Flying from Shanghai Hongqiao International Airport (SHA) to Beijing Capital International Airport (PEK): what you need to know
Expect to be airborne for around 2 hours 19 minutes. On average, that's the duration of a direct flight from Shanghai Hongqiao International Airport to Beijing Capital International Airport. Beijing and Shanghai are in the same timezone (UTC+8).
Flights from Shanghai Hongqiao International Airport to Beijing Capital International Airport start from 07:00 — the first with China Eastern Airlines. The last departure is the 22:30 service with Air China. In total, you can take your pick of 459 weekly services from SHA to PEK.
During popular months like July, you'll want to get to the airport earlier than usual. Plan to arrive two hours before a domestic departure and four hours ahead for international flights when you fly during a peak period in general.
One easy journey from SHA to PEK is all it takes to reach Beijing, China. You'll have a variety of carriers that run direct flights from Shanghai Hongqiao International Airport to Beijing Capital International Airport, including:
If you want to break up your flight from Shanghai Hongqiao International Airport to Beijing Capital International Airport, consider adding a stopover. Just deselect 'Direct flights only' and find a city that catches your eye. The top stopovers on the SHA - PEK route include:
Yantai Laishan International Airport
Qingdao Liuting International Airport
Wuhan Tianhe International Airport
Once you've found cheap ticket from SHA to PEK, get your travel documents in order. A passport or visa isn't needed since you're traveling within China. As long as you have another identity document, like a driver's license or an ID card, you're all set.
How to find the cheapest flights from Shanghai Hongqiao International Airport (SHA) to Beijing Capital International Airport (PEK)
The best price we've seen for a one-way ticket from Shanghai Hongqiao International Airport to Beijing Capital International Airport is C$103. The cheapest price for a return flight is C$211. Remember that fares can change due to availability when booking.
Score cheap flight tickets from SHA to PEK by booking at least 9 months ahead. Based on our research, that's the sweet spot for finding the biggest deals.
Schedule your trip for May. That's the cheapest month for flight tickets from Shanghai Hongqiao International Airport to Beijing Capital International Airport. If you have flexibility with your dates, use the 'Whole month' tool to see the cheapest airfare across every month.
Snapping up a cheap ticket from SHA to PEK is easy with Price Alerts. All you need to do is set up one of these automatic alerts and we'll notify you when the price has dropped.
Take advantage of filters to find the perfect trip for you. To see the 'Best,' 'Cheapest' or 'Fastest' flights from Shanghai Hongqiao International Airport to Beijing Capital International Airport, use the 'Sort by' function. You can also filter by arrival and departure times, airline, and journey duration.
Handy information about Shanghai Hongqiao International Airport (SHA)
Central Shanghai to Shanghai Hongqiao International Airport is around 14 kilometres. Depending on traffic, it'll take you about 21 minutes to get there if you're ride-sharing, catching a cab or driving.
Booked an early flight from Shanghai Hongqiao International Airport to Beijing Capital International Airport? Avoid rushing to the airport (and catch some extra z's) by picking one of these hotels close to SHA:
Arriving at Beijing Capital International Airport (PEK)
Book a hotel near PEK if you have a late flight from Shanghai Hongqiao International Airport to Beijing Capital International Airport. Settle into one of these options and avoid the hassle of a long transfer:
Getting from Beijing Capital International Airport (PEK) to central Beijing
Beijing Capital International Airport to the center of Beijing takes about 40 minutes by car. It's approximately 31 kilometres away. See what options are available, such as car rentals, cabs or ride-sharing services.
When to fly to Beijing Capital International Airport (PEK)
July is the busiest month for flights from Shanghai Hongqiao International Airport to Beijing Capital International Airport. To avoid the crowds, go to Beijing in February.
The warmest month in Beijing is July, with the temperature ranging between 21ºC and 35ºC. Book your flights from Shanghai Hongqiao International Airport to Beijing Capital International Airport in this month if you enjoy this type of weather.
January sees average temperatures of between -11ºC and 3ºC. Look for cheap flight tickets from SHA to PEK sometime then if you like traveling in cooler conditions.
More about Beijing
Once you've locked in your flights from SHA to PEK, you'll need to find somewhere to stay in Beijing. Make one of these accommodation options your base for exploring this popular destination:
There are so many things to do and see in this city it can be hard to work out where to begin. Forbidden City, Temple of Heaven and Tiananmen Square are popular attractions which should feature on any good Beijing itinerary.
There's more than one way to get to Beijing. Daxing International Airport (PKX) is an alternative. Be sure to check out the range of flights offered at this domestic airport.
Complete your Beijing trip with hotels and a car rental
You've booked a cheap ticket to Beijing Capital International Airport — now it's time to find a great place to stay, and perhaps even your own set of wheels. We've compared prices across hundreds of companies to bring you the best hotels and car rental deals in Beijing.