Cheap Flights from Shanghai Hongqiao International Airport to Beijing Capital International Airport
Search for flights from Shanghai to Beijing and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
SHA 8:55 PM2h 20mNonstopPEK 11:15 PMShanghai - Beijing | Tue, Mar 17 | Hainan Airlines
PEK 5:30 PM2h 10mNonstopSHA 7:40 PMBeijing - Shanghai | Sat, Mar 21 | Hainan AirlinesPHP 8,820 PHP 10,74818% off18% offPHP 10,748 PHP 8,820 -
SHA 7:35 PM2h 20mNonstopPEK 9:55 PMShanghai - Beijing | Tue, Mar 24 | Hainan Airlines
PKX 9:25 PM2h 15mNonstopPVG 11:40 PMBeijing - Shanghai | Wed, Mar 25 | Juneyao AirlinesPHP 8,855 PHP 10,74818% off18% offPHP 10,748 PHP 8,855 -
SHA 7:00 PM2h 15mNonstopPEK 9:15 PMShanghai - Beijing | Mon, Mar 30 | Hainan Airlines
PKX 8:15 AM2hNonstopSHA 10:15 AMBeijing - Shanghai | Sun, Apr 5 | China Eastern AirlinesPHP 9,002 PHP 10,74816% off16% offPHP 10,748 PHP 9,002 -
SHA 9:00 PM2h 15mNonstopPEK 11:15 PMShanghai - Beijing | Mon, Mar 23 | Sichuan Airlines
PEK 8:30 PM2h 25mNonstopSHA 10:55 PMBeijing - Shanghai | Sat, Mar 28 | Air ChinaPHP 9,02816% offPHP 10,748 PHP 9,028 -
SHA 3:00 PM2h 30mNonstopPEK 5:30 PMShanghai - Beijing | Tue, Mar 24 | Sichuan Airlines
PKX 9:25 PM2h 15mNonstopPVG 11:40 PMBeijing - Shanghai | Wed, Mar 25 | Juneyao AirlinesPHP 9,02816% offPHP 10,748 PHP 9,028 -
SHA 6:30 PM2h 25mNonstopPEK 8:55 PMShanghai - Beijing | Mon, Mar 23 | Air China
PEK 8:30 PM2h 25mNonstopSHA 10:55 PMBeijing - Shanghai | Sat, Mar 28 | Air ChinaPHP 9,02816% offPHP 10,748 PHP 9,028 -
SHA 5:30 PM2h 30mNonstopPEK 8:00 PMShanghai - Beijing | Tue, Mar 24 | Air China
PKX 9:25 PM2h 15mNonstopPVG 11:40 PMBeijing - Shanghai | Wed, Mar 25 | Juneyao AirlinesPHP 9,02816% offPHP 10,748 PHP 9,028 -
SHA 3:00 PM2h 30mNonstopPEK 5:30 PMShanghai - Beijing | Tue, Mar 24 | Juneyao Airlines
PKX 9:25 PM2h 15mNonstopPVG 11:40 PMBeijing - Shanghai | Wed, Mar 25 | Juneyao AirlinesPHP 9,02816% offPHP 10,748 PHP 9,028 -
SHA 9:00 PM2h 15mNonstopPEK 11:15 PMShanghai - Beijing | Mon, Mar 23 | Xiamen Airlines
PEK 8:30 PM2h 25mNonstopSHA 10:55 PMBeijing - Shanghai | Sat, Mar 28 | Air ChinaPHP 9,02816% offPHP 10,748 PHP 9,028 -
SHA 9:00 PM2h 15mNonstopPEK 11:15 PMShanghai - Beijing | Tue, Mar 24 | Xiamen Airlines
PKX 9:25 PM2h 15mNonstopPVG 11:40 PMBeijing - Shanghai | Wed, Mar 25 | Juneyao AirlinesPHP 9,02816% offPHP 10,748 PHP 9,028 -
SHA 1:00 PM17h 25m1 stopBJS Invalid DateShanghai - Beijing | Thu, Mar 19 | Normal Airline
BJS 3:00 PM6hNonstopSHA 4:00 PMBeijing - Shanghai | Sat, Mar 21 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
SHA 8:55 PM2h 20mNonstopPEK 11:15 PMShanghai - Beijing | Tue, Mar 17 | Hainan AirlinesPHP 4,601 PHP 5,89122% off22% offPHP 5,891 PHP 4,601 -
SHA 8:15 PM2h 15mNonstopPEK 10:30 PMShanghai - Beijing | Sat, Apr 4 | Hainan AirlinesPHP 4,601 PHP 5,89122% off22% offPHP 5,891 PHP 4,601 -
SHA 8:20 AM2h 20mNonstopPEK 10:40 AMShanghai - Beijing | Sun, Apr 5 | Hainan AirlinesPHP 4,688 PHP 5,89120% off20% offPHP 5,891 PHP 4,688 -
SHA 7:35 PM2h 20mNonstopPEK 9:55 PMShanghai - Beijing | Tue, Mar 24 | Hainan AirlinesPHP 4,77519% offPHP 5,891 PHP 4,775 -
SHA 7:00 PM2h 15mNonstopPEK 9:15 PMShanghai - Beijing | Mon, Mar 30 | Hainan AirlinesPHP 4,77519% offPHP 5,891 PHP 4,775 -
SHA 9:00 PM2h 15mNonstopPEK 11:15 PMShanghai - Beijing | Tue, Mar 17 | Sichuan AirlinesPHP 4,94816% offPHP 5,891 PHP 4,948 -
SHA 1:00 PM2h 15mNonstopPEK 3:15 PMShanghai - Beijing | Sat, Mar 21 | Sichuan AirlinesPHP 4,94816% offPHP 5,891 PHP 4,948 -
SHA 7:00 AM2h 20mNonstopPEK 9:20 AMShanghai - Beijing | Sun, Mar 22 | Sichuan AirlinesPHP 4,94816% offPHP 5,891 PHP 4,948 -
SHA 9:00 PM2h 15mNonstopPEK 11:15 PMShanghai - Beijing | Mon, Mar 23 | Sichuan AirlinesPHP 4,94816% offPHP 5,891 PHP 4,948 -
SHA 1:30 PM2h 20mNonstopPEK 3:50 PMShanghai - Beijing | Tue, Mar 24 | Sichuan AirlinesPHP 4,94816% offPHP 5,891 PHP 4,948 -
SHA 1:00 PM17h 25m1 stopBJS Invalid DateShanghai - Beijing | Thu, Mar 19 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Shanghai to Beijing are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Shanghai Hongqiao International Airport to Beijing Capital International Airport
Which month has the lowest one-way flight price from Shanghai Hongqiao International Airport to Beijing Capital International Airport?
Based on Trip.com data from the past 12 months, if you’re looking for low one-way flight fares from Shanghai Hongqiao International Airport to Beijing Capital International Airport, the best time to book is in December, with an average price of PHP 4,636. Try to avoid March, when prices are highest, averaging around PHP 6,774.
What is the cheapest day of the week to fly from Shanghai Hongqiao International Airport to Beijing Capital International Airport?
Based on Trip.com data from the past 12 months, the cheapest day to depart from Shanghai Hongqiao International Airport to Beijing Capital International Airport is usually Saturday, with average fares typically lower than other days. Try to avoid departing on Friday, as prices are usually the highest on that day.
Selected Airlines from Shanghai Hongqiao International Airport to Beijing Capital International Airport
See which airlines fly from Shanghai to Beijing. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.









