SHA to PEK (Shanghai to Beijing) Flights

Last Minute Flights from SHA to PEK

Best airfare and ticket deals for SHA to PEK flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
SHABeijingMay 25 to May 26$558
*Prices include taxes and fees

Cheapest SHA to PEK Flights

Best airfare and ticket deals for SHA to PEK flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
SHABeijingMay 27 to May 30$465
SHABeijingSeptember 2 to September 6$615
PVGBeijingAugust 29 to September 4$616
PVGBeijingJune 8 to June 25$690
*Prices include taxes and fees
SHA to PEK Flight Details
Origin airport
Hongqiao Intl.
Origin airport IATA code
SHA
Destination airport
Capital Intl.
Destination airport IATA code
PEK
Distance
668 mi

Frequently asked questions

Which airlines with flights from Hongqiao International Airport to Capital International Airport allow free cancellation due to COVID-19?
Type in your preferred dates and destination, then click the big green “Find the best flight deals” button. Once all the available flights are displayed, check the “No change fee” box underneath the “Flexible change policies” filter. Before you lock in your SHA to Capital International Airport flights, be sure to read the airline’s COVID-19 travel-related terms and conditions so you know what can and can’t be changed.
What airlines fly direct from Shanghai Hongqiao Airport to Beijing Airport (PEK-Capital Intl.)?
Spend less time squished on a plane and more time vacationing with China Eastern Airlines (MU) and Air China (CA). Both provide nonstop flights from Shanghai Hongqiao Airport to PEK. China Eastern Airlines has 729 of these handy services a month, while Air China operates 451.
How many flights are there from SHA to PEK?
About 43 per day. If you’re in a hurry to travel to Beijing, see if you can get your hands on a fabulous last-minute deal from Shanghai Airport (SHA-Hongqiao Intl.) to Beijing Airport (PEK-Capital Intl.) and then book it quick!
How long does it take to fly from S