Shanghai to Beijing Train

Over 30 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.5 hours and the lowest cost is CNY553 - 558 for a second class seat.

Besides, 2 pair of overnight high speed trains are also available for passegners to save the day time; their travel time is about 12 hours and the lowest cost for a hard sleeper is CNY370 - 372. And 3 pairs of overnight normal speed train run between with a travel time of 15 - 22.5 hours. A hard sleeper costs CNY 304.5 - 325.5.

Shanghai to Beijing High Speed Train Schedule

(Last Update on Jun 22, 2021)
Train No.Departure - ArrivalTravel Time
G607:00 - 11:364h36m
G1010:00 - 14:284h28m
G1212:00 - 16:384h38m
G414:00 - 18:284h28m
G1415:00 - 19:364h36m
About 30 G types in total: departure time from 06:37 to 19:00; duration from 4H18M to 6H29M.


Shanghai to Beijing Bullet Train Price

(Last Update on Jun 22, 2021)
Business Class SeatFirst Class SeatSecond Class Seat
CNY 1,748 - 1,762.5
USD 271 - 273
CNY 933 - 939
USD 145 - 146
CNY 553 - 558
USD 86 - 87


Shanghai to Beijing Overnight Train Schedule

(Last Update on Dec 16, 2020)
Train No. Departure - Arrival Travel Time
1462 12:15 - 10:50+ 22h35m
T110 17:57 - 10:08+ 16h11m
Z282 19:30 - 10:22+ 14h52m
D706 21:18 - 09:24+ 12h6m
D710 21:23 - 09:22+ 11h59m

Shanghai to Beijing Overnight Train Fare

(Last Update on Jun 22, 2021)
Nos.Deluxe Soft SleeperSoft SleeperHard Sleeper
1461/1462---CNY 476.5 / USD 74CNY 304.5 / USD 47
Z281/Z282---CNY 494.5 / USD 77CNY 325.5 / USD 50
T109/T110CNY 919.5 / USD 143CNY 497.5 / USD 77CNY 325.5 / USD 50

D Trains
First Class Sleeper CNY469 - 472
Second Class Sleeper CNY370 - 372
Second Class Seat CNY247 - 248

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 1461, T110, Z282, , D706 and D710. A hard sleeper of Z/T/1461 trains costs CNY304.5-325.5 and a second class sleeper of D trains costs CNY370-372.  

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.5 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 30 pairs of direct Shanghai to Beijing bullet trains with the duration of 4.5 - 6.5 hours. A ride on a second class seat costs CNY553-558. Plus, 5 pairs of overnight sleeper trains run between Beijing and Shanghai with the travel time of about 12 - 22.5 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 Dec. 16, 2020 -
  • Customer Reviews
  • Questions & Answers
    4.9109 Reviews
    Posted on Jul. 05, 2021
    I booked some of my tickets ahead of time, and some along my travel. Ms. Ivy made it easy for me. Not only did she flawlessly deliver, but her calming emails and phone calls, and patience with my silly questions made it an awesome experience.
    Posted on Jun. 07, 2021
    I received tickets envelop at the hotel reception. We enjoyed our train tickets booking experience. Many thanks for tickets delivery. Although someone told me the paper ticket is not required, we still want it.
    Posted on May. 10, 2021
    Train tickets booking is very important for our trip. Thank you for issuing and delivering the tickets to my address in Guangzhou. Everything is well organized. You really helped us a lot to smooth our journey.
    Mrs. Anna Van
    Posted on Apr. 06, 2021
    My family and I just returned from Shanghai and used TravelChinaGuide to book our high-speed train tickets. We travelled from Wuhan to Shanghai, and then take a side trip to Suzhou and Hangzhou. The process of taking train was easy, no paper tickets needed and we only showed our passports to enter the station and board on the train.
    Mr. Martin Klerks
    New Zealand
    Posted on Mar. 09, 2021
    We found booking the trains and getting to and around the train stations very difficult in China, but Miss Christina made it for us. We could not find our tickets at my hotel, then I called Christina in the early evening, she took an immediate action and we got tickets after one or two minutes. She is amazing and offers very good service.
    Darek S
    Posted on Jan. 12, 2021
    TravelChinaGuide did a great job of securing a train ticket for me from Beijing to Moscow. I emailed them my passport copy and they issued a ticket a week in advance and had it delivered to my apartment in Beijing. It was a smooth operation and I had no travel problem at all. Highly recommended.
    Leach Richard
    Posted on Dec. 17, 2020
    Ivy helped us a lot during our trips and thanks for her amazing service. I was a little nervous traveling alone by train. But she kept me up to date with the progress of the tickets booking. Thank you for your professional service and I will definitely use gain and recommend to others.
    South Africa
    Posted on Nov. 12, 2020
    From beginning to end, our booking request was dealt with seriously and professionally. Having seen the long queues at the train station, we strongly recommend travelers to book the tickets through an online agency in advance. It was relieved to have the tickets beforehand. This excellent service really made my china trip much easier.
    Posted on Sep. 28, 2020
    Thank you for your outstanding service. As always it’s a pleasure to book through your agency.
    Posted on Aug. 13, 2020
    I was impressed by the service provided by TravelChinaGuide. I ordered several tickets with them last year. They contacted us last month and asked whether we would proceed the trips or not. Due to the Corona crisis, we had to cancel all our travel plans. They processed all the trains and flights cancellation efficiently and gave us full refund via PayPal. Thanks for your friendly and fast service!
    Page 1 of 11