Beijing - Shanghai Flight: Schedule, Cheap Tickets, Time

Beijing - Shanghai Flights

Basic Facts:

 Distance: 1,160 km (721 mi)

 Operated at: Beijing Capital International Airport (PEK) / Beijing Nanyuan Airport (NAY), Shanghai Pudong International Airport (PVG)/ Shanghai Hongqiao International Airport (SHA)

 Frequency: Around 50 pairs a day

 Flight Time: About 2 - 2.5 hours

 Ticket Fare: CNY 1,240 for full economy class tickets, CNY 5,210 for full first class tickets


Beijing - Shanghai Flights: Schedule & Tickets Booking

Shanghai - Beijing Flights: Schedule & Tickets Booking

Beijing - Shanghai Flights FAQs

Q: How many direct flights from Beijing to Shanghai are available every day?
A: In one day, there are around 50 direct flights to Shanghai taking off from Beijing.

Q: How long is the distance of Shanghai to Beijing flights?
A: The flying distance of the Shanghai - Beijing flight is 1,160 km (721 mi).

Q: What is the flight time of Beijing to Shanghai flights?
A: The flights from Beijing (PEK) to Shanghai Pudong (PVG) and Shanghai Hongqiao (SHA) both take about 2 - 2.5 hours.

Q: What is the price for the flights from Shanghai to Beijing?
A: The full price of the economy class ticket of the Shanghai Pudong (PVG) to Beijing (PEK) flights is CNY 1,240. In China, the low season of travelling is usually from November to next March and the high season is usually from April to October. Normally, domestic flights have a 30% - 60% off discount in low season and a 20% - 40% off discount in high season. There is usually no discount for air ticket in public holiday.

Q: How to find cheap flights from Shanghai (SHA) to Beijing (BJS)?
A: If you want to buy cheap flights from Shanghai to Beijing or from Beijing to shanghai, you can book the ticket from low cost airlines, like Spring Airlines; but pay special attention to the luggage allowance. The luggage allowance of the low cost airlines is usually very small and the charge for excess luggage is really high.
Flight Daytime High Speed Train
Duration About 2 - 2.5 hours About 4.5 - 6 hours
Frequency About 50 pairs a day Over 40 pairs each day
Ticket Price CNY 1,240 for full economy class, but discounts are frequently offered CNY 553 for second class seat
From the table we can see that the costs of traveling by high speed train is relatively lower, while flight has an advantage in travel time. So flight is recommended to passengers in a hurry while high speed trains are preferred by those who want to save some money.

Popular Flights between Major China Cities:

Why not take a train?

Facebook Page
Q & A Search:
Questions & Answers on Beijing - Shanghai Flights
See more...
Ask a Question
The above information except your email address will be published on the website.