ℹ️ Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | PASS | download_stamp > now() - 6 MONTH | 0 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://www.trainspread.com/china/trains-to-shanghai/ |
| Last Crawled | 2026-04-09 10:01:04 (16 hours ago) |
| First Indexed | 2023-03-10 09:39:26 (3 years ago) |
| HTTP Status Code | 200 |
| Meta Title | Trains to Shanghai, High-Speed Trains to Shanghai Schedule |
| Meta Description | Trains to Shanghai - Check out the latest schedule for high-speed trains to Shanghai from major cities, including Beijing, Suzhou,, Hangzhou, and Guangzhou. |
| Meta Canonical | null |
| Boilerpipe Text | The first railway section in Shanghai was built by a British company in 1877. The 104-kilometer-long railway network connected Shanghai and Nanjing. Nowadays, thousands of office workers commute between Shanghai and Nanjing by taking an intercity train steaming on this railway section.
Trains to Shanghai from Beijing
There are around
44
high-speed trains that depart from Beijing for every day. The earliest one departs at 6:20, and the last one departs at 21:21. The fastest one is G19, whose transportation time from Beijing to Shanghai is only 4 hours and 28 minutes. The price for a second class seat’s price is from US$71.8 (498 CNY), from US$120.7 (837 CNY) for First Class, and from US$252.1 (1,748 CNY) for Business Class. Read more about
Shanghai – Beijing Trains
.
Schedule for Major Beijing to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
Train Number
Times
(Departure-Arrival)
Duration
Stations
G103
06:20-11:58
5h38m
Beijing South-Shanghai Hongqiao
G109
07:45-13:48
6h3m
Beijing South-Shanghai Hongqiao
G5
09:00-13:37
4h37m
Beijing South-Shanghai Hongqiao
G139
13:04-19:06
6h2m
Beijing South-Shanghai Hongqiao
G19
16:00-20:28
4h28m
Beijing South-Shanghai Hongqiao
G161
17:33-23:32
5h59m
Beijing South-Shanghai Hongqiao
G23
18:00-22:43
4h43m
Beijing South-Shanghai Station
D705
21:21-09:27
12h6m
Beijing South-Shanghai Station
Please feel free to
contact us
for the latest Beijing to Shanghai Train schedule and tickets booking.
Trains to Shanghai from Nanjing and Suzhou, Jiangsu Province
There are around
229
high-speed trains depart from Nanjing for Shanghai every day. The earliest one departs at 4:58, and the last one departs at 22:40. The fastest one is
G1719
, which takes only 1 hour and 1 minute to reach Shanghai from Nanjing. And the average time needed is 1 hour and 45 minutes. The price for a second class seat’s price is from US$8.1 (56 CNY), from US$31.4 (219 CNY) for First Class, and from US$61.4 (428 CNY) for Business Class.
Suzhou and Nanjing
are both located in Jiangsu Province, and many high-speed trains from Nanjing to Shanghai go past Suzhou. Compared to Nanjing, the distance between Suzhou and Shanghai is much shorter. A high-speed train takes only around
half an hour
to reach Shanghai from Suzhou. G7247, the fastest one, only takes 21 minutes. The price for a second class seat’s price is from US$2.3 (16 CNY), from US$7.8 (54.5 CNY) for First Class, and from US$17 (118 CNY) for Business Class.
Schedule for Major Nanjing to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
Train Number
Times
(Departure-Arrival)
Duration
Stations
D701
04:58-07:25
2h27m
Nanjing Station-Shanghai Station
G7043
07:09-09:36
2h27m
Nanjing South-Shanghai Station
G7175
09:10-10:13
1h3m
Nanjing South-Shanghai Hongqiao
G1719
10:29-11:30
1h1m
Nanjing South-Shanghai Hongqiao
G7575
12:12-14:15
2h3m
Nanjing South-Shanghai Hongqiao
G229
15:00-16:10
1h10m
Nanjing South-Shanghai Hongqiao
G7065
18:09-20:14
2h5m
Nanjing Station-Shanghai Station
Please feel free to
contact us
for the latest Nanjing to Shanghai Train schedule and tickets booking.
Schedule for Major Suzhou to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
Train Number
Times
(Departure-Arrival)
Duration
Stations
G7203
06:52-07:25
33m
Suzhou Station-Shanghai Station
G7043
08:46-09:36
50m
Suzhou Station-Shanghai Station
G7007
11:14-11:46
32m
Suzhou Station-Shanghai Station
G7575
13:40-14:15
35m
Suzhou Station-Shanghai Hongqiao
G7015
15:14-15:41
27m
Suzhou Station-Shanghai Station
G7247
19:31-19:52
21m
Suzhou Industrial Park-Shanghai West
G7027
21:20-21:42
22m
Suzhou Station-Shanghai West
G7167
22:55-23:20
25m
Suzhou Station-Shanghai Hongqiao
Please feel free to
contact us
for the latest Suzhou to Shanghai Train schedule and tickets booking.
Read more aboutÂ
Shanghai – Suzhou Trains
Trains to Shanghai from Hangzhou
There are around
173
high-speed trains depart from Hangzhou for Shanghai every day. The earliest one departs at 6:10, and the last one departs at 22:32. There are 10 trains that only need only 45 minutes to transfer to Shanghai from Hangzhou. They share the reputation of the “fastest Hangzhou to Shanghai trains”. The price for a second class seat’s price is from US$10.5 (73 CNY), from US$16.8 (117 CNY) for First Class, and from US$31.5 (219.5 CNY) for Business Class.
Schedule for Major Hangzhou to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
Train Number
Times
(Departure-Arrival)
Duration
Stations
G7358
06:10-07:07
57m
Hangzhou Station-Shanghai Hongqiao
G7502
08:00-09:29
1h29m
Hangzhou South-Shanghai Hongqiao
G7506
09:53-10:38
45m
Hangzhou East-Shanghai Hongqiao
G1342
11:12-12:13
1h1m
Hangzhou East-Shanghai Hongqiao
G818
14:02-14:48
46m
Hangzhou East-Shanghai Hongqiao
D3136
16:40-17:42
1h2m
Hangzhou East-Shanghai Hongqiao
D772
21:30-23:21
1h51m
Hangzhou South-Shanghai South
Please feel free to
contact us
for the latest Hangzhou to Shanghai Train schedule and tickets booking.
Read more aboutÂ
Shanghai – Hangzhou Trains
.
Trains to Shanghai from Guangzhou
There are only
3
trains departs from Guangzhou to Shanghai every day. It takes between 7 and 8 hours to go to Shanghai by train from Guangzhou. Although the transportation time is very long, passengers do not need to spend a night on train. The price for a second class seat’s price is from US$113.8 (793 CNY), from US$187 (1302.5 CNY) for First Class, and from US$358 (2492.5 CNY) for Business Class.
Please there are also 3 overnight train from Guangzhou to Beijing - D933, D937, and D943. They do not operate every day. Please feel free to contact us to check out they are available for booking on your planned traveling day.
Schedule for Major Guangzhou to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
Train Number
Times
(Departure-Arrival)
Duration
Stations
G818
08:00-14:48
6h48m
Guangzhou South-Shanghai Hongqiao
G1302
13:22-21:51
8h29m
Guangzhou South-Shanghai Hongqiao
G1306
15:38-23:04
7h26m
Guangzhou South-Shanghai Hongqiao
Please feel free to
contact us
for the latest Guangzhou to Shanghai Train schedule and tickets booking.
How to Get to Railway Stations in Shanghai?
Shanghai Railway Stations
Shanghai Hongqiao Railway Stations
You Might Like
China – Vietnam Train
Sleeper trains between China and Vietman connect Beijing/Nanning and Gia Lam, Hanoi.
Read More
China – Russia Train
Two international trains running between China and Russia including Trans-Mongolian Railway.
Read More
How to Buy Trans-Siberian Train Tickets
International train tickets for the Trans-Siberian can be bought in China, Mongolia and Russia.
Read More
Beijing Railway has a history of 158 Years
Trains to Beijing from Shanghai
There are around
42
high-speed trains depart from Shanghai for Beijing every day. Most trains running from Shanghai to Beijing are Fuxing Hao, the fastest type of high-speed train in China, which allows passengers to spend
less than 5 hours
traveling from Shanghai to Beijing. Most trains departs from Shanghai Hongqiao Station and Arrives in Beijing South Station. The earliest train departs at 6:37 am, and the last one departs at 9:21 pm. The lowest price for a high-speed train ticket is 271 CNY (39.2 USD) and the highest price is 2337 CNY (338.3 USD).
Waiting Hall of Shanghai Hongqiao Station
Schedule for Major Shanghai to Beijing Trains
Train Schedule last updated: March 6th, 2023
Train Number
Times
(Departure-Arrival)
Duration
Stations
G2
07:00-1136
4h36m
Shanghai Station-Beijing South
G8
09:00-13:27
4h27m
Shanghai Hongqiao-Beijing South
G12
11:00-15:31
4h31m
Shanghai Hongqiao-Beijing South
G18
14:00-18:35
4h35m
Shanghai Hongqiao-Beijing South
G22
16:00-20:37
4h37m
Shanghai Hongqiao-Beijing South
G28
19:00-23:18
4h18m
Shanghai Hongqiao-Beijing South
Please feel free to
contact us
for the latest Shanghai to Beijing Train schedule and tickets booking.
Trains to Beijing from Tianjin
There are around
235
high-speed trains depart from Tianjin for Beijing every day. Due to the sky-high housing price of Beijing, many company employees can only work in Beijing and live in Tianjin. They have to get up very early and take a high-speed train to Beijing for work, and return to Tianjin at late night. So the earliest train departs at 4:41 am. The ticket price can be as low as 28 CNY (4.1 USD). Most Trains arrive in Beijing in less than one hour from Tainjin. In order to let those company employees go to work more conveniently, it is possible to board on a train to Beijing from eight railway stations in Tianjin - Tianjin West, Tianjin South, Tianjin, Binhai, Binhai West, Tanggu, Junliangcheng North, and Wuqing.
Tianjin Station
Schedule for Major Tianjin to Beijing Trains
Train Schedule last updated: March 6th, 2023
Train Number
Times
(Departure-Arrival)
Duration
Stations
D726
04:41-06:03
1h22m
Tianjin West-Beijing Station
C2608
06:00-06:22
22m
Wuqing-Beijing South
C2616
06:52-07:31
39m
Tianjin West-Beijing South
C2206
07:20-07:57
37m
Tianjin Station-Beijing South
C2556
08:09-09:12
1h3m
Binhai-Beijing South
C2560
09:33-10:32
59m
Tanggu-Beijing South
C2562
10:37-11:07
30m
Tianjin-Beijing South
C2566
11:08-12:18
1h10m
Binhai-Beijing South
Please feel free to
contact us
for the latest Tianjin to Beijing Train schedule and tickets booking.
Trains to Beijing from Xi’an
There are around
20
high-speed trains depart from Xi’an for Beijing every day. Beijing and Xi’an are two most historical cities in China. Many tourists travel to Beijing from Xi’an for one or tow days’ sightseeing. Currently, every high-speed train departs from Xi’an North Station and arrive in Beijing West Station. It takes around
five hours
for the Xi’an to Beijing train ride. The lowest ticket price is 450.5 CNY (65.2 USD), and the highest is 1815.5 CNY (263 USD).
Xi'an North Station
Schedule for Major Xi'an to Beijing Trains
Train Schedule last updated: March 6th, 2023
Train Number
Times
(Departure-Arrival)
Duration
Stations
G672
09:03-14:21
5h18m
Xi'an North-Beijing West
G686
10:33-15:48
5h15m
Xi'an North-Beijing West
G430
12:05-17:14
5h9m
Xi'an North-Beijing West
G662
15:09-20:30
5h21m
Xi'an North-Beijing West
G666
17:34-23:13
5h39m
Xi'an North-Beijing West
Please feel free to
contact us
for the latest Xi'an to Beijing Train schedule and tickets booking.
Trains to Beijing from Wuhan
There are around
33
high-speed trains depart from Wuhan for Beijing every day. 22 of them are Fuxing Hao trains, which allows passengers to arrive in Beijing in around four hours. The rest 11 are Hexie Hao trains, which have a lower speed and more stops. These trains need five or six hours to run from Wuhan to Beijing. All the trains depart from the Wuhan or Hankou Stations and arrive in the Beijing West Station. The lowest ticket price is 410 CNY (59.3 USD) and the highest is 1960 CNY (283.7 USD).
Wuhan Railway Station
Schedule for Major Wuhan to Beijing Trains
Train Schedule last updated: March 6th, 2023
Train Number
Times
(Departure-Arrival)
Duration
Stations
G66
07:40-11:35
3h55m
Wuhan Station-Beijing West
G892
09:16-13:25
4h9m
Wuhan Station-Beijing West
G506
10:38-16:08
5h30m
Wuhan Station-Beijing West
G894
13:35-17:23
3h48m
Wuhan Station-Beijing West
G338
16:02-21:20
5h18m
Wuhan Station-Beijing West
G94
18:30-22:37
4h7m
Wuhan Station-Beijing West
Please feel free to
contact us
for the latest Wuhan to Beijing Train schedule and tickets booking.
Trains to Beijing from Guangzhou and Shenzhen
There are around
6
high-speed trains depart from Guangzhou for Beijing every day. All the 6 trains departs from Guangzhou South Station and arrive in Beijing West Station. It takes between 8 and 10 hours for this 2300-kilometer-long train ride. The lowest ticket price is 861.5 CNY (124.7 USD), and highest is 3041.5 CNY (440 USD).
Shenzhen is only 147 kilometers to the southeast of Guangzhou, so most trains from Shenzhen to Beijing also pass by Guangzhou. The time needed from Shenzhen to Beijing is only around 0.5 hour longer than Guangzhou to Beijing. And the ticket price is only 60 to 100 CNY higher than Guangzhou to Beijing. However, if a passenger choose to take the overnight train D728, the traveling time would increase to 22 hours and the ticket price would go down to 389 CNY (56.3 USD).
Guangzhou South Station
Schedule for Major Guangzhou and Shenzhen to Beijing Trains
Train Schedule last updated: March 6th, 2023
Train Number
Times
(Departure-Arrival)
Duration
Stations
G336
07:42-17:59
10h17m
Guangzhou South-Beijing West
G336
06:55-17:59
11h4m
Shenzhen Futian-Beijing West
G82
08:25-16:27
8h2m
Guangzhou South-Beijing West
G82
07:50-16:27
8h37m
Shenzhen North-Beijing West
G80
11:53-19:30
7h37m
Guangzhou South-Beijing West
G80
11:21-19:30
8h9m
Shenzhen North-Beijing West
G78
13:50-21:49
7h59m
Guangzhou South-Beijing West
D728
14:20-12:18
21h58m
Shenzhen Station-Beijing Fengtai
Please feel free to
contact us
for the latest Guangzhou and Shenzhen to Beijing Train schedule and tickets booking.
How to Get to Railway Stations in Beijing?
Beijing Railway Stations
Beijing South Railway Station
You Might Like
China – Vietnam Train
Sleeper trains between China and Vietman connect Beijing/Nanning and Gia Lam, Hanoi.
Read More
China – Russia Train
Two international trains running between China and Russia including Trans-Mongolian Railway.
Read More
How to Buy Trans-Siberian Train Tickets
International train tickets for the Trans-Siberian can be bought in China, Mongolia and Russia.
Read More |
| Markdown | [](https://www.trainspread.com/)
[Contact Us](https://www.trainspread.com/aboutus/contact-us)
- [vivi@trainspread.com](mailto:vivi@trainspread.com)
- Vivi: +86-18877331805
- [Home](https://www.trainspread.com/)
- [China Train Tickets](https://www.trainspread.com/china-trains)
- Global Trains
- [China Day Trips](https://www.trainspread.com/china-trip)
- [Global Day Trips](https://www.trainspread.com/trip)
- [About Us](https://www.trainspread.com/aboutus)
[Home](https://www.trainspread.com/) Trains to Shanghai - Book Train Tickets to Shanghai Online
- Introduction
- [China High-Speed Rail](https://www.trainspread.com/china/high-speed-rail/)
- [China Train Baggage Allowance](https://www.trainspread.com/china/luggage/)
- [Train Types and Seat Classes in China](https://www.trainspread.com/china/train-types-and-seat-classes/)
- [Facilities on China High-Speed Trains](https://www.trainspread.com/china/facilities-on-trains/)
- [Interesting Facts about Asian Trains](https://www.trainspread.com/china/interesting-facts/)
- [How to Change / Cancel China Train Tickets](https://www.trainspread.com/china/how-to-change-cancel-train-tickets/)
- [Join in Train Spread's Affiliate Program](https://www.trainspread.com/china/cooperation/)
- Train Travel Tips
- [How to Purchase Chinese Train Tickets](https://www.trainspread.com/china/how-to-purchase-train-tickets/)
- [How to Take a Train in China](https://www.trainspread.com/china/how-to-take-a-train/)
- [Top 8 Useful China Train Travel Tips](https://www.trainspread.com/china/china-train-travel-tips/)
- [How to Use a Chinese Train E-ticket](https://www.trainspread.com/china/train-e-ticket/)
- [What Shoud I Do If I Miss My Train in China?](https://www.trainspread.com/china/what-to-do-if-miss-trains/)
- [FAQs About Train Travel in China](https://www.trainspread.com/china/faqs-about-trains-in-china/)
- [How to Consign Luggage](https://www.trainspread.com/china/how-to-consign-luggage/)
- Train Travel Routes
- [Beijing to Shanghai Trains](https://www.trainspread.com/china/beijing-shanghai-trains/)
- [Beijing - Guangzhou Trains](https://www.trainspread.com/china/beijing-guangzhou-trains/)
- [Beijing - Guilin Trains](https://www.trainspread.com/china/beijing-guilin-trains/)
- [Beijing – Lhasa Trains](https://www.trainspread.com/china/beijing-lhasa-trains/)
- [Beijing - Xi'an High-Speed Trains](https://www.trainspread.com/china/beijing-xian-trains/)
- [Beijing – Tianjin Intercity High-Speed Trains](https://www.trainspread.com/china/beijing-tianjin-trains/)
- [Beijing - Zhangjiakou High-Speed Trains](https://www.trainspread.com/china/beijing-zhangjiakou-trains/)
- [Shanghai – Hangzhou High-Speed Trains](https://www.trainspread.com/china/shanghai-hangzhou-trains/)
- [Shanghai – Suzhou High-Speed Trains](https://www.trainspread.com/china/shanghai-suzhou-trains/)
- [Shanghai – Huangshan High-Speed Trains](https://www.trainspread.com/china/shanghai-huangshan-trains/)
- [Guangzhou – Shenzhen High-Speed Trains](https://www.trainspread.com/china/guangzhou-shenzhen-trains/)
- [Guangzhou – Guilin High-Speed Trains](https://www.trainspread.com/china/guangzhou-guilin-trains/)
- [Hong Kong – Guangzhou High-Speed Trains](https://www.trainspread.com/china/hong-kong-guangzhou-trains/)
- [Xi’an – Chengdu Trains](https://www.trainspread.com/china/xian-chengdu-trains/)
- [Xi'an – Pingyao Trains](https://www.trainspread.com/china/xian-pingyao-trains/)
- [Chengdu – Lhasa Trains](https://www.trainspread.com/china/chengdu-lhasa-trains/)
- [Hong Kong Trains](https://www.trainspread.com/china/hong-kong-trains/)
- [Trains Between China and Russia](https://www.trainspread.com/china/china-russia-trains/)
- [Trains to Beijing](https://www.trainspread.com/china/trains-to-beijing/)
- [Shanghai to Beijing Trains](https://www.trainspread.com/china/shanghai-beijing-trains/)
- [Trains to Shanghai](https://www.trainspread.com/china/trains-to-shanghai/)
- [Kunming to Vientiane Train](https://www.trainspread.com/china/china-laos-train/)
- Railway Stations
- [Beijing Train Stations](https://www.trainspread.com/china/beijing-train-stations/)
- [Shanghai Train Stations](https://www.trainspread.com/china/shanghai-train-stations/)
- [Guangzhou Train Stations](https://www.trainspread.com/china/guangzhou-train-stations/)
- [Beijing South Railway Station](https://www.trainspread.com/china/beijing-south-train-station/)
- [Shanghai Hongqiao Train Station](https://www.trainspread.com/china/shanghai-hongqiao-station/)
- Payment

Account: Train Spread
SCAN THE QR CODE
Train Ticket Booking
- [China Trains](https://www.trainspread.com/china/trains-to-shanghai/#InnerTrain)
- [Asia Trains](https://www.trainspread.com/china/trains-to-shanghai/#IterTrain)
# Trains to Shanghai
The first railway section in Shanghai was built by a British company in 1877. The 104-kilometer-long railway network connected Shanghai and Nanjing. Nowadays, thousands of office workers commute between Shanghai and Nanjing by taking an intercity train steaming on this railway section.
## Trains to Shanghai from Beijing
There are around **44** high-speed trains that depart from Beijing for every day. The earliest one departs at 6:20, and the last one departs at 21:21. The fastest one is G19, whose transportation time from Beijing to Shanghai is only 4 hours and 28 minutes. The price for a second class seat’s price is from US\$71.8 (498 CNY), from US\$120.7 (837 CNY) for First Class, and from US\$252.1 (1,748 CNY) for Business Class. Read more about [Shanghai – Beijing Trains](https://www.trainspread.com/china/beijing-shanghai-trains/).

### Schedule for Major Beijing to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G103 | 06:20-11:58 | 5h38m | Beijing South-Shanghai Hongqiao |
| G109 | 07:45-13:48 | 6h3m | Beijing South-Shanghai Hongqiao |
| G5 | 09:00-13:37 | 4h37m | Beijing South-Shanghai Hongqiao |
| G139 | 13:04-19:06 | 6h2m | Beijing South-Shanghai Hongqiao |
| G19 | 16:00-20:28 | 4h28m | Beijing South-Shanghai Hongqiao |
| G161 | 17:33-23:32 | 5h59m | Beijing South-Shanghai Hongqiao |
| G23 | 18:00-22:43 | 4h43m | Beijing South-Shanghai Station |
| D705 | 21:21-09:27 | 12h6m | Beijing South-Shanghai Station |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Beijing to Shanghai Train schedule and tickets booking.
## Trains to Shanghai from Nanjing and Suzhou, Jiangsu Province
There are around **229** high-speed trains depart from Nanjing for Shanghai every day. The earliest one departs at 4:58, and the last one departs at 22:40. The fastest one is **G1719**, which takes only 1 hour and 1 minute to reach Shanghai from Nanjing. And the average time needed is 1 hour and 45 minutes. The price for a second class seat’s price is from US\$8.1 (56 CNY), from US\$31.4 (219 CNY) for First Class, and from US\$61.4 (428 CNY) for Business Class.
**Suzhou and Nanjing** are both located in Jiangsu Province, and many high-speed trains from Nanjing to Shanghai go past Suzhou. Compared to Nanjing, the distance between Suzhou and Shanghai is much shorter. A high-speed train takes only around **half an hour** to reach Shanghai from Suzhou. G7247, the fastest one, only takes 21 minutes. The price for a second class seat’s price is from US\$2.3 (16 CNY), from US\$7.8 (54.5 CNY) for First Class, and from US\$17 (118 CNY) for Business Class.
### Schedule for Major Nanjing to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| D701 | 04:58-07:25 | 2h27m | Nanjing Station-Shanghai Station |
| G7043 | 07:09-09:36 | 2h27m | Nanjing South-Shanghai Station |
| G7175 | 09:10-10:13 | 1h3m | Nanjing South-Shanghai Hongqiao |
| G1719 | 10:29-11:30 | 1h1m | Nanjing South-Shanghai Hongqiao |
| G7575 | 12:12-14:15 | 2h3m | Nanjing South-Shanghai Hongqiao |
| G229 | 15:00-16:10 | 1h10m | Nanjing South-Shanghai Hongqiao |
| G7065 | 18:09-20:14 | 2h5m | Nanjing Station-Shanghai Station |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Nanjing to Shanghai Train schedule and tickets booking.

### Schedule for Major Suzhou to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G7203 | 06:52-07:25 | 33m | Suzhou Station-Shanghai Station |
| G7043 | 08:46-09:36 | 50m | Suzhou Station-Shanghai Station |
| G7007 | 11:14-11:46 | 32m | Suzhou Station-Shanghai Station |
| G7575 | 13:40-14:15 | 35m | Suzhou Station-Shanghai Hongqiao |
| G7015 | 15:14-15:41 | 27m | Suzhou Station-Shanghai Station |
| G7247 | 19:31-19:52 | 21m | Suzhou Industrial Park-Shanghai West |
| G7027 | 21:20-21:42 | 22m | Suzhou Station-Shanghai West |
| G7167 | 22:55-23:20 | 25m | Suzhou Station-Shanghai Hongqiao |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Suzhou to Shanghai Train schedule and tickets booking.
Read more about [Shanghai – Suzhou Trains](https://www.trainspread.com/china/shanghai-suzhou-trains/)
## Trains to Shanghai from Hangzhou
There are around **173** high-speed trains depart from Hangzhou for Shanghai every day. The earliest one departs at 6:10, and the last one departs at 22:32. There are 10 trains that only need only 45 minutes to transfer to Shanghai from Hangzhou. They share the reputation of the “fastest Hangzhou to Shanghai trains”. The price for a second class seat’s price is from US\$10.5 (73 CNY), from US\$16.8 (117 CNY) for First Class, and from US\$31.5 (219.5 CNY) for Business Class.
### Schedule for Major Hangzhou to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G7358 | 06:10-07:07 | 57m | Hangzhou Station-Shanghai Hongqiao |
| G7502 | 08:00-09:29 | 1h29m | Hangzhou South-Shanghai Hongqiao |
| G7506 | 09:53-10:38 | 45m | Hangzhou East-Shanghai Hongqiao |
| G1342 | 11:12-12:13 | 1h1m | Hangzhou East-Shanghai Hongqiao |
| G818 | 14:02-14:48 | 46m | Hangzhou East-Shanghai Hongqiao |
| D3136 | 16:40-17:42 | 1h2m | Hangzhou East-Shanghai Hongqiao |
| D772 | 21:30-23:21 | 1h51m | Hangzhou South-Shanghai South |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Hangzhou to Shanghai Train schedule and tickets booking.
Read more about [Shanghai – Hangzhou Trains](https://www.trainspread.com/china/shanghai-hangzhou-trains/).
## Trains to Shanghai from Guangzhou
There are only **3** trains departs from Guangzhou to Shanghai every day. It takes between 7 and 8 hours to go to Shanghai by train from Guangzhou. Although the transportation time is very long, passengers do not need to spend a night on train. The price for a second class seat’s price is from US\$113.8 (793 CNY), from US\$187 (1302.5 CNY) for First Class, and from US\$358 (2492.5 CNY) for Business Class.
Please there are also 3 overnight train from Guangzhou to Beijing - D933, D937, and D943. They do not operate every day. Please feel free to contact us to check out they are available for booking on your planned traveling day.
### Schedule for Major Guangzhou to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G818 | 08:00-14:48 | 6h48m | Guangzhou South-Shanghai Hongqiao |
| G1302 | 13:22-21:51 | 8h29m | Guangzhou South-Shanghai Hongqiao |
| G1306 | 15:38-23:04 | 7h26m | Guangzhou South-Shanghai Hongqiao |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Guangzhou to Shanghai Train schedule and tickets booking.
## How to Get to Railway Stations in Shanghai?
- [Shanghai Railway Stations](https://www.trainspread.com/china/shanghai-train-stations/)
- [Shanghai Hongqiao Railway Stations](https://www.trainspread.com/china/shanghai-hongqiao-station/)
## You Might Like
[](https://www.trainspread.com/vietnam/vietnam-china-trains/)
China – Vietnam Train
Sleeper trains between China and Vietman connect Beijing/Nanning and Gia Lam, Hanoi.
[Read More](https://www.trainspread.com/russia/how-to-take-a-trans-siberian-train/)
[](https://www.trainspread.com/russia/china-russia-trains/)
China – Russia Train
Two international trains running between China and Russia including Trans-Mongolian Railway.
[Read More](https:/russia/china-russia-trains/)
[](https://www.trainspread.com/mongolia/how-to-buy-trans-siberian-tickets/)
How to Buy Trans-Siberian Train Tickets
International train tickets for the Trans-Siberian can be bought in China, Mongolia and Russia.
[Read More](https://www.trainspread.com/mongolia/how-to-buy-trans-siberian-tickets/)

Beijing Railway has a history of 158 Years
## Trains to Beijing from Shanghai
There are around **42** high-speed trains depart from Shanghai for Beijing every day. Most trains running from Shanghai to Beijing are Fuxing Hao, the fastest type of high-speed train in China, which allows passengers to spend **less than 5 hours** traveling from Shanghai to Beijing. Most trains departs from Shanghai Hongqiao Station and Arrives in Beijing South Station. The earliest train departs at 6:37 am, and the last one departs at 9:21 pm. The lowest price for a high-speed train ticket is 271 CNY (39.2 USD) and the highest price is 2337 CNY (338.3 USD).

Waiting Hall of Shanghai Hongqiao Station
### Schedule for Major Shanghai to Beijing Trains
Train Schedule last updated: March 6th, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G2 | 07:00-1136 | 4h36m | Shanghai Station-Beijing South |
| G8 | 09:00-13:27 | 4h27m | Shanghai Hongqiao-Beijing South |
| G12 | 11:00-15:31 | 4h31m | Shanghai Hongqiao-Beijing South |
| G18 | 14:00-18:35 | 4h35m | Shanghai Hongqiao-Beijing South |
| G22 | 16:00-20:37 | 4h37m | Shanghai Hongqiao-Beijing South |
| G28 | 19:00-23:18 | 4h18m | Shanghai Hongqiao-Beijing South |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Shanghai to Beijing Train schedule and tickets booking.
## Trains to Beijing from Tianjin
There are around **235** high-speed trains depart from Tianjin for Beijing every day. Due to the sky-high housing price of Beijing, many company employees can only work in Beijing and live in Tianjin. They have to get up very early and take a high-speed train to Beijing for work, and return to Tianjin at late night. So the earliest train departs at 4:41 am. The ticket price can be as low as 28 CNY (4.1 USD). Most Trains arrive in Beijing in less than one hour from Tainjin. In order to let those company employees go to work more conveniently, it is possible to board on a train to Beijing from eight railway stations in Tianjin - Tianjin West, Tianjin South, Tianjin, Binhai, Binhai West, Tanggu, Junliangcheng North, and Wuqing.

Tianjin Station
### Schedule for Major Tianjin to Beijing Trains
Train Schedule last updated: March 6th, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| D726 | 04:41-06:03 | 1h22m | Tianjin West-Beijing Station |
| C2608 | 06:00-06:22 | 22m | Wuqing-Beijing South |
| C2616 | 06:52-07:31 | 39m | Tianjin West-Beijing South |
| C2206 | 07:20-07:57 | 37m | Tianjin Station-Beijing South |
| C2556 | 08:09-09:12 | 1h3m | Binhai-Beijing South |
| C2560 | 09:33-10:32 | 59m | Tanggu-Beijing South |
| C2562 | 10:37-11:07 | 30m | Tianjin-Beijing South |
| C2566 | 11:08-12:18 | 1h10m | Binhai-Beijing South |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Tianjin to Beijing Train schedule and tickets booking.
## Trains to Beijing from Xi’an
There are around **20** high-speed trains depart from Xi’an for Beijing every day. Beijing and Xi’an are two most historical cities in China. Many tourists travel to Beijing from Xi’an for one or tow days’ sightseeing. Currently, every high-speed train departs from Xi’an North Station and arrive in Beijing West Station. It takes around **five hours** for the Xi’an to Beijing train ride. The lowest ticket price is 450.5 CNY (65.2 USD), and the highest is 1815.5 CNY (263 USD).

Xi'an North Station
### Schedule for Major Xi'an to Beijing Trains
Train Schedule last updated: March 6th, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G672 | 09:03-14:21 | 5h18m | Xi'an North-Beijing West |
| G686 | 10:33-15:48 | 5h15m | Xi'an North-Beijing West |
| G430 | 12:05-17:14 | 5h9m | Xi'an North-Beijing West |
| G662 | 15:09-20:30 | 5h21m | Xi'an North-Beijing West |
| G666 | 17:34-23:13 | 5h39m | Xi'an North-Beijing West |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Xi'an to Beijing Train schedule and tickets booking.
## Trains to Beijing from Wuhan
There are around **33** high-speed trains depart from Wuhan for Beijing every day. 22 of them are Fuxing Hao trains, which allows passengers to arrive in Beijing in around four hours. The rest 11 are Hexie Hao trains, which have a lower speed and more stops. These trains need five or six hours to run from Wuhan to Beijing. All the trains depart from the Wuhan or Hankou Stations and arrive in the Beijing West Station. The lowest ticket price is 410 CNY (59.3 USD) and the highest is 1960 CNY (283.7 USD).

Wuhan Railway Station
### Schedule for Major Wuhan to Beijing Trains
Train Schedule last updated: March 6th, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G66 | 07:40-11:35 | 3h55m | Wuhan Station-Beijing West |
| G892 | 09:16-13:25 | 4h9m | Wuhan Station-Beijing West |
| G506 | 10:38-16:08 | 5h30m | Wuhan Station-Beijing West |
| G894 | 13:35-17:23 | 3h48m | Wuhan Station-Beijing West |
| G338 | 16:02-21:20 | 5h18m | Wuhan Station-Beijing West |
| G94 | 18:30-22:37 | 4h7m | Wuhan Station-Beijing West |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Wuhan to Beijing Train schedule and tickets booking.
## Trains to Beijing from Guangzhou and Shenzhen
There are around **6** high-speed trains depart from Guangzhou for Beijing every day. All the 6 trains departs from Guangzhou South Station and arrive in Beijing West Station. It takes between 8 and 10 hours for this 2300-kilometer-long train ride. The lowest ticket price is 861.5 CNY (124.7 USD), and highest is 3041.5 CNY (440 USD).
Shenzhen is only 147 kilometers to the southeast of Guangzhou, so most trains from Shenzhen to Beijing also pass by Guangzhou. The time needed from Shenzhen to Beijing is only around 0.5 hour longer than Guangzhou to Beijing. And the ticket price is only 60 to 100 CNY higher than Guangzhou to Beijing. However, if a passenger choose to take the overnight train D728, the traveling time would increase to 22 hours and the ticket price would go down to 389 CNY (56.3 USD).

Guangzhou South Station
### Schedule for Major Guangzhou and Shenzhen to Beijing Trains
Train Schedule last updated: March 6th, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G336 | 07:42-17:59 | 10h17m | Guangzhou South-Beijing West |
| G336 | 06:55-17:59 | 11h4m | Shenzhen Futian-Beijing West |
| G82 | 08:25-16:27 | 8h2m | Guangzhou South-Beijing West |
| G82 | 07:50-16:27 | 8h37m | Shenzhen North-Beijing West |
| G80 | 11:53-19:30 | 7h37m | Guangzhou South-Beijing West |
| G80 | 11:21-19:30 | 8h9m | Shenzhen North-Beijing West |
| G78 | 13:50-21:49 | 7h59m | Guangzhou South-Beijing West |
| D728 | 14:20-12:18 | 21h58m | Shenzhen Station-Beijing Fengtai |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Guangzhou and Shenzhen to Beijing Train schedule and tickets booking.
## How to Get to Railway Stations in Beijing?
- [Beijing Railway Stations](https://www.trainspread.com/china/beijing-train-stations/)
- [Beijing South Railway Station](https://www.trainspread.com/china/beijing-south-train-station/)
## You Might Like
[](https://www.trainspread.com/vietnam/vietnam-china-trains/)
China – Vietnam Train
Sleeper trains between China and Vietman connect Beijing/Nanning and Gia Lam, Hanoi.
[Read More](https://www.trainspread.com/russia/how-to-take-a-trans-siberian-train/)
[](https://www.trainspread.com/russia/china-russia-trains/)
China – Russia Train
Two international trains running between China and Russia including Trans-Mongolian Railway.
[Read More](https:/russia/china-russia-trains/)
[](https://www.trainspread.com/mongolia/how-to-buy-trans-siberian-tickets/)
How to Buy Trans-Siberian Train Tickets
International train tickets for the Trans-Siberian can be bought in China, Mongolia and Russia.
[Read More](https://www.trainspread.com/mongolia/how-to-buy-trans-siberian-tickets/)
Train Spread
Train Spread is a leading online tour operator providing train ticket booking, personalized trip planning, tickets to key sites, and real-time updates on train travel. [More...](https://www.trainspread.com/aboutus)
Powered by [www.chinatravel.com](https://www.chinatravel.com/)
Building 6, No. 70 Qilidian Road, Guilin, Guangxi, China
86-188-7733-1805
ABOUT US
- [Contact Us](https://www.trainspread.com/aboutus/contact-us)
- [Train Spread Story](https://www.trainspread.com/aboutus)
- [Terms and Conditions](https://www.trainspread.com/aboutus/terms-and-conditions)
- [Booking Policy](https://www.trainspread.com/aboutus/booking-policy)
WHAT OUR CLIENTS ARE SAYING
[](https://www.tripadvisor.com/Attraction_Review-g298556-d16700226-Reviews-Train_Spread-Guilin_Guangxi.html)
Copyright © 2018-2025 TRAINSPREAD.COM. All rights reserved. |
| Readable Markdown | The first railway section in Shanghai was built by a British company in 1877. The 104-kilometer-long railway network connected Shanghai and Nanjing. Nowadays, thousands of office workers commute between Shanghai and Nanjing by taking an intercity train steaming on this railway section.
## Trains to Shanghai from Beijing
There are around **44** high-speed trains that depart from Beijing for every day. The earliest one departs at 6:20, and the last one departs at 21:21. The fastest one is G19, whose transportation time from Beijing to Shanghai is only 4 hours and 28 minutes. The price for a second class seat’s price is from US\$71.8 (498 CNY), from US\$120.7 (837 CNY) for First Class, and from US\$252.1 (1,748 CNY) for Business Class. Read more about [Shanghai – Beijing Trains](https://www.trainspread.com/china/beijing-shanghai-trains/).

### Schedule for Major Beijing to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G103 | 06:20-11:58 | 5h38m | Beijing South-Shanghai Hongqiao |
| G109 | 07:45-13:48 | 6h3m | Beijing South-Shanghai Hongqiao |
| G5 | 09:00-13:37 | 4h37m | Beijing South-Shanghai Hongqiao |
| G139 | 13:04-19:06 | 6h2m | Beijing South-Shanghai Hongqiao |
| G19 | 16:00-20:28 | 4h28m | Beijing South-Shanghai Hongqiao |
| G161 | 17:33-23:32 | 5h59m | Beijing South-Shanghai Hongqiao |
| G23 | 18:00-22:43 | 4h43m | Beijing South-Shanghai Station |
| D705 | 21:21-09:27 | 12h6m | Beijing South-Shanghai Station |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Beijing to Shanghai Train schedule and tickets booking.
## Trains to Shanghai from Nanjing and Suzhou, Jiangsu Province
There are around **229** high-speed trains depart from Nanjing for Shanghai every day. The earliest one departs at 4:58, and the last one departs at 22:40. The fastest one is **G1719**, which takes only 1 hour and 1 minute to reach Shanghai from Nanjing. And the average time needed is 1 hour and 45 minutes. The price for a second class seat’s price is from US\$8.1 (56 CNY), from US\$31.4 (219 CNY) for First Class, and from US\$61.4 (428 CNY) for Business Class.
**Suzhou and Nanjing** are both located in Jiangsu Province, and many high-speed trains from Nanjing to Shanghai go past Suzhou. Compared to Nanjing, the distance between Suzhou and Shanghai is much shorter. A high-speed train takes only around **half an hour** to reach Shanghai from Suzhou. G7247, the fastest one, only takes 21 minutes. The price for a second class seat’s price is from US\$2.3 (16 CNY), from US\$7.8 (54.5 CNY) for First Class, and from US\$17 (118 CNY) for Business Class.
### Schedule for Major Nanjing to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| D701 | 04:58-07:25 | 2h27m | Nanjing Station-Shanghai Station |
| G7043 | 07:09-09:36 | 2h27m | Nanjing South-Shanghai Station |
| G7175 | 09:10-10:13 | 1h3m | Nanjing South-Shanghai Hongqiao |
| G1719 | 10:29-11:30 | 1h1m | Nanjing South-Shanghai Hongqiao |
| G7575 | 12:12-14:15 | 2h3m | Nanjing South-Shanghai Hongqiao |
| G229 | 15:00-16:10 | 1h10m | Nanjing South-Shanghai Hongqiao |
| G7065 | 18:09-20:14 | 2h5m | Nanjing Station-Shanghai Station |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Nanjing to Shanghai Train schedule and tickets booking.

### Schedule for Major Suzhou to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G7203 | 06:52-07:25 | 33m | Suzhou Station-Shanghai Station |
| G7043 | 08:46-09:36 | 50m | Suzhou Station-Shanghai Station |
| G7007 | 11:14-11:46 | 32m | Suzhou Station-Shanghai Station |
| G7575 | 13:40-14:15 | 35m | Suzhou Station-Shanghai Hongqiao |
| G7015 | 15:14-15:41 | 27m | Suzhou Station-Shanghai Station |
| G7247 | 19:31-19:52 | 21m | Suzhou Industrial Park-Shanghai West |
| G7027 | 21:20-21:42 | 22m | Suzhou Station-Shanghai West |
| G7167 | 22:55-23:20 | 25m | Suzhou Station-Shanghai Hongqiao |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Suzhou to Shanghai Train schedule and tickets booking.
Read more about [Shanghai – Suzhou Trains](https://www.trainspread.com/china/shanghai-suzhou-trains/)
## Trains to Shanghai from Hangzhou
There are around **173** high-speed trains depart from Hangzhou for Shanghai every day. The earliest one departs at 6:10, and the last one departs at 22:32. There are 10 trains that only need only 45 minutes to transfer to Shanghai from Hangzhou. They share the reputation of the “fastest Hangzhou to Shanghai trains”. The price for a second class seat’s price is from US\$10.5 (73 CNY), from US\$16.8 (117 CNY) for First Class, and from US\$31.5 (219.5 CNY) for Business Class.
### Schedule for Major Hangzhou to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G7358 | 06:10-07:07 | 57m | Hangzhou Station-Shanghai Hongqiao |
| G7502 | 08:00-09:29 | 1h29m | Hangzhou South-Shanghai Hongqiao |
| G7506 | 09:53-10:38 | 45m | Hangzhou East-Shanghai Hongqiao |
| G1342 | 11:12-12:13 | 1h1m | Hangzhou East-Shanghai Hongqiao |
| G818 | 14:02-14:48 | 46m | Hangzhou East-Shanghai Hongqiao |
| D3136 | 16:40-17:42 | 1h2m | Hangzhou East-Shanghai Hongqiao |
| D772 | 21:30-23:21 | 1h51m | Hangzhou South-Shanghai South |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Hangzhou to Shanghai Train schedule and tickets booking.
Read more about [Shanghai – Hangzhou Trains](https://www.trainspread.com/china/shanghai-hangzhou-trains/).
## Trains to Shanghai from Guangzhou
There are only **3** trains departs from Guangzhou to Shanghai every day. It takes between 7 and 8 hours to go to Shanghai by train from Guangzhou. Although the transportation time is very long, passengers do not need to spend a night on train. The price for a second class seat’s price is from US\$113.8 (793 CNY), from US\$187 (1302.5 CNY) for First Class, and from US\$358 (2492.5 CNY) for Business Class.
Please there are also 3 overnight train from Guangzhou to Beijing - D933, D937, and D943. They do not operate every day. Please feel free to contact us to check out they are available for booking on your planned traveling day.
### Schedule for Major Guangzhou to Shanghai Trains
Train Schedule last updated: Sep.19, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G818 | 08:00-14:48 | 6h48m | Guangzhou South-Shanghai Hongqiao |
| G1302 | 13:22-21:51 | 8h29m | Guangzhou South-Shanghai Hongqiao |
| G1306 | 15:38-23:04 | 7h26m | Guangzhou South-Shanghai Hongqiao |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Guangzhou to Shanghai Train schedule and tickets booking.
## How to Get to Railway Stations in Shanghai?
- [Shanghai Railway Stations](https://www.trainspread.com/china/shanghai-train-stations/)
- [Shanghai Hongqiao Railway Stations](https://www.trainspread.com/china/shanghai-hongqiao-station/)
## You Might Like
[](https://www.trainspread.com/vietnam/vietnam-china-trains/)
China – Vietnam Train
Sleeper trains between China and Vietman connect Beijing/Nanning and Gia Lam, Hanoi.
[Read More](https://www.trainspread.com/russia/how-to-take-a-trans-siberian-train/)
[](https://www.trainspread.com/russia/china-russia-trains/)
China – Russia Train
Two international trains running between China and Russia including Trans-Mongolian Railway.
[Read More](https:/russia/china-russia-trains/)
[](https://www.trainspread.com/mongolia/how-to-buy-trans-siberian-tickets/)
How to Buy Trans-Siberian Train Tickets
International train tickets for the Trans-Siberian can be bought in China, Mongolia and Russia.
[Read More](https://www.trainspread.com/mongolia/how-to-buy-trans-siberian-tickets/)

Beijing Railway has a history of 158 Years
## Trains to Beijing from Shanghai
There are around **42** high-speed trains depart from Shanghai for Beijing every day. Most trains running from Shanghai to Beijing are Fuxing Hao, the fastest type of high-speed train in China, which allows passengers to spend **less than 5 hours** traveling from Shanghai to Beijing. Most trains departs from Shanghai Hongqiao Station and Arrives in Beijing South Station. The earliest train departs at 6:37 am, and the last one departs at 9:21 pm. The lowest price for a high-speed train ticket is 271 CNY (39.2 USD) and the highest price is 2337 CNY (338.3 USD).

Waiting Hall of Shanghai Hongqiao Station
### Schedule for Major Shanghai to Beijing Trains
Train Schedule last updated: March 6th, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G2 | 07:00-1136 | 4h36m | Shanghai Station-Beijing South |
| G8 | 09:00-13:27 | 4h27m | Shanghai Hongqiao-Beijing South |
| G12 | 11:00-15:31 | 4h31m | Shanghai Hongqiao-Beijing South |
| G18 | 14:00-18:35 | 4h35m | Shanghai Hongqiao-Beijing South |
| G22 | 16:00-20:37 | 4h37m | Shanghai Hongqiao-Beijing South |
| G28 | 19:00-23:18 | 4h18m | Shanghai Hongqiao-Beijing South |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Shanghai to Beijing Train schedule and tickets booking.
## Trains to Beijing from Tianjin
There are around **235** high-speed trains depart from Tianjin for Beijing every day. Due to the sky-high housing price of Beijing, many company employees can only work in Beijing and live in Tianjin. They have to get up very early and take a high-speed train to Beijing for work, and return to Tianjin at late night. So the earliest train departs at 4:41 am. The ticket price can be as low as 28 CNY (4.1 USD). Most Trains arrive in Beijing in less than one hour from Tainjin. In order to let those company employees go to work more conveniently, it is possible to board on a train to Beijing from eight railway stations in Tianjin - Tianjin West, Tianjin South, Tianjin, Binhai, Binhai West, Tanggu, Junliangcheng North, and Wuqing.

Tianjin Station
### Schedule for Major Tianjin to Beijing Trains
Train Schedule last updated: March 6th, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| D726 | 04:41-06:03 | 1h22m | Tianjin West-Beijing Station |
| C2608 | 06:00-06:22 | 22m | Wuqing-Beijing South |
| C2616 | 06:52-07:31 | 39m | Tianjin West-Beijing South |
| C2206 | 07:20-07:57 | 37m | Tianjin Station-Beijing South |
| C2556 | 08:09-09:12 | 1h3m | Binhai-Beijing South |
| C2560 | 09:33-10:32 | 59m | Tanggu-Beijing South |
| C2562 | 10:37-11:07 | 30m | Tianjin-Beijing South |
| C2566 | 11:08-12:18 | 1h10m | Binhai-Beijing South |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Tianjin to Beijing Train schedule and tickets booking.
## Trains to Beijing from Xi’an
There are around **20** high-speed trains depart from Xi’an for Beijing every day. Beijing and Xi’an are two most historical cities in China. Many tourists travel to Beijing from Xi’an for one or tow days’ sightseeing. Currently, every high-speed train departs from Xi’an North Station and arrive in Beijing West Station. It takes around **five hours** for the Xi’an to Beijing train ride. The lowest ticket price is 450.5 CNY (65.2 USD), and the highest is 1815.5 CNY (263 USD).

Xi'an North Station
### Schedule for Major Xi'an to Beijing Trains
Train Schedule last updated: March 6th, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G672 | 09:03-14:21 | 5h18m | Xi'an North-Beijing West |
| G686 | 10:33-15:48 | 5h15m | Xi'an North-Beijing West |
| G430 | 12:05-17:14 | 5h9m | Xi'an North-Beijing West |
| G662 | 15:09-20:30 | 5h21m | Xi'an North-Beijing West |
| G666 | 17:34-23:13 | 5h39m | Xi'an North-Beijing West |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Xi'an to Beijing Train schedule and tickets booking.
## Trains to Beijing from Wuhan
There are around **33** high-speed trains depart from Wuhan for Beijing every day. 22 of them are Fuxing Hao trains, which allows passengers to arrive in Beijing in around four hours. The rest 11 are Hexie Hao trains, which have a lower speed and more stops. These trains need five or six hours to run from Wuhan to Beijing. All the trains depart from the Wuhan or Hankou Stations and arrive in the Beijing West Station. The lowest ticket price is 410 CNY (59.3 USD) and the highest is 1960 CNY (283.7 USD).

Wuhan Railway Station
### Schedule for Major Wuhan to Beijing Trains
Train Schedule last updated: March 6th, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G66 | 07:40-11:35 | 3h55m | Wuhan Station-Beijing West |
| G892 | 09:16-13:25 | 4h9m | Wuhan Station-Beijing West |
| G506 | 10:38-16:08 | 5h30m | Wuhan Station-Beijing West |
| G894 | 13:35-17:23 | 3h48m | Wuhan Station-Beijing West |
| G338 | 16:02-21:20 | 5h18m | Wuhan Station-Beijing West |
| G94 | 18:30-22:37 | 4h7m | Wuhan Station-Beijing West |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Wuhan to Beijing Train schedule and tickets booking.
## Trains to Beijing from Guangzhou and Shenzhen
There are around **6** high-speed trains depart from Guangzhou for Beijing every day. All the 6 trains departs from Guangzhou South Station and arrive in Beijing West Station. It takes between 8 and 10 hours for this 2300-kilometer-long train ride. The lowest ticket price is 861.5 CNY (124.7 USD), and highest is 3041.5 CNY (440 USD).
Shenzhen is only 147 kilometers to the southeast of Guangzhou, so most trains from Shenzhen to Beijing also pass by Guangzhou. The time needed from Shenzhen to Beijing is only around 0.5 hour longer than Guangzhou to Beijing. And the ticket price is only 60 to 100 CNY higher than Guangzhou to Beijing. However, if a passenger choose to take the overnight train D728, the traveling time would increase to 22 hours and the ticket price would go down to 389 CNY (56.3 USD).

Guangzhou South Station
### Schedule for Major Guangzhou and Shenzhen to Beijing Trains
Train Schedule last updated: March 6th, 2023
| | | | |
|---|---|---|---|
| Train Number | Times (Departure-Arrival) | Duration | Stations |
| G336 | 07:42-17:59 | 10h17m | Guangzhou South-Beijing West |
| G336 | 06:55-17:59 | 11h4m | Shenzhen Futian-Beijing West |
| G82 | 08:25-16:27 | 8h2m | Guangzhou South-Beijing West |
| G82 | 07:50-16:27 | 8h37m | Shenzhen North-Beijing West |
| G80 | 11:53-19:30 | 7h37m | Guangzhou South-Beijing West |
| G80 | 11:21-19:30 | 8h9m | Shenzhen North-Beijing West |
| G78 | 13:50-21:49 | 7h59m | Guangzhou South-Beijing West |
| D728 | 14:20-12:18 | 21h58m | Shenzhen Station-Beijing Fengtai |
Please feel free to [contact us](https://www.trainspread.com/aboutus/contact-us/) for the latest Guangzhou and Shenzhen to Beijing Train schedule and tickets booking.
## How to Get to Railway Stations in Beijing?
- [Beijing Railway Stations](https://www.trainspread.com/china/beijing-train-stations/)
- [Beijing South Railway Station](https://www.trainspread.com/china/beijing-south-train-station/)
## You Might Like
[](https://www.trainspread.com/vietnam/vietnam-china-trains/)
China – Vietnam Train
Sleeper trains between China and Vietman connect Beijing/Nanning and Gia Lam, Hanoi.
[Read More](https://www.trainspread.com/russia/how-to-take-a-trans-siberian-train/)
[](https://www.trainspread.com/russia/china-russia-trains/)
China – Russia Train
Two international trains running between China and Russia including Trans-Mongolian Railway.
[Read More](https:/russia/china-russia-trains/)
[](https://www.trainspread.com/mongolia/how-to-buy-trans-siberian-tickets/)
How to Buy Trans-Siberian Train Tickets
International train tickets for the Trans-Siberian can be bought in China, Mongolia and Russia.
[Read More](https://www.trainspread.com/mongolia/how-to-buy-trans-siberian-tickets/) |
| Shard | 112 (laksa) |
| Root Hash | 4448932782982725912 |
| Unparsed URL | com,trainspread!www,/china/trains-to-shanghai/ s443 |