Shanghai Train
Home / Train /

Shanghai Trains

Shanghai is the gathering point of many major high speed rail lines; therefore it has convenient train services for tourists to many destinations throughout China, including trains to/from Beijing, Guangzhou, Hong Kong, Hangzhou, Nanjing, Suzhou, Chengdu, Xi'an, Guilin, Huangshan,  and Shenzhen.

They are operated at four main railway stations: Shanghai Railway Station, South Railway Station, West Railway Station, and Hongqiao Railway Station.

Shanghai Train Schedule

(Last Update on Jun 14, 2024)

ToTrainsDurationTicket Fare (CNY)
First/ Second Class Seat
Beijing
G104, G102, G2, G106...
44 departures from 06:27 to 21:21
4h18m - 12h11mCNY 884/ 337
USD 123/ 47
Changsha
G1321, G1772, G2365, G1371...
31 departures from 06:10 to 17:38
4h25m - 7h3mCNY 775.5/ 464
USD 108/ 64
Chengdu
D2206, D352, D636, G1974...
12 departures from 06:01 to 10:48
11h11m - 15h52mCNY 1,104/ 690
USD 153/ 96
Chongqing
D2206, D352, D636, D3072...
16 departures from 06:01 to 11:52
10h22m - 14h16mCNY 949/ 593.5
USD 132/ 82
Guangzhou
G817, G1301, G819, D941...
6 departures from 08:00 to 20:05
6h39m - 11h10mCNY 1,397/ 599
USD 194/ 83
Guilin
G1505, G1501 from 07:53 to 10:038h41m - 9h31mCNY 1,095/ 662
USD 152/ 92
Guiyang
G1321, G1371, G2189, G1337...
10 departures from 06:10 to 13:40
8h12m - 9h32mCNY 1,186/ 693.5
USD 165/ 96
Hangzhou
G1321, G7331, G7333, G7363...
181 departures from 06:10 to 22:35
0h43m - 6h55mCNY 74/ 47
USD 10/ 7
Harbin
G1204 at 09:3312h12mCNY 1,727.5/ 1,025.5
USD 240/ 142
Hong Kong
G99, D907 at 14:09 and 20:157h47m - 11h14mCNY 1,453/ 622
USD 202/ 86
Jinan
G104, G102, G2, G222...
64 departures from 06:27 to 18:09
2h58m - 7h51mCNY 639/ 380
USD 89/ 53
Kunming
G1371, G1373, G1377, G1375 from 07:22 to 11:1111h38m - 12h32mCNY 1,476.5/ 879
USD 205/ 122
Nanjing
G7032, G3124, G1970, D352...
266 departures from 05:46 to 21:50
0h59m - 3h20mCNY 168/ 55
USD 23/ 8
Nanning
G1505, G1501 at 07:53 and 10:0311h20m - 11h59mCNY 1,316/ 799.5
USD 183/ 111
Qingdao
D2928, G222, D2152, D2146...
18 departures from 06:52 to 16:32
4h17m - 6h37mCNY 451/ 282
USD 63/ 39
Qinhuangdao
G1232, G1236, G1204, G1214...
6 departures from 07:47 to 11:24
6h55m - 7h28mCNY 1,142/ 659
USD 159/ 92
Shenyang
G1232, G1236, G1258...
8 departures from 07:47 to 11:24
9h31m - 10h46mCNY 1,335/ 780
USD 185/ 108
Shenzhen
G2784, D2287, G997, D377...
15 departures from 06:55 to 20:15
6h50m - 11h46mCNY 962/ 552
USD 134/ 77
Tianjin
G104, G102, G106, G110...
29 departures from 06:27 to 21:15
4h00m - 10h53mCNY 839.5/ 305
USD 117/ 42
Wuhan
D2206, G3124, D352, D636...
45 departures from 06:01 to 17:52
3h30m - 7h36mCNY 503/ 315
USD 70/ 44
Xiamen North
G1651, D2287, D3131, D377...
24 departures from 06:52 to 15:27
5h19m - 8h22mCNY 629/ 364
USD 87/ 51
Xi'an
G1970, G1802, G3176, G3180...
22 departures from 06:10 to 18:19
5h39m - 15h12mCNY 1,050.5/ 233
USD 146/ 32
Yichang East
D2206, D352, D636, D3072...
14 departures from 06:01 to 14:54
6h13m - 9h39mCNY 676/ 423
USD 94/ 59
Zhangjiajie
G1369 at 12:419h14mCNY 1,228.5/ 739
USD 171/ 103
Zhengzhou
G1970, G1802, G3176...
51 departures from 06:10 to 19:05
3h42m - 8h53mCNY 694.5/ 166
USD 96/ 23
 The above schedule is for reference only. For real-time schedule and ticket booking, please click the arrival stations.

