Direct flights from Shanghai (SHA) to Beijing (PEK)
Distance 672 miles (1081 km)
Flight time 2h 35min
Low-Cost Airlines with Non-Stop Flights from Shanghai (Shanghai Hongqiao International Airport) to Beijing (Beijing Capital International Airport)
With the increasing demand for affordable travel options, low-cost airlines have become popular among travelers. For those looking to fly from Shanghai to Beijing, several airlines offer non-stop flights at budget-friendly prices. These airlines provide a convenient and efficient way to travel between China's bustling cities without breaking the bank.
China Eastern Airlines
China Eastern Airlines is one of the largest and most well-known airlines in China. With a focus on providing quality service at a reasonable cost, they operate numerous non-stop flights between Shanghai Hongqiao International Airport (SHA) and Beijing Capital International Airport (PEK). Offering a range of fare classes, passengers can choose the option that best suits their needs and budget.
Spring Airlines
Spring Airlines is China's first and largest low-cost carrier. They offer direct flights between Shanghai and Beijing, providing travelers with an affordable way to commute between the two cities. With a reputation for punctuality and a commitment to customer satisfaction, Spring Airlines continues to be a popular choice for budget-conscious travelers.
China United Airlines
China United Airlines is a regional airline based in Beijing and a subsidiary of China Eastern Airlines. While primarily operating domestic flights, they offer non-stop service from Shanghai to Beijing. With a focus on low-cost travel, China United Airlines provides a reliable option for travelers seeking affordable airfare.
Lucky Air
Lucky Air is a budget airline that operates flights to numerous domestic and international destinations. While not exclusively a low-cost carrier, Lucky Air offers competitive prices and non-stop flights from Shanghai to Beijing. With a commitment to safety and customer satisfaction, they provide an affordable option for those traveling between the two cities.
Air China
Air China is the flag carrier and one of the major airlines of China. While not a low-cost airline, Air China occasionally offers discounted fares on their non-stop flights from Shanghai to Beijing. With a focus on providing a comfortable flying experience, Air China remains a popular choice for businesses and leisure travelers.
When planning your trip from Shanghai to Beijing, consider these low-cost airlines to find the most affordable and convenient option for you. To book your tickets and explore other available flights, visit the respective airline websites linked above. Enjoy your journey!
Air China business available |
Su
Mo
Tu
We
Th
Fr
Sa
|
business available |
15 daily flights |
|
Hainan Airlines business available |
Su
Mo
Tu
We
Th
Fr
Sa
|
business available |
5 daily flights |
|
China Eastern Airlines business available |
Su
Mo
Tu
We
Th
Fr
Sa
|
business available |
21-23 daily flights |
Non-stop flights schedule from Shanghai to Beijing
Flights Schedule
Airline | Flight | Mon | Tue | Wed | Thu | Fri | Sat | Sun |
---|---|---|---|---|---|---|---|---|
|
CA 1564 |
Su
07:45
|
Mo
07:45
|
Tu
07:45
|
We
07:45
|
Th
07:45
|
Fr
07:45
|
Sa
07:45
|
|
CA 1590 |
Su
08:55
|
Mo
08:55
|
Tu
08:55
|
We
08:55
|
Th
08:55
|
Fr
08:55
|
Sa
08:55
|
|
CA 1508 |
Su
11:30
|
Mo
11:30
|
Tu
11:30
|
We
11:30
|
Th
11:30
|
Fr
11:30
|
Sa
11:30
|
|
CA 1502 |
Su
12:30
|
Mo
12:30
|
Tu
12:30
|
We
12:30
|
Th
12:30
|
Fr
12:30
|
Sa
12:30
|
|
CA 1520 |
Su
13:30
|
Mo
13:30
|
Tu
13:30
|
We
13:30
|
Th
13:30
|
Fr
13:30
|
Sa
13:30
|
|
CA 1548 |
Su
13:45
|
Mo
13:45
|
Tu
13:45
|
We
13:45
|
Th
13:45
|
Fr
13:45
|
Sa
13:45
|
|
CA 1532 |
Su
14:25
|
Mo
14:25
|
Tu
14:25
|
We
14:25
|
Th
14:25
|
Fr
14:25
|
Sa
14:25
|
|
CA 1524 |
Su
14:45
|
Mo
14:45
|
Tu
14:45
|
We
14:45
|
Th
14:45
|
Fr
14:45
|
Sa
14:45
|
|
CA 1558 |
Su
16:30
|
Mo
16:30
|
Tu
16:30
|
We
16:30
|
Th
16:30
|
Fr
16:30
|
Sa
16:30
|
|
CA 1518 |
Su
17:30
|
Mo
17:30
|
Tu
17:30
|
We
17:30
|
Th
17:30
|
Fr
17:30
|
Sa
17:30
|
|
CA 1522 |
Su
18:25
|
Mo
18:25
|
Tu
18:25
|
We
18:25
|
Th
18:25
|
Fr
18:25
|
Sa
18:25
|
|
CA 1516 |
Su
19:25
|
Mo
19:25
|
Tu
19:25
|
We
19:25
|
Th
19:25
|
Fr
19:25
|
Sa
19:25
|
|
CA 1550 |
Su
20:25
|
Mo
20:25
|
Tu
20:25
|
We
20:25
|
Th
20:25
|
Fr
20:25
|
Sa
20:25
|
|
CA 1510 |
Su
21:30
|
Mo
21:30
|
Tu
21:30
|
We
21:30
|
Th
21:30
|
Fr
21:30
|
Sa
21:30
|
|
CA 1566 |
Su
22:30
|
Mo
22:30
|
Tu
22:30
|
We
22:30
|
Th
22:30
|
Fr
22:30
|
Sa
22:30
|
|
HU 7604 |
Su
08:35
|
Mo
08:35
|
Tu
08:35
|
We
08:35
|
Th
08:35
|
Fr
08:35
|
Sa
08:35
|
|
HU 7606 |
Su
10:45
|
Mo
10:45
|
Tu
10:45
|
We
10:45
|
Th
10:45
|
Fr
10:45
|
Sa
10:45
|
|
HU 7608 |
Su
11:35
|
Mo
11:35
|
Tu
11:35
|
We
11:35
|
Th
11:35
|
Fr
11:35
|
Sa
11:35
|
|
HU 7610 |
Su
19:25
|
Mo
19:25
|
Tu
19:25
|
We
19:25
|
Th
19:25
|
Fr
19:25
|
Sa
19:25
|
|
HU 7602 |
Su
20:55
|
Mo
20:55
|
Tu
20:55
|
We
20:55
|
Th
20:55
|
Fr
20:55
|
Sa
20:55
|
|
MU 5099 |
Su
07:00
|
Mo
07:00
|
Tu
07:00
|
We
07:00
|
Th
07:00
|
Fr
07:00
|
Sa
07:00
|
|
MU 5101 |
Su
08:00
|
Mo
08:00
|
Tu
08:00
|
We
08:00
|
Th
08:00
|
Fr
08:00
|
Sa
08:00
|
|
MU 5151 |
Su
08:30
|
Mo
08:30
|
Tu
08:30
|
We
08:30
|
Th
08:30
|
Fr
08:30
|
Sa
08:30
|
|
MU 5103 |
Su
09:00
|
Mo
09:00
|
Tu
09:00
|
We
09:00
|
Th
09:00
|
Fr
09:00
|
Sa
09:00
|
|
MU 5153 |
Su
—
|
Mo
09:30
|
Tu
09:30
|
We
09:30
|
Th
09:30
|
Fr
09:30
|
Sa
—
|
|
MU 5105 |
Su
10:00
|
Mo
10:00
|
Tu
10:00
|
We
10:00
|
Th
10:00
|
Fr
10:00
|
Sa
10:00
|
|
MU 5155 |
Su
10:30
|
Mo
10:30
|
Tu
10:30
|
We
10:30
|
Th
10:30
|
Fr
10:30
|
Sa
10:30
|
|
MU 5107 |
Su
11:00
|
Mo
11:00
|
Tu
11:00
|
We
11:00
|
Th
11:00
|
Fr
11:00
|
Sa
11:00
|
|
MU 5109 |
Su
12:00
|
Mo
12:00
|
Tu
12:00
|
We
12:00
|
Th
12:00
|
Fr
12:00
|
Sa
12:00
|
|
MU 5111 |
Su
13:00
|
Mo
13:00
|
Tu
13:00
|
We
13:00
|
Th
13:00
|
Fr
13:00
|
Sa
13:00
|
|
MU 5157 |
Su
13:30
|
Mo
13:30
|
Tu
13:30
|
We
13:30
|
Th
13:30
|
Fr
13:30
|
Sa
13:30
|
|
MU 5113 |
Su
14:00
|
Mo
14:00
|
Tu
14:00
|
We
14:00
|
Th
14:00
|
Fr
14:00
|
Sa
14:00
|
|
MU 5159 |
Su
—
|
Mo
14:30
|
Tu
14:30
|
We
14:30
|
Th
14:30
|
Fr
14:30
|
Sa
—
|
|
MU 5115 |
Su
15:00
|
Mo
15:00
|
Tu
15:00
|
We
15:00
|
Th
15:00
|
Fr
15:00
|
Sa
15:00
|
|
MU 5161 |
Su
15:30
|
Mo
15:30
|
Tu
15:30
|
We
15:30
|
Th
15:30
|
Fr
15:30
|
Sa
15:30
|
|
MU 5117 |
Su
16:00
|
Mo
16:00
|
Tu
16:00
|
We
16:00
|
Th
16:00
|
Fr
16:00
|
Sa
16:00
|
|
MU 5119 |
Su
17:00
|
Mo
17:00
|
Tu
17:00
|
We
17:00
|
Th
17:00
|
Fr
17:00
|
Sa
17:00
|
|
MU 5121 |
Su
18:00
|
Mo
18:00
|
Tu
18:00
|
We
18:00
|
Th
18:00
|
Fr
18:00
|
Sa
18:00
|
|
MU 5123 |
Su
19:00
|
Mo
19:00
|
Tu
19:00
|
We
19:00
|
Th
19:00
|
Fr
19:00
|
Sa
19:00
|
|
MU 5163 |
Su
19:30
|
Mo
19:30
|
Tu
19:30
|
We
19:30
|
Th
19:30
|
Fr
19:30
|
Sa
19:30
|
|
MU 5125 |
Su
20:00
|
Mo
20:00
|
Tu
20:00
|
We
20:00
|
Th
20:00
|
Fr
20:00
|
Sa
20:00
|
|
MU 5127 |
Su
21:00
|
Mo
21:00
|
Tu
21:00
|
We
21:00
|
Th
21:00
|
Fr
21:00
|
Sa
21:00
|
|
MU 5165 |
Su
21:30
|
Mo
21:30
|
Tu
21:30
|
We
21:30
|
Th
21:30
|
Fr
21:30
|
Sa
21:30
|
Shanghai to Beijing non-stop flight price statistics
This graph provides insight into the average prices for direct flights between Shanghai Hongqiao International Airport (SHA) and Beijing Capital International Airport (SHA). The prices are based on user searches and are calculated using the cheapest fares found each month for a round-trip ticket with one adult passenger.
It's important to note that these prices are subject to change and may vary based on the availability of data for this particular route. Nonetheless, this information can be an invaluable resource for anyone looking to plan their travels and stay within a specific budget. By utilizing this tool, you can gain valuable insights into the most cost-effective times to travel and secure the best possible deals on flights between these two destinations.
€440 Approximately
Approximate prices for a flight between Shanghai Hongqiao International Airport (SHA) and Beijing Capital International Airport (SHA)
Departing from Shanghai Hongqiao International Airport (SHA)
Hongqiao International (SHA) is a large airport based in Shanghai, China.
Show all flights from SHA →
Arriving to Beijing Capital International Airport (PEK)
Capital (PEK) is the third largest airport in China and is based in Beijing.
Show all flights from PEK →Best in Shanghai
Excursions & Activities in Shanghai
Find a local guide or reserve a ticket to the museums
Aircrafts flying on this route
-
Boeing 787-9
Air China293 seats (all economy) -
Boeing 777-300
Air China430 seats (all economy) -
Airbus A350-900
Air China312 seats (all economy) -
Airbus A330-300
Air China302 seats (all economy) -
Boeing 737-800 Passenger
Air China165 seats (all economy) -
Boeing 747 Passenger
Air China359 seats (all economy) -
Boeing 737-800 Passenger
Hainan Airlines179 seats (all economy) -
Boeing 787
Hainan Airlines269 seats (all economy) -
Airbus A330-300
Hainan Airlines295 seats (all economy) -
Boeing 787-9
Hainan Airlines290 seats (all economy) -
Airbus A350-900
China Eastern Airlines288 seats (all economy) -
Boeing 777-300ER
China Eastern Airlines316 seats (all economy) -
Airbus A321
China Eastern Airlines177 seats (all economy) -
Airbus A320
China Eastern Airlines158 seats (all economy) -
Airbus A330-200
China Eastern Airlines235 seats (all economy) -
Airbus A330-300
China Eastern Airlines296 seats (all economy)
Shanghai to Beijing: Flight information
-
Cheapest flight found
240€ -
Average flight time
2:35 h -
Cheapest month for a flight
July -
Most popular airline
Air China -
Flights per week
21
Hotels near Beijing Capital International Airport
Most popular domestic flights from Shanghai Hongqiao International Airport
Frequently asked questions (FAQ)
How much time does it take to fly from Shanghai Hongqiao International Airport to Beijing Capital International Airport?
The average flight time between Shanghai Hongqiao International Airport and Beijing Capital International Airport typically takes 2h 35min
How many airlines offer nonstop flights between Shanghai and Beijing?
3 airline(s): Air China, Hainan Airlines, China Eastern Airline provide nonstop flights to Beijing Capital International Airport (PEK).
What is the typical flight cost from Shanghai to Beijing?
The lowest fare for a direct flight between Shanghai Hongqiao International Airport and Beijing Capital International Airport is 235€, and you can get it in July. Flight prices rise in August and the average price for a non-stop flight is 584€
What is the most popular airline on this route?
The most well-known airline operating direct flights between Shanghai to Beijing is Air China.
What is the flight travel distance from Shanghai to Beijing?
Distance from Shanghai to Beijing is approximately 1081 kilometers
Our advantages
100% Free
Europefly is a free platform, so you can begin saving right now.
Book with Flexibility
Plan your travels in advance without and find flights with no changes fees
Travel smart
Every year, we assist millions of people with their flight requirements. Our platform offers valuable insights and data-driven charts, which can aid in making informed decisions and simplify travel planning.