线的最初起点站上海南火车站（原南市区车站前路附近）。光绪三十二年（1906年）元月开始兴建沪杭铁路时，先在新龙华站至日晖港码头建成一段铁路，用以运输从水路运来的修建沪杭铁路用的大量钢轨、钢梁、水泥、道碴、枕木等铁路物资。光绪三十三年二月，上海南火车站至松江站间铁路建成通车。首次客运为上海南至松江，上午10时开车，11时29分到松江。自上海南站起票价至龙华1角，至莘庄2角，至新桥3角，至松江4角。民国5年（1916年）12月，上海北站至新龙华站间的沪宁、沪杭接轨铁路建成通车，沪杭铁路起点由上海南火车站改移到上