Shanghai to Beijing Train

Over 40 Shanghai to Beijing high speed trains run frequently daily, whose distance between is 1,318 kilometers (819 miles). Their travel time is 4.5-6 hours and the lowest cost is CNY553 for a second class seat.

Besides, overnight trains are also available for passegners to save the day time; their travel time varies from 12 to 16 hours and the lowest cost for a hard sleeper is CNY325.5.

Shanghai to Beijing High Speed Train Schedule

(Last Update on May 7, 2019)
Train No.Departure - ArrivalTravel Time
G607:00 - 11:384h38m
G1010:00 - 14:284h28m
G1212:00 - 16:384h38m
G414:00 - 18:284h28m
G1415:00 - 19:364h36m
42 G types in total: departure time from 06:26 to 19:00; duration from 4H18M to 6H20M.


Shanghai to Beijing Bullet Train Price

(Last Update on May 7, 2019)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 1,748 - 1,762.5
USD 265 - 267
CNY 933 - 939
USD 141 - 142
CNY 553 - 558
USD 84 - 85


Shanghai to Beijing Overnight Train Schedule

(Last Update on Apr 28, 2019)
Train No. Departure - Arrival Travel Time
T110 17:57 - 10:08+ 16h11m
Z282 19:30 - 10:22+ 14h52m
D702 19:09 - 07:12+ 12h3m
D708 19:17 - 07:11+ 11h54m
D706 21:18 - 09:24+ 12h6m
D710 21:24 - 09:22+ 11h58m

Shanghai to Beijing Overnight Train Fare

(Last Update on Apr 28, 2019)
Z281/ Z282 T109/ T110
Deluxe Soft Sleeper - CNY919.5
Soft Sleeper CNY521.5 CNY497.5
Hard Sleeper CNY325.5 CNY325.5
Hard Seat CNY177.5 CNY177.5
D Trains
First Class Sleeper CNY599 - 603
Second Class Sleeper CNY412.5 - 414.5
Second Class Seat CNY247 - 293


FAQs on How to Travel from Shanghai to Beijing


It is no doubt the hard seats on old trains. However, it is quite exhausting to sit straight for a long journey. So the economy sleeper, especially those on overnight trains are more popular cheap travel way, including T110, Z282, D702, D706, D708 and D710. A hard sleeper of Z/T trains costs CNY325 and a second class sleeper of D trains costs CNY412.5 - 414.5.  

2. What is the fastest way to get from Shanghai to Beijing?

Flight is the fastest way from Shanghai to Beijing, taking around 2.5 hours, followed by high speed train taking 4.5 - 6 hours. However, check-in procedure in Shanghai aiport is more time-consuming than at the railway station. Also, upon arrival in Beijing, it takes more time to reach your hotel from Beijing airport than from Beijing South Railway Station. Therefore, there is no big difference in total door-to-door travel time.

 See more Beijing - Shanghai Train vs. Plane

3. Is there a ditrect train between Shanghai and Beijing?

Over 40 pairs of direct Shanghai to Beijing bullet trains with the duration of 4.5 - 6 hours. A ride on a second class seat costs CNY553. Plus, 6 pairs of overnight sleeper trains run between Beijing and Shanghai with the travel time of about 12 - 16 hours

4. How far is it from Shanghai to Beijing?

The flight distance from Shanghai to Beijing is 1,084 kilometers (674 miles). The distance by high speed train is 1,318 kilometers (819 miles) and the expressway distance is 1,262 kilometers (784 miles).

Passengers can take high speed train, overnight train, flight, or long-distance bus from Shanghai to Beijing.

High speed train is the most recommended for short duration, dense schedule, modern facilities and comfortable environment; and it is convenient to get to Honqgiao Railway Station in Shanghai and leave Beijing South Railway Station upon arrival. Overnight train is good choice of budget travelers; remember to book a sleeper for the long ride. Flight can be fastest way but Beijing Capital Airport is in suburb and it takes time to reach downtown. Long-distance bus is the least recommended way because of quite long duration and uncomfortable environment.

6. Can I visit the Great Wall of China from Shanghai?

Yes. Passengers should take a flight, or train from Shanghai to Beijing firstly. Then, train or bus is available for passengers to reach the famous Great Wall sections like Badaling and Mutianyu.

 See more How to Get to the Great Wall from Shanghai

See also: 
Shanghai Train Schedule 

Beijing Train Schedule

Beijing - Shanghai High Speed Train  

Beijing - Shanghai Overnight Sleeper Train 

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 

 Major Rail Lines from Shanghai to:

 Major Rail Lines from Beijing to:
- Last modified on Apr. 30, 2019 -
  • Customer Reviews
  • Questions & Answers
    5.022 Reviews
    Posted on May. 15, 2019
    Overall very convenient and good service.
    Posted on Apr. 29, 2019
    Very good booking service! I went from Shanghai to Beijing with the bullet train (the G one) and it has been a very quick travel. The booking service is very straightforward and it takes only a few minutes. I chose to receive my tickets directly to my hotel and my advice is to choose this option to avoid long queue and communication troubles at the railway station.
    Posted on Apr. 22, 2019
    The highspeed train from Beijing to Shanghai was a wonderful and relaxing experience. The tickets were delivered as requested to our hotel, the checkin was easy and the business class compartment was very nice. Thank you for your help.
    I will comment though that the taxi line a the Shanghai was very, very long. I wish I had arranged a private car to take us to the hotel. The station was a little further from the hotel than I expected as well. Overall it was a good experience.
    Posted on Apr. 19, 2019
    Very quick to respond, provided good instructions to pick up tickets. Will use them again!
    United States
    Posted on Apr. 16, 2019
    Great service. We received the tickets from the hotel front desk when we checked into our hotel. Everything went smoothly.
    Posted on Apr. 13, 2019
    Our experience was excellent. Booking was easy. Getting our paper tickets at the station worked exactly as the instructions said. The train ride was excellent. The soft sleeper was comfortable for our family of four. We slept well and arrived well tested in Shanghai. It was a great experience. We recommend it highly to others. Thank you for your excellent service.
    Adam Matheson
    Posted on Apr. 12, 2019
    Excellent service all the way through. Tickets were delivered to our hotel and we collected them on arrival. Will definitely use again.
    Posted on Mar. 24, 2019
    I booked train tickets for a trip from Beijing to Shanghai. The online booking was fast and easy. Question were answered promptly. I had tickets delivered to my hotel and the arrived exactly when they said they would. Communication was excellent. Would use again with confidence. Thank you
    Posted on Mar. 16, 2019
    We had a great experience taking the train from Shanghai to Beijing. It was our first bullet train experience. I sincerely appreciate you confirming everything via email (complete with copies of the tickets) and then delivering the tickets to our hotel. Things went smoothly because of your professionalism.
    I also appreciated the travel tips. Since this was our first train ride in China, we were not familiar with any policies or procedures regarding arrival, boarding, food and luggage. Your videos helped take some of the fear out of the travel. Thank you again for helping to make this such a memorable trip. We will certainly recommend Travel China Guide to our friends and you will be the first person we call if/when we return to China....More
    Posted on Mar. 10, 2019
    Monica's service was very professional and I had no problems booking two train tickets for myself and my colleague going from Shanghai-Beijing. Phone line was easy to reach agent; Payment was smooth and efficient; We bought First Class and ended up with VIP tickets, which was comfortable; Train was on time and staff was courteous. This was overall a great experience. I would recommend to others.
    Page 1 of 3