Cheap Flights from Beijing to Shanghai

Prices were available within the past 7 days and starts at $239 for one-way flights and $477 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Reviews from verified customers

Jul 13, 2019

Comfortable seats, blanket and food is offered (for a 2 hour flight) compared to the American Airlines.

Jun 2, 2019

Good flight, lots of families with kids.

Apr 13, 2018

This flight had a good crew.

Mar 5, 2017

It's very bad we have to take shuttle to get on flight.

Beijing to Shanghai route information

Origin Airport Capital Intl.
Destination Airport Pudong Intl.
Airlines Serving Air China, China Eastern Airlines, China Southern Airlines, Shandong Airlines, Sichuan Airlines
Flight Price $476
Distance 682 mi

Cheap PEK to PVG Flights