Cheap Flights from Shanghai (PVG) to Beijing (PEK)

Popular airlines from Shanghai Pudong Intl. Airport (PVG) to Capital Intl. Airport (PEK)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from Shanghai Pudong International Airport to Beijing Capital International Airport?
With China Eastern Airlines, a direct flight takes roughly 2 hours and 20 minutes. Lock in a seat on the 9:30PM flight from Shanghai Pudong International Airport and touch down at Beijing Capital International Airport at 11:50PM. Clinch a fantastic deal on this and other routes when you purchase your ticket with Expedia.
Is it cheaper to buy a plane ticket from PVG to Beijing Capital International Airport last minute?
When it comes to booking your flights, being prepared pays off. While you may be able to find a last-minute deal on a PVG to Capital Intl. Airport (PEK) flight, tickets usually don't get cheaper as the departure date nears. Based on flight pricing and demand studies in 2022, we have found that the sweet spot to book a domestic flight is between 28 – 35 days in advance. For international trips it's between three and four months.
What airline has the least delays from Shanghai Pudong International Airport to Capital Intl. Airport (PEK)?
Jet off with Air China from Pudong Intl. Airport (PVG) to Beijing Capital International Airport and land at the time found on your boarding pass. This carrier tops the list on this route, with an on-time rate of 91%. If there is a delay to your flight, the Expedia App is the best way to stay in the loop. Our popular app provides immediate trip notifications, from flight delays to gate changes and more.
What airports do you fly into for Beijing from Shanghai?
Capital Intl. Airport (PEK), Nanyuan Airport (NAY) and Beijing (PKX-Daxing Intl.) are your options when heading off from Shanghai to Beijing. Roughly 26 kilometers northeast of central Beijing, Capital Intl. Airport (PEK) is the city's major gateway. Think about factors such as flight schedules and the distance to your hotel before picking your airport. Forbidden City and Tiananmen Square are a couple of great attractions to explore when you arrive.
What are the most popular departure times for flights from Pudong Intl. Airport (PVG) to PEK?
The most popular departure times for trips from Pudong Intl. Airport (PVG) to PEK fall between 10:00 AM - 11:00 AM on China Eastern Airlines. Our recommendation is to depart in the morning. The earlier you travel, the greater your chances of a delay-free flight with less air traffic in the skies.
Can I change the date of my flight from Shanghai Pudong Airport to Beijing Capital Airport?
Expedia makes it a breeze to make changes to your Shanghai Pudong International Airport to Beijing Capital International Airport trip yourself. Just go to the Expedia Trips portal and click on "change flight." Browse around for new flights and book the one that better fits your plans. You'll see an estimate of your flight change fee, if applicable. You can also visit our Customer Service portal to chat to our Virtual Agent and get answers to all your questions.

Travel information

Travel information

Origin airport
Pudong Intl.
Destination airport
Capital Intl.
Distance
1091 km
Average flight time
2 hours 29 mins

Book with confidence

Book with confidence