上海交通
上海是中国历史上第一个建造营运铁路的城市，这第一条营运铁路是吴淞铁路，横跨今天的宝山区、杨浦区和虹口区，全长14.5公里，连接吴淞码头和江湾镇，于1874年12月开工，1876年12月全线建成。后因清政府的干涉，于1877年10月20日下令拆除。但20年之后的1897年2月27日，在原吴淞铁路的地方重新开始修筑铁路，改称淞沪铁路，建成初期全长6.8公里。淞沪铁路是中国最早建成的一条铁路，也是中国政府官款修建的江南第一条铁路。在日本侵华战争期间淞沪铁路为日军使用，为日本建造当时远东最大机场——江湾机场提供运输，日本投降后，由国民政府接管，并投入客货运，1960年初，上海公交线路体系发展使淞沪铁路逐渐退出客运，只进行货运。今日的淞沪铁路早已进行多次扩建，总里程达到23.04公里，已成为上海铁路网北环货运的主要通道。
中国铁路发展史
1912年中華民國建立後，繼續在清朝既有的基礎上持續建設鐵路。1928年國民政府完成國民革命軍北伐統一中國後，努力开展铁路建设，同年10月在行政院之下成立中華民國鐵道部，并颁布了中国第一部铁道法规——《铁道法》，还制定了一系列与铁路建设、发展相关的法律法规，主要涉及铁路运输、财政、组织等各个方面，另外又开创了以中外合作的方式筹集资金。在“黄金十年”期间中国又一次掀起了筑路高潮，中国抗日战争爆發前，国民政府以完成粤汉铁路、陇海铁路两路为重点，并在华东、华北地区修建了浙赣铁路、同蒲铁路、宁铜铁路、淮南铁路、苏嘉铁路等线。1927年至1937年间，國民政府共修鐵路3793公里（未包括同时期東北三省修築的4500公里），全国铁路里程已達1.2萬公里。