Shanghai-Hong Kong Overnight High Speed Sleeper Train

Recently, China Railway announced that overnight high speed sleeper trains between Shanghai and Hong Kong will be operated since June 15, 2024 on every Friday to Monday. The overall travel time will be shorted from 19h34m to 11h14m. The tickets will be available for sale since June 5.

Shanghai - Hong Kong Overnight High Speed Sleeper Train Schedule and Ticket Fare

Train No.  Departure - Arrival  Travel Time  Ticket Fare
New Soft Sleeper/Second Class Seat
D907 20:15 - 07:29+1 11h14m CNY 900 (USD 126)
CNY 622 (USD 87)
 

Hong Kong - Shanghai Overnight High Speed Sleeper Train Schedule and Ticket Fare

Train No.  Departure - Arrival  Travel Time  Ticket Fare
New Soft Sleeper/Second Class Seat
D908 19:49 - 06:45+1 10h56m CNY 900 (USD 126)
CNY 622 (USD 87)
 
 

How to Buy Shanghai Train Tickets

1. From TravelChinaGuide by clicking the arrival destinations in the table above or using the search box on this page top. This is the most convenient way. 

2. From any railway station in mainland China, including the four in Shanghai. Remember to bring your passport, as real-name ticket policy is strictly implemented.

3. From ticket offices scattering all over China, even in some suburban areas.  See Shanghai Train Ticket Offices

4. From the 12306.cn. This is the official website of China Railway Corporation, but it is in Chinese only.

Tip: It is better to book the tickets in advance, especially during the peak travel time, such as  National Day and Chinese New Year. Because there is a great possibility that they will be sold out in minutes once available.

Multiple Unit Train
 Video of Shanghai Railway Station
Waiting Room of Hongqiao Railway Station
Waiting Room of Hongqiao Station
Five main railway stations are avaiable in the city center:
 

Located at 303 of Moling Road in Zhabei District, Shanghai Train Station is an integrated station which provides all kinds of scheduled trains to large numbers of cities inland, such as Beijing, Xi'an, Chengdu, Nanjing, Hangzhou, and Harbin.  It also serves the through trains to Hong Kongovernight sleeper trains to Beijing and overnight sleepers to Xi'an.
 

Location Map of Railway Stations in Shanghai
Location Map of Railway Stations in Shanghai
It is the southern gate of the city which is connecting with the Pearl River Delta and other areas in southern China. Trains from there mainly leave for Guiyang, Changsha, Shenzhen, Xiamen, Nanchang, and other cities. Additionally, there are many scheduled intercity trains running from this station to Jinshan District.
 

Hongqiao Railway Station is a large-scale, multi-functional, integrated rail hub with advanced facilities and the high level of modernization. It serves high speed trains plus connections to flights, subways, city buses, coaches and taxis. Currently, this station mainly serves bullet trains to Hangzhou, Nanjing, Suzhou, Wuxi, Fuzhou, Wenzhou, Nanchang, Xiamen, Beijing and several other cities over China.
 

Although the smallest one of the four stations, the West Station is a modern transportation hub serving for high speed trains, the city metro, and the city bus. It . High speed trains passing through the West Station including those to/from Nanjing, Suzhou, Changzhou, Danyang, Huishan, Hefei, and Wuxi. 
 Scheduled to be put into use in 2027, East Railway Station will be the second largest train station in Shanghai. It is located near Shanghai Pudong International Airport. After completion, trains to/from Suzhou, Hangzhou, Chongqing, Chengdu, Yangzhou, Nanjing and more places will be operated.
 

 See more
How to Get from Shanghai Hongqiao Railway Station to the Bund

How to Get from Shanghai Hongqiao Railway Station to People’s Square & Nanjing Road

How to Get from Shanghai Hongqiao Railway Station to Pudong Airport 

 

Major Rail Lines from Shanghai to:

- Last updated on Oct. 09, 2024 by Catherine He -