Find more flights and airlines
Flight Schedule from Shanghai Hongqiao International Airport to Beijing Capital International Airport
Check the schedule for flights from Shanghai to Beijing and find the flight that best matches your travel plans.

CA1564
Shanghai Hongqiao International Airport
7:45 AM
SHA
9:55 AM
PEK
S M T W T F SSearch
MU5111
Shanghai Hongqiao International Airport
1:00 PM
SHA
3:15 PM
PEK
S M T W T F SSearch
MU5101
Shanghai Hongqiao International Airport
8:00 AM
SHA
10:15 AM
PEK
S M T W T F SSearch
SC5387
Shanghai Hongqiao International Airport
7:55 AM
SHA
10:10 AM
PEK
S M T W T F SSearch
HU7612
Shanghai Pudong International Airport
7:30 PM
PVG
9:55 PM
PEK
S M T W T F SSearch
HU7608
Shanghai Hongqiao International Airport
7:00 PM
SHA
9:15 PM
PEK
S M T W T F SSearch
3U5175
Shanghai Hongqiao International Airport
1:00 PM
SHA
3:15 PM
PEK
S M T W T F SSearch
3U5191
Shanghai Hongqiao International Airport
9:00 PM
SHA
11:15 PM
PEK
S M T W T F SSearch
CA1520
Shanghai Hongqiao International Airport
1:30 PM
SHA
3:45 PM
PEK
S M T W T F SSearch
CA1510
Shanghai Hongqiao International Airport
9:30 PM
SHA
11:45 PM
PEK
S M T W T F SSearch
Shanghai Hongqiao International Airport to Beijing Capital International Airport Flights Info
| Flight distance | 1,077.82 km |
|---|---|
| Cheapest one-way ticket price | PHP 4,601 |
| Cheapest return ticket price | PHP 8,820 |
FAQs for Shanghai Hongqiao International Airport to Beijing Capital International Airport Flights
How long is a flight from Shanghai Hongqiao International Airport to Beijing Capital International Airport?
It takes around 2 hours 21 minutes to fly from Shanghai Hongqiao International Airport (sha) to Beijing Capital International Airport (pek).How many daily flights are there from Shanghai Hongqiao International Airport (SHA) to Beijing Capital International Airport (PEK)?
There are around 39 daily flights from Shanghai Hongqiao International Airport (SHA) to Beijing Capital International Airport (PEK).When are flight tickets from Shanghai Hongqiao International Airport (SHA) to Beijing Capital International Airport (PEK) the cheapest?
Tickets cost around PHP 12,596 in September, making it the cheapest month to book. Shanghai Hongqiao International Airport (SHA) to Beijing Capital International Airport (PEK) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Shanghai Hongqiao International Airport (SHA) to Beijing Capital International Airport (PEK) most expensive?
The route from Shanghai Hongqiao International Airport (SHA) to Beijing Capital International Airport (PEK) is quite popular. Without considering departure times or holidays, tickets cost around PHP 12,596 in September, the most expensive month to book this route.What is the transportation method from the main airport to downtown in Beijing?
- The distance from Beijing Capital International Airport to downtown is about 25 km. It takes about 40 minutes by taxi.
- The distance from Beijing Daxing International Airport to downtown is about 43 km. It takes about 1 hour by taxi.
What is the departure terminal and arrival terminal used for the flight from Shanghai Hongqiao International Airport (SHA) to Beijing Capital International Airport (PEK)?
Popular airports as well as departure and arrival terminals for the flight from Shanghai Hongqiao International Airport (SHA) to Beijing Capital International Airport (PEK) are listed below.- China Eastern Airlines: The departure terminal for Shanghai Hongqiao International Airport (SHA) is T2, the arrival terminal for Beijing Capital International Airport (PEK) is T2. ,
- Air China: The departure terminal for Shanghai Hongqiao International Airport (SHA) is T2, the arrival terminal for Beijing Capital International Airport (PEK) is T3. ,
- Shandong Airlines: The departure terminal for Shanghai Hongqiao International Airport (SHA) is T2, the arrival terminal for Beijing Capital International Airport (PEK) is T3. ,
- Hainan Airlines: The departure terminal for Shanghai Hongqiao International Airport (SHA) is T2, the arrival terminal for Beijing Capital International Airport (PEK) is T2. ,
- Xiamen Airlines: The departure terminal for Shanghai Hongqiao International Airport (SHA) is T2 and the arrival terminal for Beijing Capital International Airport (PEK) is T2.
What's the closest airport to Beijing Capital International Airport (PEK)?
The closest airport to Beijing Capital International Airport (PEK) is Beijing Miyun Mujiayu Airport. The distance is around 43 km.Which airline operates the most direct flights from Shanghai Hongqiao International Airport (SHA) to Beijing Capital International Airport (PEK)?
Air China is a very popular airline operating an average of 68331 flights per month.
Popular Destinations
- Return plane tickets from Shanghai Hongqiao International Airport to Ninoy Aquino International Airport
- Cheap tickets from Shanghai Hongqiao International Airport to Chongqing Jiangbei International Airport
- Cheap tickets from Shanghai Hongqiao International Airport to Beijing Capital International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Guangzhou Baiyun International Airport
- Return plane tickets from Shanghai Hongqiao International Airport to Chengdu Shuangliu International Airport
- Return plane tickets from Shanghai Hongqiao International Airport to Chongqing
- Return plane tickets from Shanghai Hongqiao International Airport to Manila
- Cheap flights from Shanghai Hongqiao International Airport to Guangzhou
- Cheap flights from Shanghai Hongqiao International Airport to Beijing
- Plane tickets from Shanghai Hongqiao International Airport to Chengdu
- Cheap tickets from Davao Airport to Beijing Capital International Airport
- Return plane tickets from Ninoy Aquino International Airport to Beijing Capital International Airport
- Cheap flights from Mactan International Airport to Beijing Capital International Airport
- Cheap tickets from Shanghai Hongqiao International Airport to Beijing Capital International Airport
- Return plane tickets from Harbin Taiping International Airport to Beijing Capital International Airport
- Cheap flights from Davao to Beijing Capital International Airport
- Plane tickets from Shanghai to Beijing Capital International Airport
- Cheap flights from Cebu to Beijing Capital International Airport
- Return flight tickets from Harbin to Beijing Capital International Airport
- Return flight tickets from Manila to Beijing Capital International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Chongqing
- Plane tickets from Shanghai Hongqiao International Airport to Guangzhou
- Plane tickets from Shanghai Hongqiao International Airport to Beijing
- Plane tickets from Shanghai Hongqiao International Airport to Chengdu
- Plane tickets from Shanghai Hongqiao International Airport to Manila
- Cheap tickets from Shanghai Hongqiao International Airport to Chongqing Jiangbei International Airport
- Return plane tickets from Shanghai Hongqiao International Airport to Guangzhou Baiyun International Airport
- Cheap tickets from Shanghai Hongqiao International Airport to Ninoy Aquino International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Chengdu Shuangliu International Airport
- Return plane tickets from Shanghai Hongqiao International Airport to Beijing Capital International Airport
- Cheap tickets from Australia to Japan
- Flights from Canada to Philippines
- Cheap flights from Thailand to Vietnam
- Cheap tickets from United Kingdom to Spain
- Cheap flights from Philippines to Vietnam
- Flights from Mumbai to Singapore
- Flights from Kuala Lumpur to Singapore
- Flights from Manila to Singapore
- Return tickets from Dubai to India
- Return tickets from Bangkok to Singapore
- Singapore to Langkawi Flights
- Singapore to Penang Flights
- Singapore to Kuala Lumpur Flights
- Singapore to Kota Kinabalu Flights
- Manila to Macau Flights
- Manila to Kota Kinabalu Flights
- Cheap Flights to France From US$108
- New York to Atlanta Flights
- New York to San Francisco Flights
- New York to London Flights
- New York to Paris Flights
- UK Visa
- China Visa
- Thailand eSIM
- Cathay Pacific Business Class
- South Korea Tax Refund
- Toronto Weather Temperature
- China Map App
- China Golden Week
- Hong Kong Weather in June
- What to Eat in Hong Kong
- International Driving Permit
- UK ETA
- Cebu Pacific Super Pass
- Japan Plug
- China Currency
- Trip.com Flight Promo Code
- Trip.com Reviews
- Beijing Metro Map
- Cebu Pacific Hand Carry Size
- When To Book Cheap Flights
- Travel Tips Hong Kong
- Trip.com Booking Fee
- Tokyo Transport
- Vietnam Public Holiday 2026
- Kuala Lumpur Airport to City
- How to Track Flights Status on Trip.com
- Travel to Taipei
- Japan Travel Tips
- Taiwan Public Holiday
- Shanghai Airport to City
- Cheap tickets from Pune to Manila
- H19864 Flight Status
- Cheap flights from Beijing to Japan
- Fly to Kieta
- SQ2880 Flight Status




