Home / Train /

Shanghai Train Schedule

Shanghai has four railway stations altogether, Shanghai Railway Station, the South Station, Hongqiao Railway Station and West 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.

 West Railway Station mainly operates bullet trains to/from Kunshan, Suzhou, Wuxi, Changzhou, Danyang, Huishan, Hefei, and Nanjing.
 

High Speed Train Schedule of Shanghai

(Last Update on June 8th, 2018)

Destination Train No. Duration Ticket Fare (CNY)
First/ Second Class Seat
Beijing South
G102, G104, G6, G10... 45 departures from 06:26 to 21:07 4h28m - 6h13m 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, G360, G1920, G1924... 10 departures from 06:10 to 22:55 5h56m - 7h23m 1,095/ 669.5
Hangzhou
G7541, G1321, G7331, G7333... 131 departures from 06:01 to 21:30 45m - 1h42m 123.5/ 77.5
Nanjing
G7072, G7032, G456, D352... 220 departures from 05:48 to 22:55 59m - 3h33m 229.5/ 144.5
Suzhou
(Jiangsu)
G7072, G7032, G1970, D636... 123 departures from 05:48 to 22:55 23m - 1h01m 59.5/ 39.5
Hefei
D352, D636, D3002, D2006... 51 departures from 06:08 to 20:22 2h08m - 3h44m 305.5/ 205
Chengdu
D352, D636, D2206 from 06:04 to 06:38 14h23m - 15h51m 970/ 606
D952 at 08:30 12h58m 726/ 606
Shenzhen North
D2287, D3125, D2285, D3107... 6 departures from 07:46 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, G1802, G1952, G360... 21 departures from 06:10 to 22:55 3h59m - 8h20m 739/ 447
Wuhan
D352, D636, D3002, D2206... 29 departures from 06:08 to 17:53 4h20m - 6h09m 419/ 262
Qingdao
G222, G230, G226, G234 from 07:05 to 16:32 6h18m - 7h09m 869.5/ 522
Shenyang
G1232, G1258, G1204, G1214... 6 departures from 07:34 to 11:25 9h24m - 10h34m 1,222/ 732
Chongqing North
D352, D636, D2206, D2212... 7 departures from 06:08 to 09:30 10h40m - 13h05m 815/ 509.5
Changsha South
G1321, G2365, G1371, G85... 26 departures from 06:11 to 17:38 4h25m - 6h52m 798.5/ 478
Tianjin
G102, G106, G110, G1232... 23 departures from 07:22 to 17:18 3h59m - 6h17m 869.5/ 516.5
Changchun
G1258, G1204, G1214, G1236 from 09:12 to 10:36 11h04m - 11h59m 1,449.5/ 874.5
Harbin West
G1204 at 09:39 12h14m 1,625/ 977.5
Nanchang West
G1321, G1383, G2365, G1371... 31 departures from 06:11 to 18:28 3h00m - 4h02m 560.5/ 336.5
Kunming South
G1371, G1373, G1377 from 07:22 to 11:15 10h46m - 12h03m 1,475/ 879
Guilin
G1501 at 10:03 08h59m 1,089.5/ 659.5
Huangshan North
G1509, G1519 at 08:42 and 18:07 4h08m - 4h33m 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 January 15th, 2018)

Destination Train No. Duration Ticket Fare (CNY)
Soft Sleeper/ Second Class Seat
Beijing South
D312, D322, D314 from 19:10 to 21:07 11h48m - 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 11h10m 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 January 15th, 2018)

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 - 23h28m 668/ 377
Nanjing
K526, K528, K290, K376... 57 departures from 04:14 to 23:47 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 28h14m - 38h32m 879/ 568.5
Harbin
Z172 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 13h23m - 21h05m 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 46h15m 1,310.5/ 841.5
Urumqi
T204, Z40 at 12:01 to 19:40 39h15m - 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 - 24h34m 566/ 367
Kunming
T381, K79, K739 from 16:55 to 19:36 35h43m - 39h15m 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 24h21m - 30h11m 684/ 444
Shenzhen
T211, T101 at 11:41 to 13:20 18h41m - 18h55m 638/ 420
Haikou
K511 at 19:21 34h44m 1,081.5/ 619.5
Nanchang
K1185, K1556, K782, K123... 7 departures from 08:48 to 20:24 9h59m - 17h19m 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 - 27h50m 640/ 416
 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:

TravelChinaGuide
Facebook Page
Q & A Search:
Questions & Answers on Shanghai Train Schedule
See more...
Ask a Question
The above information except your email address will be published on the website.