Beijing - Shanghai Train

Beijing - Shanghai High Speed Train

The high speed trains running between Beijing and Shanghai are world's fastest, with a top speed of 350 km/h (217 mph).

Over 40 pairs of Beijing - Shanghai high speed G trains finish the 1,318 km's (819 mi) distance in 4.5 - 6.5 hours daily, mainly between Beijing South Railway Station and Shanghai Hongqiao Railway Station. A second class seat ticket costs CNY 553 - 667 (USD 77 - 93).

There are also a few D trains running overnight with a duration of about 12 hours. 

Beijing to Shanghai Train Schedule

(Last Update on Sep 1, 2023)

Train No.Departure - ArrivalTravel Time
G107:00 - 11:294h29m
G308:00 - 12:324h32m
G911:00 - 15:374h37m
G1715:00 - 19:344h34m
D70521:21 - 09:27+12h6m
Over 40 G types in total: departure time from 06:20 to 19:00; duration from 4H18M to 6H23M.
2 D types in total: departure time from 19:36 to 21:21; duration 12H6M to 12H10M. 

 See more Beijing Schedule 

(Last Update on Sep 1, 2023)
Train No.Departure - ArrivalTravel Time
G608:00 - 12:244h24m
G1010:00 - 14:264h26m
G1211:00 - 15:314h31m
G1411:53 - 16:384h45m
D70621:15 - 09:26+12h11m
About 40 G types in total: departure time from 06:37 to 19:00; duration from 4H18M and 6H18M.
3 D types in total: departure time at 19:08 and 21:21; duration 12H3M to 12H11M.

 See more Shanghai Schedule

1. "+"means the second day;
2. The timetable above is for reference only. Please use the search tool on the top of this page for real-time schedule.

Map of Beijing-Shanghai High Speed Railway
Map of Beijing-Shanghai High
Speed Railway (Click to enlarge)
A Second-Class Passenger Cabin
Passenger Cabin

Price of Train Tickets on Beijing - Shanghai High Speed Trains

(Last Update on Sep 1, 2023)
Business Class SeatFirst Class SeatSecond Class Seat
G trainsCNY 1,873 - 2,331
USD 260 - 324
CNY 930 - 1,067
USD 129 - 148
CNY 553 - 667
USD 77 - 93
D trains------CNY 316 - 361
USD 44 - 50

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.

Take Metro Lines 4 and 14 which directly connect to the -1F of the station building. The airport shuttle bus line 2 allows passengers to transfer between Capital Airport and the station. A taxi to the station costs about CNY 120 from Capital Airport and CNY 25 from the city center area around the Tiananmen Square.
 Take subway line 2, line 10 and line 17 to reach the station, which is located next to Hongqiao Airport. A taxi takes 1.5 hours and costs CNY 230 from Pudong Airport to the station, while 45 minutes and CNY 70 from the downtown area near People's Square.

A Dining Cabin
A Dining Cabin
High-Speed Electric Multiple Units Train (G-Train)
High Speed Locomotive

There are two types of them, the high speed D type and the normal type.

The overnight D trains are well-equipped, comfortable, fast and safe, and are 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 a longer time, about 16 - 22.5 hours 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, especially the sleeper ticket, as they are in great demand most time.

Which Train to Take Between Beijing and Shanghai?

How far from Beijing to Shanghai? The high speed railway measures 1,318 km (819 miles). You can travel between the two cities by the daytime G trains, taking 4.5 hours or the overnight sleeper.

 If you would like to travel in the daytime to enjoy the great view on the way, we recommend the G type Beijing - Shanghai high speed trains, as they are fast and comfortable. What's more, the Beijing South and Shanghai Hongqiao stations are well equipped like airports, and it is easy for you to find the right boarding gate and platform. The seats and facilities in the carriages are clean and modern. Last but not least, they are punctual.

 If you want to save the time in the daytime, travel overnight. The four-bunk soft sleeper cabin is clean, comfortable and private. After a good sleep, you can reach your destination. The hard sleeper bunks are also comfortable and they are good choices if you travel on a budget.

 Just remember that the daytime Beijing - Shanghai bullet trains run between Beijing South and Shanghai Hongqiao stations. The overnight D ones travel between Beijing Railway Station/Beijing South and Shanghai Railway Station/Hongqiao Railway Station. T109/T110 and 1461/1462 run between Beijing Railway Station and Shanghai Railway Station.

 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 

Major Rail Lines from Beijing to:

Major Rail Lines from Shanghai to:
- Last updated on Sep. 01, 2023 by Kate Liu -
Questions & Answers on Beijing - Shanghai High Speed Train
Asked by Kyrylo from UKRAINE | Apr. 20, 2020 06:30Reply
cabin luggage
Is there a place a place in train to store the big suitcase? (70x50 cm, 23 kg)
Answers (1)
Answered by Hunt | Apr. 20, 2020 17:21

If this luggage is too large for the racks above seat, you can store it at the space in front of first row of sear or behind of the last row of seat. There is also rack for large sized luggage at one ends of the carriage, but limited racks there.
Asked by Abbet from USA | Apr. 12, 2020 22:07Reply
Can I change ticket to train G1 ay 9am?
I see tickets are available on this train now. Thank you.
Answers (1)
Answered by TravelChinaGuide | Apr. 13, 2020 20:15

Thank you for your inquiry.

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 Hope this information can help you.
Asked by Madison from USA | Mar. 19, 2020 02:42Reply
Get to Beijing South train station for ticket cancellation
Can we get tickets refunded at station even though we booked online? I got confused answer at hotel. Can you please offer confirmed answer? I do not want to take a risk at station and waste my time. Thank you.
Answers (1)
Answered by TravelChinaGuide | Mar. 19, 2020 03:02

Thank you for your inquiry.

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.
Asked by Julie from USA | Jan. 16, 2020 18:50Reply
How do you obtain your ticket once you purchase it online?
Answers (1)
Answered by Hailey | Jan. 17, 2020 02:04

You can have them delivered to you or collect it by yourself at station.
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)