Shanghai to Nanjing Train
上海 → 南京
Shanghai to Nanjing takes between 59 minutes and 6 hours by direct train, depending on the train. The current timetable snapshot lists 580 direct services, with the first train at 03:52 and the last at 23:40. Use the interactive route map below to compare direct stations and nearby rail connections.
Route Map
Interactive route map showing the rail network around Shanghai and Nanjing. Click the fullscreen button for a larger view.
Direct Train Schedule
Showing the first 60 of 580 matching services.
| Train | Departure | Arrival | Duration |
|---|---|---|---|
| K528 | 03:52Shanghai Songjiang | 07:40Nanjing | 3h48m |
| G7032 | 05:45Shanghai | 07:42Nanjing | 1h57m |
| G3124 | 06:06Shanghai | 08:13Nanjing South | 2h07m |
| G3125 | 06:06Shanghai | 08:13Nanjing South | 2h07m |
| G1970 | 06:09Shanghai Hongqiao | 07:36Nanjing South | 1h27m |
| G1971 | 06:09Shanghai Hongqiao | 07:36Nanjing South | 1h27m |
| D352 | 06:12Shanghai Hongqiao | 08:30Nanjing South | 2h18m |
| D353 | 06:12Shanghai Hongqiao | 08:30Nanjing South | 2h18m |
| G1802 | 06:13Shanghai Hongqiao | 07:40Nanjing South | 1h27m |
| G1803 | 06:13Shanghai Hongqiao | 07:40Nanjing South | 1h27m |
| G3176 | 06:19Shanghai Hongqiao | 07:55Nanjing South | 1h36m |
| G3177 | 06:19Shanghai Hongqiao | 07:55Nanjing South | 1h36m |
| G7080 | 06:19Shanghai | 08:33Nanjing South | 2h14m |
| G7081 | 06:19Shanghai | 08:33Nanjing South | 2h14m |
| D636 | 06:22Shanghai Hongqiao | 08:46Nanjing South | 2h24m |
| D637 | 06:22Shanghai Hongqiao | 08:46Nanjing South | 2h24m |
| G3054 | 06:27Shanghai | 08:38Nanjing South | 2h11m |
| G3055 | 06:27Shanghai | 08:38Nanjing South | 2h11m |
| G532 | 06:31Shanghai Hongqiao | 08:03Nanjing South | 1h32m |
| G548 | 06:32Shanghai Hongqiao | 08:40Nanjing South | 2h08m |
| G1772 | 06:35Shanghai Hongqiao | 08:23Nanjing South | 1h48m |
| G1773 | 06:35Shanghai Hongqiao | 08:23Nanjing South | 1h48m |
| G3230 | 06:42Shanghai Hongqiao | 08:59Nanjing South | 2h17m |
| G3231 | 06:42Shanghai Hongqiao | 08:59Nanjing South | 2h17m |
| G2 | 06:43Shanghai Hongqiao | 07:58Nanjing South | 1h15m |
| G464 | 06:48Shanghai Hongqiao | 08:08Nanjing South | 1h20m |
| G465 | 06:48Shanghai Hongqiao | 08:08Nanjing South | 1h20m |
| G7002 | 06:48Shanghai | 08:45Nanjing | 1h57m |
| G2784 | 06:55Shanghai | 09:04Nanjing South | 2h09m |
| G2785 | 06:55Shanghai | 09:04Nanjing South | 2h09m |
| G4 | 07:00Shanghai | 08:11Nanjing South | 1h11m |
| G3390 | 07:04Shanghai Hongqiao | 09:11Nanjing South | 2h07m |
| G3391 | 07:04Shanghai Hongqiao | 09:11Nanjing South | 2h07m |
| D2216 | 07:05Shanghai South | 09:52Nanjing South | 2h47m |
| D2217 | 07:05Shanghai South | 09:52Nanjing South | 2h47m |
| G986 | 07:05Shanghai | 08:26Nanjing South | 1h21m |
| G987 | 07:05Shanghai | 08:26Nanjing South | 1h21m |
| G1974 | 07:16Shanghai Hongqiao | 08:36Nanjing South | 1h20m |
| G1975 | 07:16Shanghai Hongqiao | 08:36Nanjing South | 1h20m |
| D2212 | 07:20Shanghai Songjiang | 10:16Nanjing South | 2h56m |
| D2213 | 07:20Shanghai Songjiang | 10:16Nanjing South | 2h56m |
| G550 | 07:22Shanghai Hongqiao | 08:50Nanjing South | 1h28m |
| D3056 | 07:23Shanghai | 09:37Nanjing South | 2h14m |
| D3057 | 07:23Shanghai | 09:37Nanjing South | 2h14m |
| G566 | 07:27Shanghai Hongqiao | 09:05Nanjing South | 1h38m |
| G1468 | 07:31Shanghai | 09:44Nanjing South | 2h13m |
| G1469 | 07:31Shanghai | 09:44Nanjing South | 2h13m |
| G1212 | 07:32Shanghai Hongqiao | 09:16Nanjing South | 1h44m |
| D2216 | 07:34Shanghai Hongqiao | 09:52Nanjing South | 2h18m |
| D2217 | 07:34Shanghai Hongqiao | 09:52Nanjing South | 2h18m |
| G598 | 07:38Shanghai Hongqiao | 09:12Nanjing South | 1h34m |
| D2212 | 07:41Shanghai Hongqiao | 10:16Nanjing South | 2h35m |
| D2213 | 07:41Shanghai Hongqiao | 10:16Nanjing South | 2h35m |
| G1952 | 07:44Shanghai Songjiang | 09:34Nanjing South | 1h50m |
| G1953 | 07:44Shanghai Songjiang | 09:34Nanjing South | 1h50m |
| G1229 | 07:47Shanghai Hongqiao | 09:30Nanjing South | 1h43m |
| G1232 | 07:47Shanghai Hongqiao | 09:30Nanjing South | 1h43m |
| C3852 | 07:50Shanghai | 11:50Nanjing | 4h |
| C3853 | 07:50Shanghai | 11:50Nanjing | 4h |
| G452 | 07:55Shanghai Hongqiao | 08:56Nanjing South | 1h01m |
Timetable snapshot: 2026-10-23. Always confirm with 12306 before travel.
Timetable for reference only. For live schedules and ticket booking, check these sources:
Railway Stations in Shanghai and Nanjing
Compare the railway stations used to reach Shanghai and Nanjing. Not every station below is served by every direct train.
Railway Stations in Shanghai
- Used by direct trains in this timetableMetro Line 9
- Shanghai上海Used by direct trains in this timetableMetro Line 1Metro Line 3Metro Line 4
- Used by direct trains in this timetableMetro Line 2Metro Line 10Metro Line 17
- Used by direct trains in this timetableMetro Line 1Metro Line 3Metro Line 15
- Used by direct trains in this timetableMetro Line 11Metro Line 15
Railway Stations in Nanjing
- Nanjing南京Used by direct trains in this timetableMetro Line 1Metro Line 3
- Used by direct trains in this timetableMetro Line 1Metro Line 3Metro Line S1Metro Line S3
- Used by direct trains in this timetable
At a Glance
| Route | Shanghai (上海) to Nanjing (南京) |
|---|---|
| Interactive route map | Open the interactive route map to see direct stations and the surrounding China rail network. |
| Direct services | 580 |
| Fastest journey | 59 minutes on G94 (08:55 to 09:54) |
| First train | 03:52 K528 from Shanghai Songjiang |
| Last train | 23:40 K1507 from Shanghai |
| Departure stations on timetable | Shanghai Songjiang, Shanghai, Shanghai Hongqiao, Shanghai South, Shanghai West |
| Arrival stations on timetable | Nanjing, Nanjing South, Jiangning West |
| Train types in snapshot | K, G, D, C, T, Z |
| Reference fares | Business class from ¥389, Premier class from ¥253, First class from ¥166, Preferred first class from ¥282, Second class from ¥55, Luxury soft sleeper from ¥250.50, First-class sleeper from ¥139, Dynamic sleeper from ¥180, Soft sleeper from ¥134.50, Second-class sleeper from ¥111, Hard sleeper from ¥86.50, Hard seat from ¥40.50, No seat from ¥40.50. Fare snapshot: October 23, 2026. |
| Timetable snapshot | October 23, 2026. Always confirm with 12306 before travel. |
Route FAQ
How long is the Shanghai to Nanjing train?
The fastest direct service in the current snapshot takes 59m. Journey times depend on the train and the stations you choose.
Are there direct trains?
Yes. The current snapshot lists 580 direct services between Shanghai and Nanjing.
Is this timetable always up to date?
This page is updated after major timetable adjustments. Train schedules can change, so always confirm departure and arrival times with 12306 before buying a ticket.