Beijing - Shanghai High Speed Train
Every day, over 30 pairs of Beijing - Shanghai high speed G trains finish the 1,318km's (819 mi) distance in 4.5-6.5 hours, mainly between Beijing South Railway Station and Shanghai Hongqiao Railway Station. A second class seat ticket costs CNY526-667. There are also a few D trains running overnight with the duration of about 12 hours.
Beijing to Shanghai Train Schedule
(Last Update on Apr 25, 2023)
Train No. | Departure - Arrival | Travel Time |
---|---|---|
G1 | 07:00 - 11:29 | 4h29m |
G3 | 08:00 - 12:32 | 4h32m |
G9 | 11:00 - 15:37 | 4h37m |
G17 | 15:00 - 19:34 | 4h34m |
D705 | 21:21 - 09:27+ | 12h6m |
3 D types in total: departure time from 19:22 to 21:21; duration 12H3M to 12H18M.
See more Beijing Schedule
Shanghai to Beijing Train Timetable
(Last Update on Apr 25, 2023)
Train No. | Departure - Arrival | Travel Time |
---|---|---|
G6 | 08:00 - 12:24 | 4h24m |
G10 | 10:00 - 14:26 | 4h26m |
G12 | 11:00 - 15:31 | 4h31m |
G14 | 11:53 - 16:38 | 4h45m |
D706 | 21:15 - 09:26+ | 12h11m |
2 D types in total: departure time at 21:15 and 21:21; duration 12H11M and 12H3M.
See more Shanghai Schedule
Notes:
1. "+"means the second day;
2. The timetable above is for reference only. Please use the search tool on top of this page for real-time schedule.
|
|
Price of Train Tickets on Beijing - Shanghai High Speed Trains
Business Class Seat | First Class Seat | Second Class Seat | |
---|---|---|---|
G trains | CNY 1,748 - 2,331 USD 257 - 343 | CNY 837 - 1,066.5 USD 123 - 157 | CNY 498 - 667 USD 73 - 98 |
D trains | --- | --- | CNY 248 - 271 USD 36 - 40 |
Notes:
1. New type soft sleepers are double-deck berths arranged lengthwise along the two sides of the aisle; traditional type soft sleepers are also double-deck berths, but arranged on two sides of a private cabin.
2. The schedule and ticket fare of the overnight high speed D trains may change on different dates.
How to go to Beijing South Station
How to go to Shanghai Hongqiao Station
|
|
The overnight D trains is well-equipped, comfortable, fast and safe, and is especially recommended for travelers with limited time, as you travel at night and leave more time for sightseeing in daytime. If you plan a day trip to visit the Great Wall, they are probably the best choices.
The normal type takes longer time, but costs less, hence they are popular among budget travelers. If you are going to travel by it, it is better to book a ticket in advance, especailly the sleeper ticket, as they are in a great demand in most time.
Which Train to Take Between Beijing and Shanghai?



See also:
8 Most Scenic Rail Rides in China
How to Travel from Beijing to Shanghai
Beijing-Shanghai Train vs. Flight
Cheapest Way to Travel between Beijing and Shanghai
How to Get from Beijing South Railway Station to Wangfujing
How to Get from Beijing South Railway Station to Capital Airport
How to Get from Beijing South Railway Station to Forbidden City & Tiananmen Square
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

Excellent service. Much appreciate your thoughtfulness. Wish you all the best.
After ticket is confirmed, you still have one chance for ticket change. If you booked ticket with us, please kindly send you an email with your tracking number and change request. We will deal with your request as soon as possible. Or you can also hold your travel document and ask for a change at station ticket change window. Our email is booking
You can refund train ticket even booked online. If you have printed out paper ticket or receipt alrady, please take them wih you for refund, as well as all travelers' travel document. Thank you.