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, Xian, 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 Feb 10, 2026)
| To | Trains | Duration | Ticket Fare (CNY) |
|---|---|---|---|
| First/ Second Class Seat | |||
Beijing | G532, G548, G2, G4... 43 departures from 06:31 to 21:15 | 4h24m - 12h27m | CNY 930/ 338 USD 135/ 49 |
Changsha | G4693, G4941, G4645, G4535... 52 departures from 00:38 to 21:08 | 4h00m - 10h8m | CNY 763/ 188 USD 111/ 27 |
Chengdu | G4881, D2206, D352, D636... 15 departures from 04:25 to 18:44 | 10h31m - 15h52m | CNY 1,105/ 660 USD 160/ 96 |
Chongqing | D2206, D352, D636, G3390... 20 departures from 06:01 to 19:40 | 8h59m - 17h11m | CNY 950/ 274 USD 138/ 40 |
Guangzhou | G1305, G3073... 19 departures from 06:51 to 17:43 | 6h14m - 16h2m | CNY 1,292/ 246 USD 187/ 36 |
Guilin | G1505, G263, D197, D195 from 07:50 to 12:30 | 7h18m - 16h20m | CNY 1,218/ 317 USD 177/ 46 |
Guiyang | G4941, G4021, G4023, G1321... 16 departures from 01:38 to 15:56 | 6h54m - 9h29m | CNY 1,207/ 714 USD 175/ 103 |
Hangzhou | G4693, G4201, G4959, G4861... 292 departures from 00:38 to 22:55 | 0h36m - 6h55m | CNY 73/ 29 USD 11/ 4 |
Harbin | G1204 at 09:33 | 12h5m | CNY 1,758/ 1,045 USD 255/ 151 |
Hohhot | G3754 at 09:56 | 12h1m | CNY 1,366/ 856.5 USD 198/ 124 |
Hong Kong | G384, G901 at 08:47 and 13:50 | 8h6m - 9h5m | CNY 1,515/ 949 USD 220/ 138 |
Jinan | G4758, G532, G548... 69 departures from 01:37 to 21:39 | 2h58m - 14h59m | CNY 658/ 151 USD 95/ 22 |
Kunming | G1371, G1377, G201, G1373 from 07:21 to 11:10 | 9h35m - 12h19m | CNY 1,531/ 956 USD 222/ 139 |
Nanjing | G4812, G4868, D4422, G4660... 326 departures from 00:26 to 22:05 | 0h59m - 6h00m | CNY 144.5/ 55 USD 21/ 8 |
Nanning | G1505, G263, G1615, D197... 7 departures from 07:50 to 12:30 | 9h33m - 20h12m | CNY 1,446/ 363 USD 210/ 53 |
Qingdao | D4390, D4394, D2928... 29 departures from 01:05 to 21:22 | 4h16m - 11h43m | CNY 451/ 249 USD 65/ 36 |
Qinhuangdao | G1232, G1204, G100, G1252... 5 departures from 07:47 to 11:24 | 5h24m - 7h26m | CNY 1,142/ 659 USD 166/ 96 |
Shenyang | G1232, G1236, G1258... 7 departures from 07:47 to 11:24 | 7h55m - 10h38m | CNY 1,335/ 780 USD 193/ 113 |
Shenzhen | D2287, G2784, G997, D377... 14 departures from 06:52 to 15:00 | 7h12m - 16h56m | CNY 1,073/ 291 USD 156/ 42 |
Tianjin | G532, G550, G598, G1232... 28 departures from 06:31 to 21:15 | 3h59m - 11h10m | CNY 873.5/ 305 USD 127/ 44 |
Wuhan | D4422, G4660, G4762, D4434... 76 departures from 00:38 to 20:38 | 3h35m - 10h3m | CNY 464.5/ 163 USD 67/ 24 |
Xiamen North | G4885, G4593, G3091... 28 departures from 01:23 to 15:15 | 4h50m - 8h24m | CNY 708/ 442 USD 103/ 64 |
Xian | G4812, G4786, G4948, G4774... 33 departures from 00:26 to 18:44 | 5h39m - 15h12m | CNY 1,050.5/ 233 USD 152/ 34 |
Yichang East | D4422, D4458, D2206, D352... 16 departures from 00:38 to 19:40 | 6h13m - 11h52m | CNY 676/ 212 USD 98/ 31 |
Zhangjiajie | G4535, G219, G1471, G1369 from 02:22 to 12:44 | 7h15m - 9h11m | CNY 1,258/ 787 USD 182/ 114 |
Zhengzhou | G4812, G4868, G4802, G4678... 92 departures from 00:26 to 19:25 | 3h42m - 8h53m | CNY 694.5/ 166 USD 101/ 24 |
Shanghai-Hong Kong Overnight High Speed Sleeper Train
Overnight high speed sleeper trains between Shanghai and Hong Kong have been operated since June 15, 2024 on every Friday to Monday. The overall travel time is shorted from 19h34m to 10h55m.
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 |
|---|---|---|---|
| G899 | 20:15 - 07:25+1 | 11h10m | CNY 1,320 (USD 191) CNY 769 (USD 111) |
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 |
|---|---|---|---|
| G900 | 20:05 - 06:58+1 | 10h58m | CNY 1,320 (USD 191) CNY 769 (USD 111) |
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.
3. From ticket offices scattering all over China, even in some suburban areas.
4. From the 12306.cn. This is the official website of China Railway Corporation, but you need a Chinese phone number to log in.
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.
![]() |
| Location Map of Railway Stations in Shanghai |
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, Xian, Chengdu, Nanjing, Hangzhou, and Harbin. It also serves the overnight sleeper trains to Beijing and overnight sleepers to Xian.
![]() |
![]() |
| Shanghai South Railway Station |
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 Beijing, Hangzhou, Nanjing, Suzhou, Wuxi, Fuzhou, Wenzhou, Nanchang, Xiamen, Guangzhou, Hong Kong and many other cities over China.
![]() |
| Shanghai Hongqiao Railway Station |
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






