Flying from Shanghai to Beijing Capital International Airport (PEK): What you need to know
Start planning your holiday by checking out the most convenient place to catch your flight from Shanghai to Beijing Capital International Airport (PEK). Explore your options for setting off from Shanghai Pudong International Airport (PVG) or Shanghai Hongqiao International Airport (SHA), the city's main airports.
Jump on a direct Shanghai to Beijing Capital International Airport flight and you'll be in the air for an average of 2 hours 30 minutes.
Beijing Capital International Airport is located in Beijing. The city's timezone is UTC+8, which is the same as Shanghai.
The busiest route is from Shanghai Pudong International Airport (PVG) to Beijing Capital International Airport (PEK), with 55 direct weekly services. If you're eager to be on your way, the earliest flight from PVG to PEK is the 6:40am Hainan Airlines option. If a later flight fits your day better, the final departure is at 9:35pm with China Eastern Airlines.
To ensure you get on your flight from Shanghai to PEK, allow plenty of time for things like check-in and baggage drop. Arriving two hours before international departures and one hour before domestic flights is the general rule.
Flying during a peak time like February? School holidays and other popular seasons can mean longer queues and delays at check-in and security. Be extra cautious and get there up to four hours ahead of international flights and two hours before domestic departures.
Airports in Shanghai
Shanghai Pudong International Airport (PVG)
Shanghai Pudong International Airport (PVG) offers an easy route to your destination. Nonstop flights from Shanghai to Beijing Capital International Airport (PEK) operate out of this terminal.
At PVG, there's a range of airlines offering direct flights from Shanghai to Beijing Capital International Airport, such as:
China Eastern is the airline with the highest number of bookings for flights from PVG to PEK.
Hainan Airlines ranks highest for on-time performance. An impressive 93.81% of its services on this route complete the journey on schedule.
Located around 48 kilometres from the centre of Shanghai, PVG can be reached in about 1 hour 5 minutes by car, depending on traffic. The journey by public transport takes roughly 50 minutes.
Want a stress-free start to your break? Stay near Shanghai Pudong International Airport. Whether you've booked an early flight from Shanghai to Beijing Capital International Airport or just don't want to be rushed, these hotels have you covered:
82% of flights departing from Shanghai Pudong International Airport touch down at their destination on schedule. Given its solid on-time performance, you're unlikely to face delays when flying out of PVG.
You'll find PVG at No.300 Qihang Road.
Shanghai Hongqiao International Airport (SHA)
Consider beginning your travels from Shanghai Hongqiao International Airport (SHA). You can book a direct Shanghai to Beijing Capital International Airport (PEK) plane ticket with departures from here.
You can pick from a range of airlines that operate direct flights from Shanghai to PEK departing from SHA. Book a ticket with any of these carriers and fly straight to your final stop:
China Eastern is the most popular choice for passengers flying from SHA to PEK.
When punctuality matters most, book with Hainan Airlines. It has an on-time performance of 92.11% for flights between Shanghai Hongqiao International Airport and Beijing Capital International Airport.
SHA is around 14 kilometres from central Shanghai. It'll take you 30 minutes or so to get to the airport by car from the city centre. Public transport takes approximately 40 minutes.
Flying out early in the morning? You might like to check in to one of these hotels near Shanghai Hongqiao International Airport the day before your Shanghai to PEK flight:
Flights from Shanghai Hongqiao International Airport have a reputation for punctuality, with 85% of them arriving as expected.
You'll find SHA at 700 Yingbin 1st Rd.
About Beijing Capital International Airport (PEK)
The last thing you need is a lengthy journey to your hotel if you're getting in late on a flight from Shanghai to Beijing Capital International Airport. Check in to one of these accommodation options near PEK instead:
PEK is located at Capital Airport Rd.
Getting from Beijing Capital International Airport (PEK) to central Beijing
From Beijing Capital International Airport, central Beijing is around 27 kilometres away. It takes about 45 minutes to reach the city centre by car.
It takes around 50 minutes if you're travelling by public transport.
How to find the cheapest flights from Shanghai to Beijing Capital International Airport (PEK)
The cheapest price we've found for a one-way ticket from Shanghai to Beijing Capital International Airport is $95. For a return flight on this route, the best price is $195. Depending on when you want to go and the availability, these fares could change.
Booking early is often the key to scoring a cheap flight from Shanghai to PEK. Flight prices rise as demand increases, so the closer your departure date, the more expensive your ticket may be.
Cheap Shanghai to Beijing Capital International Airport tickets are easier to find when you have flexibility in your schedule. Use the 'Whole month' search tool to compare fares across the month and then pick the cheapest day.
Finding a cheap plane ticket from Shanghai to PEK couldn't be easier with Price Alerts. All you need to do is set up one of these automatic alerts and we'll let you know as soon as a lower fare pops up.
Bag the best deal on a flight from Shanghai to Beijing Capital International Airport with the help of the filters. Choose your preferred departure and arrival times, number of stops and airlines. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest.'
The best time to fly from Shanghai to Beijing Capital International Airport (PEK)
Think about the kind of experience you want when deciding the best time to fly. December is the quietest month to visit Beijing. August is when most people book flights from Shanghai to Beijing Capital International Airport (PEK), which may be ideal if you're chasing more excitement.
Before locking in your Shanghai to PEK plane ticket, consider the weather you're most comfortable in. June is the warmest month in Beijing, with temperatures ranging from 18ºC (64ºF) to 37ºC (99ºF).
If you'd rather travel in cooler conditions, search for a cheap ticket from Shanghai to Beijing Capital International Airport in January when temperatures are between -11ºC (12ºF) and 4ºC (39ºF).
More about Beijing
When it comes to looking for somewhere to lay your head, you'll find the best stays in Beijing right here. Check out these hotels as soon as you've locked in your flight from Shanghai to Beijing Capital International Airport:
You'll find plenty of awesome things to do in Beijing when you're ready to sightsee. Head straight for Forbidden City followed by Temple of Heaven and Tiananmen Square.
Explore more of China
You've visited Beijing, now it's time to discover other corners of China. Travel about 121 kilometres southeast to Tianjin to tick off its must-visit sights. From Haihe River to China Ancient Castle and Tianjin World Financial Centre, there's plenty to keep you busy.
Tangshan is another favourite destination in China and is around 145 kilometres east of Beijing. No trip is complete without experiencing Tangshan Museum, Tangshan Haichang Ocean Park and Fenghuang Mountain Park.