Skip to main content
Beginning of main content

PEK (Beijing) to PVG (Shanghai) Flights $368.64

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap PEK to PVG Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Shanghai

$356.02

Interesting Facts About Flights from Beijing to Shanghai (PEK to PVG)

Question : If traveling from PEK to PVG, how long can you expect to be in the air?
Answer : The average flight duration between PEK and PVG is two hours and 19 minutes.

Question : What are the chances this flight will be delayed?
Answer : Flights from PEK to PVG are on time 51% of the time, ranking in the bottom 25% of the world. When there is a delay, it averages 47 minutes.

Question : What day of the week has the most flight time options?
Answer : Wednesday has the greatest variety of flight times for Beijing to Shanghai with nine. Friday currently offers the fewest number of flight times with only seven options.

Question : How many days should you spend in Shanghai?
Answer : The average time spent in Shanghai by passengers from Beijing is four days.

Question : If punctuality is required for you to book a flight, which airline is your best bet?
Answer : The current leader is Hainan Airlines with an 84% on-time rate. Life has too much to offer to spend it waiting in an airport, so check out Hainan Airlines to get in and out of airports as quickly as possible. Note that if they do have a delay, it usually lasts about 35 minutes.

Question : Which airline is offering the cheapest flight from PEK to PVG?
Answer : China Eastern Airlines is the leader in keeping prices down for their passengers over the next three months. Bookings are being made at just $367 and, when compared to the high-end bookings of $380, it's quite a deal.

Question : Which airline is least likely to get you to PVG on time?
Answer : If you're flying China Postal Airlines to Shanghai from Beijing, you may be tardy as they're delayed 100% of the time. If you’re on China Postal Airlines, be sure to sign up for the delay notifications to stay up to date with your flight’s status.