Beijing - Shanghai Flights
Distance: 1,160 km (721 mi)
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
Q: How many direct flights from Beijing to Shanghai are available every day?
Beijing - Shanghai Flights FAQs
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|
Popular Flights between Major China Cities:
Why not take a train?
- Last modified on Aug. 13, 2018 -
Asked by Dottie from ENGLAND | Sep. 03, 2016 03:28Reply
Fast train from Beijing airport to Danyang city
Is there a fast train from Beijing airport to Danyang city, if so how do we get there
Answered by Belle | Sep. 04, 2016 07:17
There is no train available in beijing airport. You may choose taxi, airport shuttle bus or subways to transfer to Beijing South Railway Station and then go for Danyang by high speed rail. The ticket price is USD73 for second class seat.
Asked by Laura from BRITAIN | Apr. 03, 2016 12:06Reply
How much baggage am I allowed on the flight?
I am looking to book a flight for me and my husband from Beijing to Shanghai and I am worried about the baggage allowance. I know different airlines will allow different allowances but when looking at China Eastern Airlines it doesn't seem to mention domestic flights from one part of the country to the other, it just mentions travelling to the US or Dubai etc. Do you know what the restrictions are with domestic in country flights?
Answered by Tyler | Apr. 06, 2016 05:44
The domestic flight are all 20kg per person for Eastern Airlines.
Asked by Mr.rai k | Aug. 24, 2010 08:56Reply
I want to fly on 18 Sept back to shanghai Hongqiao cheap air fare
Answered by Mr.JAC | Aug. 25, 2010 21:56
Departure city is Beijing? You could search the airfare on the page and choose your preferred one by submitting an online booking. So far as I know, the ticket price on the web is live updated.
Asked by Mr.mahdi from IRAN | Mar. 29, 2010 17:14Reply
I want to know a round-trip the flights from Beijing to shanghai Hongqiao
Answered by Mr.Omer from SWEDEN | Mar. 29, 2010 21:33
There are many flights available daily between the two places, for detailed info, you can check on the page: https://www.travelchinaguide.com/china-flights/