Beginning of main content
Return Icon
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap Flights from Beijing to Shanghai

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

Beijing to Shanghai route information

Origin Airport Capital Intl.
Destination Airport Pudong Intl.
Airlines Serving China Eastern Airlines, China Southern Airlines, Hainan Airlines
Flight Price £293
Distance 1,091 km

Shanghai

£279.40

£293.40

Cheap PEK to PVG Flights

  • Question : Can I change the date of my flight?
    Answer : Yes, you can change your departure or arrival date. If you want to save a little money in doing so, the lowest-cost day to fly in July is Tuesday. Being flexible with your travel days can provide you extra savings when booking.
  • Question : What is the cheapest date to fly to Shanghai?
    Answer : If you are needing to save heaps, look at Jun 27th. As of Jun 17th, it's showing the cheapest ticket at £296. That is 22% below the average price for this route, so you can spend your savings on having an amazing time Shanghai.
  • Question : How long is the flight from PEK to PVG?
    Answer : If you take the direct flight (which is offered by Hainan Airlines), you will be able to leave PEK at 7:10 AM CST and get to PVG at 9:20 AM CST (two hours and 10 minutes).
  • Question : From Beijing to Shanghai, which day of the week is going to have the most flight times?
    Answer : When you’re flying from PEK to PVG, the day with the most flight times is Wednesday, with 13 different options. The day of the week with the fewest number of options is Friday with only 10 different times.
  • Question : What is the cheapest day to fly?
    Answer : The cheapest day to fly from Beijing to Shanghai is on Tuesday. If you would like to save a bit of cash on your next trip look for flights on Tuesday.
  • Question : Which airline has the least delays from Beijing to Shanghai?
    Answer : Booking with Hainan Airlines means you will arrive to Shanghai pretty close to the time your ticket states. In fact, this airline has a 75% on-time average. It never hurts to be prepared. If you should choose this airline, be sure to track the flight status to stay on top of the departure time.
  • Question : How much is a plane ticket to Shanghai (PVG) from Beijing (PEK)? Costs can range anywhere from £296 to £1,310, as prices for PEK to PVG do change a lot more than the majority of routes in China. Don't forget, booking ahead can save you pounds you can use to treat yourself while on your trip. And who doesn't like to treat themselves?
    Answer : Costs can range anywhere from £296 to £1,310, as prices for PEK to PVG do change a lot more than the majority of routes in China. Don't forget, booking ahead can save you pounds you can use to treat yourself while on your trip. And who doesn't like to treat themselves?