南京は中国東部の主要な鉄道ハブのひとつで、北京-上海高速回廊と上海-武漢-成都旅客回廊上に位置しています。市内には都市間移動のための主要な旅客駅が2つあり、南京南駅と南京駅です。中国鉄路は市内の長距離および地域鉄道サービスを運行しており、南京は長江デルタと中国北部を結ぶ重要な停車地となっています。
南京発の列車には、G系統の高速列車、D系統の动车サービス、C系統の地域都市間列車、そして一部の長距離路線で運行されるZ、T、Kの在来線列車があります。南京南駅は南京発の高速列車の大半を扱い、南京駅は江蘇省内外を結ぶ路線で、高速・都市間・在来線サービスを組み合わせて提供しています。
南京発の鉄道路線は、東へ上海と蘇州、北へ北京と徐州、南へ杭州と寧波、西へ合肥、武漢、成都へと伸びています。旅行者はまた、江蘇、安徽、浙江、湖北、さらに全国ネットワーク全体への乗り継ぎにも南京を利用しています。南京発着の列車はRail Monstersでオンライン予約できます。