PVG to PEK (Shanghai to Beijing) Flights

Last Minute Flights from PVG to PEK

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

OriginDestinationTravel DatesFlights From*
PVGBeijingApril 19 to April 21$628
*Prices include taxes and fees

Cheapest PVG to PEK Flights

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

OriginDestinationTravel DatesFlights From*
PVGBeijingJune 1 to June 3$628
PVGBeijingJune 4 to June 20$645
PVGBeijingJune 1 to June 3$689
PVGBeijingMay 23 to May 29$1,099
*Prices include taxes and fees
PVG to PEK Flight Details
Origin airport
Pudong Intl.
Origin airport IATA code
PVG
Destination airport
Capital Intl.
Destination airport IATA code
PEK
Distance
682 mi

Frequently asked questions

Which airlines with flights from PVG to PEK allow free cancellation due to COVID-19?
Once all available flights are displayed for your preferred travel dates, click the “No change fee” box directly underneath the “Flexible change policies” filter. You’ll see your options from PVG to Capital International Airport. Remember to check the policies regarding COVID-19 cancellations before purchasing your fare.
What airlines fly direct from Shanghai Pudong International Airport to PEK?
Air China (CA) and Hainan Airlines (HU) can fly you nonstop from Shanghai Pudong International Airport to Beijing Capital International Airport. The first carrier offers 52 of these convenient flights monthly, while the second provides 30 every month. Find your row, put your seat back and head off to your destination quickly.
How many flights are there from PVG to PEK?
Around 77 per day. If you’re in a hurry to get to Beijing, see if you can grab an incredible last-minute deal from Shanghai Airport (PVG-Pudong Intl.) to Beijing Airport (PEK-Capital Intl.) and then book it straight away!
How long does it take to fly from Shanghai Airport (PVG-Pudong Intl.) to Beijing Airport (PEK-Capital Intl.)?
Roughly 5 hours and 57 minutes. On a daytime flight? Request a window seat and take in the changing views. Alternatively, if you’re flying from Shanghai Airport (PVG-Pudong Intl.) to Beijing Airport (PEK-Capital Intl.) during the night, have a nap and land in Beijing well rested.
What is the flight distance from Shanghai Airport (PVG-Pudong Intl.) to Beijing Airport (PEK-Capital Intl.)?
Covering just 680 miles (1100 km), the short-haul flight between Shanghai Airport (PVG-Pudong Intl.) and Beijing Airport (PEK-Capital Intl.) is an easy one indeed. Use your time in the air to dream about what you plan to experience when you touch down in Beijing.
How many morning flights are there from PVG to PEK?
Early birds, you’ll be delighted to know that there are 247 morning flights from PVG to PEK per week.
  • If you plan to fly with Air China (CA), it operates 99 weekly services that take off before noon. The 6:40AM flight is the first one of the day.
  • Hainan Airlines (HU) is another top option to consider. It has 42 morning services, with the earliest departure time being 6:25AM.
  • You’ll have around 32 morning flights to select from if you travel with China Express Airlines (G5). 6:45AM is the earliest available.
How many afternoon flights are there from PVG to PEK?
If the words “wake up early” just aren’t part of your vocabulary, get aboard one of the 297 weekly afternoon and evening flights from PVG to PEK.
  • Air China (CA) has 115 weekly flights that take off after midday. The earliest departs at 12:20PM.
  • You can also choose from the 45 afternoon and evening flights provided by Shenzhen Airlines (ZH) each week. 12:00PM is the first scheduled departure from PVG.
  • Otherwise, get up and away with Hainan Airlines (HU). This airline has 43 weekly flights after midday, with the earliest leaving at 12:15PM.
What is the earliest departure time out of China to Beijing?
Head out from PVG at 6:25AM and arrive at PEK at 5:00PM. This is the earliest departure available on this route.
What is the latest departure time out of China to Beijing?
The latest flight is scheduled to depart PVG at 11:20PM and touches down at PEK at 3:10PM. You’ll have lots of time to get ready for this journey.
What is the average price from China to Beijing?
Round-trip tickets from PVG to PEK begin from around $628. Book your trip today and score a great deal. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Shanghai to Beijing Flight Schedule

CarrierFlightDepart PVGArrive PEKWed
4/17
Thu
4/18
Fri
4/19
Sat
4/20
Sun
4/21
Mon
4/22
Tue
4/23
Stops
MU515510:30 am01:00 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
HU761411:05 am01:45 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
MU516103:30 pm06:00 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA188404:20 pm06:45 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
CA183606:50 pm09:10 pmCheck FareCheck FareCheck Fare
-
-
Check FareCheck Fare
0 Stops
MU516509:30 pm11:50 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops