Cheap Flights from Shanghai to Beijing

Compare Shanghai to Beijing flight deals

Find the cheapest month or even day of the year to fly to Beijing

Book the best Beijing fare with no extra fees

Flight deals from Shanghai to Beijing

Looking for a cheap last-minute deal or the best round-trip flight from Shanghai to Beijing? Find the lowest prices on one-way and round-trip tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from Shanghai to Beijing

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Shanghai to Beijing flights are currently cheapest in May.

Direct flights from Shanghai to Beijing

Alternative Shanghai to Beijing routes

Looking for the cheapest, fastest or easiest route from Shanghai to Beijing? You could fly into the following airports instead.

Shanghai to Beijing: Flight information

The things to know before you go.
Cheapest flight foundAED 576
Cheapest month to flyMay
Average flight time2 hrs, 21 mins
Most popular airlineChina Eastern
Average flights per week861

Finding cheap flights from Shanghai to Beijing: Frequently asked questions

There are 2 airports in Beijing: Beijing Capital and Beijing Daxing.
The best price we found for a round-trip flight from Shanghai to Beijing is AED 576. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 20 minutes is the average flight time from Shanghai to Beijing.
China Eastern, Air China and Juneyao Airlines fly direct from Shanghai to Beijing.
There are 1,456 flights per week flying from Shanghai to Beijing, as of May 2024.
The cheapest month to fly from Shanghai to Beijing is usually May.
If you're flying from Shanghai, the cheapest airport near Beijing is Beijing Daxing – which is 44.8 km away from the center of Beijing. We've found flights to this airport from AED 576.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Shanghai to Beijing on Thursday, May 9, 2024.
Yes – the average flight time is 2 hours and 21 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Beijing but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Beijing is around 40 days in advance, so don’t leave your flight to the last minute.
In May, the average temperature is usually around 19°C. July is typically the warmest month in Beijing, when it usually averages around 32°C. You can expect the least rain in January. The coldest month is January, with temperatures averaging -12°C. The rainiest month is July.
The cheapest airline that flies to Beijing is China United Airlines.

Beijing has two main airports – Beijing Capital International Airport and Beijing Nanyuan Airport. There are flights from Shanghai to both Beijing’s airports. There are three flights from Shanghai Pudong International Airport - Air China, China Eastern Airlines and Hainan Airlines, while Shanghai Hongqiao International Airport has seven airlines that operate flights - Air China, China Eastern Airlines, China Southern Airlines, China United Airlines, Hainan Airlines, Juneyao Airlines and XiamenAir.

* This information is correct as of June 2017

Airport Information - Arriving

Beijing Capital International Airport is the main airport in the Chinese capital made up of three passenger terminals. Terminal 1 is the primary domestic terminal at the airport, while Terminal 2 offers a blend of domestic and international flights and Terminal 3 is the newest. At the airport travelers can enjoy a wide range of amenities and facilities so all your main needs will be met. Alongside a range of shops and duty free shopping, there are many eating and drinking options available so you won’t go hungry. Once you have arrived at the airport, the quickest way to reach central Beijing is on the Airport Express train which takes around 30 minutes.

Beijing Nanyuan Airport is the oldest airport in China having been established in 1910 and now operates as a base for China United Airlines. The airport is scheduled for closure once Beijing’s new airport, Beijing Daxing International Airport, is fully completed and operational. A new terminal was constructed and inaugurated in 2013 at Beijing Nanyuan Airport despite its imminent closure. You can find a decent range of services and amenities at the airport so you won’t be short on things to do whilst waiting for flights.

Airport Information - Departing

Shanghai Pudong International Airport is the main international airport in Shanghai as well as offering a range of domestic flights. The airport consists of two passenger terminals including the new and modern Terminal 2 which was inaugurated in 2008. You can also find many places to have a meal or a quick drink at the airport, while there are also many different shops available to pick up everything you need before traveling.

Shanghai Hongqiao International Airport is mostly a domestic and regional hub and offers all of the services and amenities you would need. The airport has recently benefited from the completion of the brand-new Terminal 2 in 2010 and is also renovating the older Terminal 1 up to high modern standards. Alongside an ample collection of shops to find all your travel essentials, the airport offers a few places to eat and drink including restaurants to sit down with a meal.

What to Expect in Beijing

In Beijing the weather over the summer can get hot and humid but soon gets cold as winter approaches. As you will be flying domestically across China you won’t be required to get a visa, while there is no difference in time between Shanghai and Beijing so don’t worry about changing your clocks. Check out the top hotels in Beijing to make the most out of your trip.


More flight options

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.