How to Travel from Shanghai to Beijing: by Flight or Train?

When you plan a continued tour to capital Beijing from “Paris of the East” - Shanghai, the transportation is the priority you will think about. How far is it from Shanghai to Beijing? Is there a bullet train from Shanghai to Beijing? Which is more recommended? Train or flght? Here we give you overall traffic information from Shanghai to Beijing, to help you enjoy a Shanghai Beijing tour conveniently.

Distance from Shanghai to Beijing

Beijing is located about 1,100 km (683.5 mi) far away from Shangai. The two cities are both top tourist destinations as well as most popular gateway cities to China. Shanghai lies in the east coast of China, while capital Beijing is situated in Northern China. Currently, travelers can either choose a flight or train (bullet train or overnight sleeper train) to get from Shanghai to Beijing within a few hours. Check more about the time needed, frequency and transportation details to choose a better way to go.

Shanghai to Beijing Map

Shanghai to Beijing Transportation Map

Travel from Shanghai to Beijing by Flight

Flight Time: about 2.5 hours

From: Shanghai Hongqiao International Airport (SHA), Shanghai Pudong International Airport (PVG)

To: Beijing Capital International Airport (PEK), Beijing Daxing International Airport (PKX)

Taking an airplane may be the choice of most people due to its time-saving and convenient quality. Every day, over 60 direct flights fly from Shanghai to Beijing. The scheduled leaving time is from 06:00 to 22:00. Major airlines include China Eastern Airlines, Air China, etc. You can book ticket based on your schedule and budget.

Transfer Tips: Shanghai Hongqiao International Airport is about 20 km from the Bund in downtown area. It takes about 40 minutes by taxi or metro (Shanghai Metro Line 10). Shanghai Pudong International Airport is located about 40 km from city center, taking nearly 1 hour to arrive.

Recommended Tour: ✔6 Days Shanghai Beijing Tour by Flight

Shanghai to Beijing Flight

Shanghai Hongqiao International Airport

Shanghai to Beijing Flight

Beijing Capital International Airport

Some Shanghai to Beijing Flight Schedules:

Flight Route Airline Dep.~Arr. Airports Dep.~Arri. Time Duration Frequency
Shanghai - Beijing China Eastern Airlines Shanghai Hongqiao International Airport (T2) -
Beijing Capital International Airport (T2)
07:00 - 09:15 2 hrs 15 mins daily
Shanghai - Beijing China Eastern Airlines Shanghai Pudong International Airport (T1) -
Daxing International Airport
08:15 - 10:40 2 hrs 25 mins daily
Shanghai - Beijing China Eastern Airlines Shanghai Hongqiao International Airport (T2) -
Beijing Capital International Airport (T2)
09:00 - 11:20 2 hrs 20 mins daily
Shanghai - Beijing China Eastern Airlines Shanghai Hongqiao International Airport (T2) -
Beijing Capital International Airport (T2)
14:00 - 16:15 2 hrs 15 mins daily
Shanghai - Beijing China Southern Airlines Shanghai Hongqiao International Airport (T2) -
Beijing Daxing International Airport
15:30 - 17:55 2 hrs 25 mins daily

Note: The above flight schedules are listed for reference only, for more details please feel free to contact our private consultant.

Travel from Shanghai to Beijing by Train

If you love slow-paced travel to view different landscape on the way, train travel is a good choice for you. There are advanced and fast high speed bullet trains taking you to Beijing from Shangahai in half a day, and cheap overnight trains are available too.

1. Shanghai to Beijng High Speed Bullet Train

Train Type & Running Speed: G Trains, 300~350 km/h (Fuxing Trains)

Train Time: about 4.5~6 hours

Departure & Arrival Stations: Shanghai Hongqiao Railway Station, Shanghai Railway Station - Beijing South Railway Station

With much more comfortable environment than traditional trains, quick speed and cheaper price than flights, bullet trains are becoming more popular in these days. Nowadays, there are nearly 20 high speed bullet trains running from Beijing to Shanghai on a daily basis. They leaves between 06:30 am and 5:30 pm daily, which means you can arrive in Beijing in thousands kilometers away on the same day. Nearly all trains start off from Shanghai Hongqiao Railway Station. Nanjing, Suzhou, Jinan, Tianjin are the main midway station you will stop for several minutes. Second Class Seat (the cheapest), First Class Seat (moderate-priced) and Business Class Seat (the most expensive and luxury type) are the three kinds of tickets provided on the high speed train.

Shanghai to Beijing Train

Shanghai Hongqiao Railway Station

Shanghai to Beijing Train

Beijing South Railway Station

Some Shanghai to Beijing High Speed Bullet Train Schedules:

Train No. Departure Station Arrival Station Departure Time Arrival Time Duration
G102 Shanghai Hongqiao Beijing South 06:26 12:29 6 hrs 3 mins
G106 Shanghai Hongqiao Beijing South 07:12 13:13 6 hrs 1 min
G112 Shanghai Hongqiao Beijing South 08:05 14:08 6 hrs 3 mins
G10 Shanghai Hongqiao Beijing South 10:00 14:28 4 hrs 28 mins
G4 Shanghai Hongqiao Beijing South 14:00 18:28 4 hrs 28 mins

Note: The above flight schedules are listed for reference only. You can click Shanghai to Beijing High Speed Train Schedules to get all real-time train information.

2. Shanghai to Beijing Overnight Train

Train Type & Running Speed: Z & T Trains, about 120 km/h

Train Time: nearly 15 ~ 22.5 hours

Departure & Arrival Stations: Shanghai Railway Station, Shanghai South Railway Station - Beijing

