Travelling from Beijing Capital International Airport (PEK) to Shanghai Pudong International Airport (PVG): what you need to know
The average length of a direct flight from Beijing Capital International Airport to Shanghai Pudong International Airport is 2 hours 25 minutes.
Beijing and Shanghai are both in the UTC+8 timezone. This means there's no time difference to adjust for.
Each week, there are 36 Beijing Capital International Airport to Shanghai Pudong International Airport flights. If you want to be on board as early as possible, opt for the 07:00 China Eastern Airlines flight. If you're eager to make the most of your time before you fly, the last flight is at 20:30 with Air China.
Your PEK to PVG flight won't wait if you're running late, so get to the airport with time to spare. Arrive up to one hour in advance for domestic flights and two hours ahead when you're flying internationally.
Flying during a peak time like April? School holidays and other popular periods can lead to longer queues and delays at security. Be extra cautious and arrive up to four hours ahead of international flights and two hours before a domestic departure.
You can fly nonstop to Shanghai, China. Book a ticket with one of these airlines offering direct flights from Beijing Capital International Airport to Shanghai Pudong International Airport:
Most passengers choose to travel with Air China on this route.
China Eastern Airlines ranks as the top on-time carrier for PEK to PVG flights, with 86.98% of its services arriving on schedule.
If you'd like to include a stop along the way, simply uncheck 'Direct flights only' when searching for your ticket from Beijing Capital International Airport to Shanghai Pudong International Airport. These are the most popular stopovers between PEK and PVG:
Qingdao Liuting International Airport
Dalian Zhoushuizi International Airport
Changzhi Airport
How to find the cheapest flights from Beijing Capital International Airport (PEK) to Shanghai Pudong International Airport (PVG)
At the moment, ₹ 6,853 is the cheapest price we've found for a one-way Beijing Capital International Airport to Shanghai Pudong International Airport flight. The best price for a return ticket is ₹ 13,682. Keep in mind that fares can change due to demand at the time of booking.
Book six months before you travel. After crunching the numbers on our calendar, this is how far you should book ahead to secure cheap tickets from PEK to PVG.
May is the cheapest month for flights from Beijing Capital International Airport to Shanghai Pudong International Airport. If you prefer to fly during a different time of year, the 'Whole month' tool will give you the lowest prices for each month.
You don't need to check every day to find out if fares have dropped when you create a Price Alert. We'll send you an update the moment a special offer becomes available on cheap flights from PEK to PVG.
Choose your ideal arrival and departure times, number of stops and airlines with the filters. Or sort your results by 'Cheapest' to get the best deals on flights from Beijing Capital International Airport to Shanghai Pudong International Airport.
Handy information about Beijing Capital International Airport (PEK)
PEK is located at Capital Airport Rd.
Of all flights leaving Beijing Capital International Airport, 79.67% land on schedule at their destination.
Central Beijing to Beijing Capital International Airport is around 31 kilometres. Depending on traffic, it'll take you about 40 minutes to get there if you're ride-sharing, catching a cab or driving.
Looking for a handy hotel near PEK? If you're boarding an early flight from Beijing Capital International Airport to Shanghai Pudong International Airport, these accommodation options will have you sleeping moments from your departure gate:
Arriving at Shanghai Pudong International Airport (PVG)
The last thing you need is a long journey to your hotel if you're arriving on a late Beijing Capital International Airport to Shanghai Pudong International Airport flight. Stay at one of these accommodation options near PVG instead:
Pick up a Shanghai Pudong International Airport rental car and explore corners of Shanghai that are off the usual tourist route. Find your ideal set of wheels with Hertz.
To get the lowest possible price, reserve your vehicle from Shanghai Pudong International Airport several weeks in advance. Rates typically rise closer to your departure date.
Getting from Shanghai Pudong International Airport (PVG) to central Shanghai
You'll find PVG at No.300 Qihang Road.
Shanghai Pudong International Airport to central Shanghai has a drive time of around 50 minutes. It's approximately 56 kilometres away.
When to fly to Shanghai Pudong International Airport (PVG)
The quietest month for a flight from Beijing Capital International Airport to Shanghai Pudong International Airport is April, while April is the busiest. Pick the best time to visit Shanghai based on whether you prefer a more fast-paced or easygoing experience.
When reserving your flight from Beijing Capital International Airport to Shanghai Pudong International Airport, think about the type of weather you like. August is the warmest month in Shanghai, with the temperature ranging from 23ºC to 34ºC.
For cooler conditions, search for a cheap ticket from PEK to PVG in January. Average temperatures are between -1ºC and 10ºC then.
Explore more of China
You've seen Shanghai, now it's time to discover more of China. Travel about 274 kilometres west to Nanjing to tick off its leading attractions. From Sun Yat-sen Mausoleum to Nanjing City Wall and Nanjing Massacre Memorial Hall, you'll have a full itinerary ahead.
Around 80 kilometres west of Shanghai, Suzhou is another favourite stop in China. Get a taste of what this destination has to offer at Lotus Peak, Tianpingshan and Shangfang Tower.