Home / Train /

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). 

 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.

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

High Speed Train Schedule of Shanghai

(Last Update on September 26th, 2017)

Destination Train No. Duration Ticket Fare (CNY)
First/ Second Class Seat
Beijing South G102, G104, G6, G10... 37 departures from 06:30 to 19:00 4h28m- 6h35m 933/ 553
Guangzhou South G85, G1301, G1303, G1305
4 departures from 08:00 to 15:25
6h51m- 8h40m 1,302.5/ 793
Xian North G1970, G1974, G360, G1920... 9 departures from 06:09 to 17:05 5h59m- 7h30m 1,095/ 669.5
Hangzhou G7541, G7331, G1321, G7333... 130 departures from 06:03 to 21:30 45m- 1h42m 147.5/ 92.5
Nanjing G7072, G7032, G456, D352... 212 departures from 05:48 to 22:55 59m- 3h33m 234.5/ 139.5
Suzhou (Jiangsu) G7072, G7032, G1970, G636... 175 departures from 05:48 to 22:55 23m- 1h01m 59.5/ 39.5
Hefei D352, D636, D3002, D2006... 51 departures from 06:04 to 20:22 2h08m- 3h44m 302/ 205
Chengdu D352, D636, D2206 from 06:04 to 06:38 14h23m- 15h51m 726.5/ 606.5
D952 at 08:30 12h58m 1,030/ 606
Shenzhen North D2287, D3125, D2285, D3107... 6 departures from 07:47 to 11:24 11h26m- 11h58m 909/ 568
Xiamen North D3145, G1651, D379, D3131... 20 departures from 06:40 to 13:19 6h21m- 8h26m 621/ 388
Zhengzhou East G1970, G1820, G1974, G1952... 22 departures from 06:09 to 22:55 3h58m- 8h20m 739/ 447
Wuhan D352, D636, D3002, D2206... 29 departures from 06:04 to 17:53 4h20m- 6h09m 345.5/ 256
Qingdao G222, G230, G226, G234 from 07:05 to 16:33 6h28m- 7h07m 818/ 518
Shenyang G1232, G1258, G1204, G1214... 6 departures from 07:39 to 11:30 9h25m- 10h45m 1,293.5/ 794.5
Chongqing North D352, D636, D2206, D2212... 7 departures from 06:04 to 09:30 10h40m- 13h05m 610/ 509.5
Changsha South G1321, G2365, G1371, G1341... 26 departures from 06:25 to 17:38 4h25m- 6h53m 798.5/ 478
Tianjin G102, G106, G110, G1232... 24 departures from 06:30 to 19:00 3h59m- 6h17m 869.5/ 516.5
Changchun G1258, G1204, G1214, G1236 from 09:12 to 10:31 11h04m- 11h59m 1,403.5/ 874.5
Harbin West G1204 at 09:39 12h13m 1,568.5/ 977.5
Nanchang West G1321, G1383, G2365, G1371... 31 departures from 06:25 to 18:28 3h00m- 4h06m 560.5/ 336.5
Kunming South G1371, G1373, G1377, G1375 from 07:22 to 11:15 10h46m- 11h56m 1,475/ 879
Guilin G1501 at 10:03 08h59m 1,048.5/ 659.5
Huangshan North G1509, G1519 at 08:42 and 18:07 4h06m- 4h31m 505.5/ 304

 The above schedule is for reference only. For real-time schedule and ticket booking, please click the arrival stations.
 

High Speed Overnight Trains of Shanghai

(Last Update on September 26th, 2017)

Destination Train No. Duration Ticket Fare (CNY)
Soft Sleeper/ Second Class Seat
Beijing South D312, D322, D314 from 19:10 to 21:08 11h47m- 11h57m 650/ 336
Guangzhou South D941, D931, D935 from 19:55 to 20:05 11h17m- 11h20m 590/ 525.5
Shenzhen North D905, D941, D931, D935 from 19:35 to 20:05 10h33m- 11h18m 590/ 478
Xian North D306 at 22:55 11h11m 800/ 459

Note: The schedule and ticket fare of the overnight high speed D trains may change on different dates. For real-time schedule and ticket booking, please click the arrival stations
 

Normal Train Timetable of Shanghai

(Last Update on September 26th, 2017)

Destination Train No. Duration Ticket Fare (CNY)
First/ Second Class Seat
Beijing 1462, T110 at 12:18 and 18:02 15h28m- 22h28m 497.5/ 325.5
Xian K290, K376, K360, K2186... 12 departures from 08:51 to 20:10 14h45m- 21h54m 553/ 358.5
Guangzhou T169, Z99, K527, K511 from 10:50 to 19:21 16h23m- 23h33m 668/ 377
Nanjing K526, K528, K290, K376... 59 departures from 04:14 to 23:55 2h30m- 5h33m 159.5/ 107
Suzhou (Jiangsu) K526, K528, K290, K376... 58 departures from 04:14 to 23:47 45m- 2h22m 98.5/ 69.5
Chengdu K290, K1156, K351, K282 from 08:51 to 20:46 28h29m- 38h32m 879/ 568.5
Harbin Z127 at 19:04 23h36m 767.5/ 496.5
Luoyang K290, K376, K360, K2186... 9 departures from 08:51 to 19:40 10h10m- 17h05m 432/ 261.5
Hohhot Z268, Z282 at 14:55 and 19:30 22h12m- 26h59m 717.5/ 464.5
Taiyuan K1806, Z268, K372, K1332... 5 departures from 14:26 to 18:51 13h37m- 21:05 509.5/ 331.5
Zhengzhou K290, K376, K360, K2186... 16 departures from 08:51 to 20:46 8h41m- 14h56m 394.5/ 257
Lhasa Z164 at 20:10 47h07m 1,310.5/ 841.5
Urumqi T204, Z40 at 12:01 to 19:40 39h22m- 44h56m 1,075.5/ 695.5
Chongqing North K1152, K71, Z257 from 13:32 to 17:14 18h57m- 28h42m 677/ 439
Guilin North K149, K1556, T77, T381... 5 departures from 08:36 to 17:49 17h53m- 24h33m 566/ 367
Kunming T381, K79, K739 from 16:55 to 19:36 35h41m- 39h16m 822.5/ 533.5
Xiamen K1209 at 10:59 24h22m 470.5/ 307.5
Nanning K1556, T81, T381, T25 from 10:21 to 17:49 24h14m- 30h07m 684/ 444
Shenzhen T211, T101 at 11:41 to 13:20 18h41m- 18h55m 638/ 420
Haikou K511 at 19:21 34h33m 1,081.5/ 619.5
Nanchang K1185, K1156, K751, K123... 8 departures from 08:46 to 20:24 9h59m- 13h13m 353.5/ 231
Changsha K1373, K807, Z247 from 16:49 to 20:42 10h48m- 15h58m 415.5/ 272.5
Guiyang K833, K111, K79, K495... 5 departures from 07:31 to 19:36 26h36m- 27h51m 640/ 416
Huangshan K782, K8414 at 12:28 and 20:16 10h55m- 10h58m 263/ 174
 The above schedule is for reference only. For real-time schedule and ticket booking, please click the arrival stations.
 

Major Rail Lines from Shanghai to:

 

Why not take a flight?

media recommendationfeatured on media