In such a high speed train era, some traditional normal-speed trains are also kept to offer different train travel experience from Shanghai to Beijing. Every day, Shanghai still sends 3 overnight trains to Beijing and all leaves in the afternoon hours and reaches Beijing in the next morning. It can be 15 hour long and even over 20 hours depending on which overnight train you take. You can book train ticket of a Soft Sleeper (most recommended), Hard Sleeper, Luxury Soft Sleeper or a Hard Seat by a lower price than a high speed train. Thus, you can save one night accommodation onboard.

Shanghai to Beijing Overnight Train

Shanghai Railway Station

Shanghai to Beijing Overnight Train Schedules:

Train No. Departure Station Arrival Station Departure Time Arrival Time Duration
1462 Shanghai Railway Station Beijing Railway Station 12:15 10:50 (next day) 22 hrs 35 mins
T110 Shanghai Railway Station Beijing Railway Station 17:57 10:08 16 hrs 11 mins
T109 Shanghai South Railway Station Beijing Railway Station 19:30 10:22 14 hrs 52 mins

How to Plan a Shanghai Beijing Tour

Your Shanghai Beijing tour can be flexibly designed according to your holiday time and personal appetite. A classic Shanghai trip can be done within one week. Firstly, you can spend 1 to 2 days on visiting major attractions in Shanghai, including the Shanghai Museum, Yu Garden, the Bund, Shanghai World Financial Center, etc. The flying speed Maglev Train is a must-try experience. Disneyland is a family hot spot with children. If time allows, we highly suggest you travel nearby poetic Suzhou, scenic Hangzhou and marvelous Yellow Mountain with Shanghai to harvest more extraordinary beauty of China.

Useful Links: Shanghai Beijing Tours/ Popular Shanghai Tours / Shanghai Suzhou Hangzhou Tours / Shanghai Huangshan Tours

Next, you transfer to Beijing to fulfill your Great Wall Hiking dream tour and sightseeing of imperial heritages in Beijing. 2 or 3 days is enough to do them together since most landmarks are in the downtown area, such as the Forbidden City, Temple of Heaven, Summer Place, etc. During your stay, remember to know the capital city in many interesting ways, such as see its historical and cultural spots, taste delicious Peking duck and Beijing food, watch a Peking Opera show, find local life in Hutongs and so on. After your Beijing tour, you may fly back home, to next oversea destination or keep discovery vast and beautiful China by visiting more famous destinations, like Xian, Guilin, Chengdu, Zhangjiajie.

Useful Links: Top Beijing Tours / Things to Do in Beijing / Popular China Tours from Beijing

Travel with China Discovery

China Discovery is a leading comprehensive travel agency in China, providing excellent customized tour packages across China. We have helps thousands of travelers fulfill their dream tour in China. Just telling us your schedule and budget, we can arrange a satisfied China tour including Beijing, Shanghai and other popular tourist destinations and covering transport, sightseeing, tour guide, local vehicle and driver, accommodation, Chinese Visa application assistance, etc. The length, places to visit, theme can be arranged depending on your individual requirements. You may choose from our most popular Shanghai Beijing tours or contact us to customize a special one!

Shanghai Beijing Tours

Shanghai Family Tour Customized by China Discovery

Shanghai Beijing Tours

Our Austrlian Tourists Enjoyed Mutianyu Great Wall Hiking in Beijing

Recommended Shanghai Beijing Tours

Top 3 Shanghai Beijing tours chosen by most customers to explore Shanghai Beijing in the best way. Check the detailed itinerary, or tailor your own trip now with us.

The Bund Night Views in Shanghai
6 Days Beijing Shanghai Tour by High Speed Train

Beijing / Shanghai

Visitors on the Great Wall
6 Days Beijing Shanghai Highlights Tour (by Flight)

Beijing / Shanghai

Local Life in Hutong
6 Days Shanghai Beijing Tour by Flight

Shanghai / Beijing

Start planning your tailor-made holiday to China by contacting one of our specialists. Once enquired, you’ll get a response within 0.5~23.5 hours.

Customize a Trip

Questions & Discussions

Following are latest questions and answers from our webusers and customers. You can learn many useful information from the discussion and cases. You can also join in the discussions or ask your own question. Our experts will help you ASAP.

Trains and Province
This question might sound really stupid, but I will be taking a train from Shanghai to Beijing, and need to book accommodation. In which Province/area is the main sights ie wall etc. and will this affect the train route or is there just one line?
2017-05-05 20:27
Dear Sean,

Thanks for your question. The number of daily commuting bullet trains between Shanghai and Beijing are nearly 40. Among them, G trains take up a great proportion. Taking a G train will cost you about 5 to 6 hours, and it’s scheduled leaving from around 07:00 to 21:00. Its leaving station is Shanghai Hongqiao Railway Station, while its arriving station is Beijing South Railway Station. Only two D trains are commuting between Shanghai and Beijing. Normally, D train will cost you about 12 hours. However, due to they are overnight trains, you can just sleep over the night. D trains are arranged to leave from Shanghai Railway Station and arrive at Beijing South Railway Station. The rail routes are not the same because there are many different midway cities. But the final city is Beijing for all rail routes.

As for the main sights, they are all in Beijing and its surrounding. It usually takes about 3~4 days to visit the famous sights in Beijing, such as Great Wall, Forbidden City, Temple of Heaven, Hutong, Summer Palace, etc. You can book a hotel near Forbidden City or Temple of Heaven area so that you can conveniently walk around to other sights.

Have a question? Get answers from our travel experts or guests

  • Your Question:
  • Your Name:
  • Your Email:
  • Submit