江到南京西站，沿途共设车站37个，既是中国最早的铁路干线之一，也是上海第一条连接外省市的铁路。全线均为单线，但上海-苏州区间的土方、桥涵预留了双线设计。沪宁铁路也是当时国内造价最昂贵的铁路线。
建成初期.国民政府完成北伐后，以南京市为首都，所以该线路于1928-1937年、1945-1949年间，曾被称为“京沪铁路”。铁路通车之初，沿线车站之间距离并不固定，最远有超过20公里的，各站交会车到发线也不足。从1910年到1930年间，沪宁铁路局陆续增加了一些车站，并在原先无交会股道的车