Travel from Shanghai to Beijing: Flight & Bullet Train

When you travel from Shanghai to Beijing, how to travel to Beijing from Shanghai is the first thing you will think about. Thus, we will give some advice on how to transfer from Shanghai to Beijing.

Shanghai to Beijing Distance

Beijing locates at the northwest of Shanghai is about 1088km far away from it. Beijing is the capital of China, while Shanghai is a metropolis of China, thus, transportation between them is very convenient. There are many flights and trains commuting between Beijing and Shanghai. The only thing you need to do is choosing a suitable way to transfer - by flight or by bullet train.

Shanghai to Beijing map

Shanghai to Beijing Flight

From: Shanghai Pudong International Airport/Shanghai Hongqiao International Airport
To: Beijing Capital International Airport/Beijing Nanyuan International Airport

Taking an airplane may be the choice of most people due to its time-saving and convenient quality. Every day, over 90 direct flights fly from Shanghai to Beijing. The flight time is only about 2 hours. The scheduled leaving time of the plane is from 07:00 to 22:30. With so many flights, you could fly almost whenever you want between 07:00 to 22:30. The only thing left to do is booking a flight according to your budget and schedule.

Transfer Tips: Shanghai Pudong International Airport is 30 kilometers east of Shanghai City center, while Hongqiao International Airport is 13 kilometers west of Shanghai City center. Travelers could take airport shuttle bus, taxi or subway to reach the airport.

Shanghai Pudong International Airport

Shanghai Pudong International Airport

Bullet Train Shanghai to Beijing

From: Shanghai Hongqiao Railway Station/Shanghai Railway Station
To: Beijing South Railway Station

With comfortable environment, rather quick speed and cheaper price than flights, bullet trains are becoming more popular in these days. Plus, if you take a train, you can also enjoy China landscape along the road. 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 07:00 to 17:33. 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. In addition, the Fuxing trains in the public eyes are used as some trains between Beijing and Shanghai, therefore, travellers could choose on from the 6 trains from Shanghai to Beijing for only about 4.5 hours to experience its higher speed and more advanced technologies. The trains are G2, G4, G6, G8, G14, and G18 available during 07:00~19:00. Please see Bullet train between Beijing and Shanghai for more bullet train information between Shanghai and Beijing.

>> Check details about Shanghai to Beijing high speed train schedules, seats & ticket fares

Shanghai Hongqiao Railway Station

Shanghai Hongqiao Railway Station

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.

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

Beijing / Shanghai

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

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