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 Dec 4, 2019)
To | Trains | Duration | Ticket Fare (CNY) |
---|---|---|---|
First/ Second Class Seat | |||
Beijing | G102, G104, G106, G108... 42 departures from 06:26 to 21:24 | 4h18m - 12h6m | CNY 933/ 292 USD 133/ 42 |
Guangzhou | G85, G1301, G99, G1305 from 08:00 to 15:25 | 6h51m - 8h39m | CNY 1,302.5/ 793 USD 186/ 113 |
Hong Kong | G99 at 14:10 | 8h20m | CNY 1,646.5/ 1,008 USD 235/ 144 |
Xi'an | G1970, G1974, G360, G1920... 11 departures from 06:10 to 22:50 | 5h56m - 11h13m | CNY 1,095/ 459 USD 156/ 66 |
Guilin | G1501 at 10:03 | 8h51m | CNY 1,085.5/ 657.5 USD 155/ 94 |
Hangzhou | G7541, G1321, G7331, G7333... 143 departures from 06:00 to 21:30 | 0h45m - 1h49m | CNY 89/ 47 USD 13/ 7 |
Suzhou | G7072, G7032, G1970, D352... 193 departures from 05:48 to 22:50 | 0h23m - 1h29m | CNY 39.5/ 17 USD 6/ 2 |
Nanjing | G7072, G7032, G4590, G456... 232 departures from 05:48 to 22:50 | 0h59m - 3h25m | CNY 144.5/ 60 USD 21/ 9 |
Huangshan | G7317, G7313, G7319, G7311... 14 departures from 08:05 to 19:06 | 2h26m - 3h19m | CNY 267/ 166.5 USD 38/ 24 |
Kunming | G1371, G1373, G1375, G1377 from 07:22 to 11:15 | 10h39m - 12h1m | CNY 1,475/ 879 USD 211/ 126 |

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. 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.
|
|
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, Harbin. It also serves the through trains to Hong Kong, overnight sleeper trains to Beijing and overnight sleepers to Xi'an.
![]() |
Location Map of Railway Stations in Shanghai |
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. 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:
- Beijing
- Changsha
- Chengdu
- Guangzhou
- Guilin
- Hangzhou
- Hefei
- Hong Kong
- Huangshan
- Jinan
- Luoyang
- Nanjing
- Ningbo
- Qingdao
- Shenzhen
- Suzhou
- Tianjin
- Wuhan
- Xiamen
- Xi'an
- Yichang
- Yiwu
- Zhangjiajie
- Zhenjiang
- Zhengzhou
Really smooth process.
Thank you!
There are around 47 direct high speed trains to Wenzhou and they depart from Hongqiao Railway Station. They run frequently like every 10 to 20min. You can input the cities and date on our website for detailed schedule. You can buy the tickets at any railway station in China mainland. If you are interested in booking ticket online in advance, you can submit your booking on our website too! We are very pleased to offer this booking service for you. Thank you.
Please let me know ASAP. Thanks!
There are around 50 high speed rides a day from Hongqiao Railway Station to Ningbo taking 1.5 to 2.5 hours. The earliest one departs from Hongqiao Station at 6am and the last ride is at 8:35pm. A second class seat costs CNY144 per ticket, CNY237 for first class seat and CNY444 for business class seat. Hope this information can help you.