沪宁线即沪宁铁路由中国上海市通往江苏省省会南京市。东接沪杭铁路，西接津浦铁路、宁铜铁路等。因南京是中华民国首都，铁路在1928年至1949年曾被称为「京沪铁路」。现为京沪铁路的一段，称“京沪线沪宁段”。
概览.线路沿长江三角洲北缘向西延伸，自上海北站经上海站、南翔、昆山至苏州，开始沿运河北岸平行西伸，过无锡、常州、丹阳至镇江。从上海（上海北站）经江苏省苏州、无钖、常州、镇江到南京西站（下关）。跨越运河后，紧临长江南岸西行以达南京下关车站。全长311公里。是上海通往北方各省之交通干线