Home / Train / Shanghai Train Schedule

Shanghai Train Schedule

Shanghai has three railway stations altogether, Shanghai Railway Station, the South Station, and Hongqiao Railway Station.

 Shanghai Railway Station is the oldest one with the largest passenger flow volume among the three stations. Passengers from the station can reach all the main cities, such as Beijing, Xian, Chengdu, Nanjing, Hangzhou, Harbin, and Hong Kong (Kowloon). 
 Shanghai - Hong Kong Train

 The South Station is seen as the south gate of the city center. Trains from there mainly leave for Guiyang, Changsha, Shenzhen, Xiamen, Nanchang, and other cities. Besides, there are intercity bullet trains to Jinshanwei every day.

 Hongqiao Railway Station is the newest station in Shanghai. It operates high speed and bullet trains only.

 
From To Train No. Travel Time Distance (km)

Ticket Price (CNY)

Ticket Booking
First Class/Soft Sleeper Second Class/Hard Sleeper
Shanghai
Nanjing G7034, G7002, G7036…37 departures from 06:00 to 21:00 2hrs 301 219.5 139.5
Z92, T138, K376…39 departures from 08:43 to 23:48 3-4hrs 315 140.5 92.5
Beijing South D322, D314 12hrs 1454 615 309
Beijing T110 15hrs30min 1463 476.5 304.5
Xian North D306 10hrs30min 1503 741 338
Xian Z92, Z164, T116, T138, T204, K560, K2186, K360, K1606, K376, K290 15-21hrs 1509 488.5 310.5
Suzhou[Jiangsu] D314, D306 40min 84 170.5 24.5
Hangzhou G7361, G7363 1h40min 202 147.5 92.5
Chengdu K290, K1156, K282 31-39hrs 2351 767 486
Hefei South G7232, G7236, G7240, G7264, G7244, G7248, G7276, G7252, G7256, G7260 3hrs 468 300.5 203.5
Harbin Z172 24hrs30min 2570 734.5 463.5
Luoyang Longmen D306 8hrs30min 1123 679 263.5
Luoyang T116, T204, K290, K376, K1606, K360, K2186, K738, K560 12-16hrs 1122 381.5 244.5
Hohhot East Z268 27hrs30min 2358 687.5 434.5
Taiyuan Z196, Z268, K372, K1332 14-21hrs 1505 488.5 310.5
Zhengzhou D306 (Overnight) 8hrs 998 442.5 236.5
T116, T138, K1606...15 departures from 08:43 to 20:40 9-14hrs 998 348.5 222.5
Lhasa Z164 46hrs30min 4373 1262.5 793.5
Urumqi T204 44hrs 4077 1029.5 649.5
Chongqing North K1152 25hrs30min 2021 663 419
Shanghai South Guilin North T25, T77, T381, K149 19-21hrs 1602 515 328
Kunming T381, K79, K739 37-42hrs 2899 786.5 497.5
Chengdu K351 34hrs30min 2524 776.5 492.5
Xiamen K1209 27hrs30min 1367 450.5 288.5
Nanning T81, T381, T25 26-28hrs 2224 654 414
Shenzhen T211, T101 18hrs30min 1684 613 391
Haikou K511 33hrs 2540 917.5 537.5
Nanchang K751, K123, K253, K351, K287 10-11hrs 817 285 184
Changsha K533, K137, K1373 15hrs 1177 398.5 254.5
Chongqing North K71 28hrs30min 2167 640 408
Guiyang K833, K1251, K111, K79, K495, K739 27-29hrs 2022 613 389
Jinshanwei C3602, C3601, C3604…are available from 6:00am to 10:27pm 1h 55 / 10
Shanghai Hongqiao Beijing South G2, G12, G102…34 departures from 07:00 to 17:33 5-6hrs 1318 933 553
Chengdu East D2206, D352, D636 15hrs 1971 726 606
Hangzhou East G7551, G7501, G7503…82 departures from 06:35 to 20:30 1h 159 117 73
Shenzhen North D2287, D2285, D3107, D2281 12hrs 1623 593.5 478.5
Xiamen North D379, D2287, D3203…13 departures from 06:35 to 12:45 8hrs 1109 413 328
Zhengzhou D292, D286, D282 7hrs 990 379.5 236.5
Wuhan G576, G676 5hrs 811 425.5 301
D3002 6hrs 827 312.5 261.5
Qingdao G222, G230, G226, G234 7hrs 1308 818 518
Nanjing South G12, G110, G112...67 departures from 06:25 to 21:33 1h30min 295 322 195
Shenyang North G1232, G1258, G1204, G1214, G1236 9hrs30min 1884 1176 732
Chongqing North D352, D636, D2206, D2212, D2216 13hrs 1946 610 509.5
Changsha South G1371, G1341, G85...22 departures from 07:22 to 17:40 5-6hrs 1173 798.5 478
Tianjin South G104, G110, G130, G134, G138, G150, G152, G44 5hrs 1196 853.5 508.5
Changchun G1258, G1214, G1236 11-12hrs 2194 1329 827.5
Harbin West G1204 13hrs 2422 1441.5 898
Nanchang West G1381, G1371, G1341...29 departures from 06:49 to 18:35 6hrs30min 809 560.5 336.5

  Major High Speed Rail Lines from Shanghai:
 Why not take a flight? 
           Shanghai Flights

The Best China Train App!