Airlines Flying to Shanghai
See which airlines fly to Shanghai. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
China Eastern Airlines
Air China
China Southern Airlines
Spring Airlines
Juneyao Airlines
Shanghai Airlines
Hainan Airlines
Shenzhen Airlines
Cathay Pacific
Xiamen Airlines
Hong Kong Airlines
Sichuan Airlines
Delta Air Lines
Korean Air
Asiana Airlines
Shandong Airlines
United Airlines
Philippine Airlines
Spring Airlines Japan
China United Airlines Show More
Latest Flight Deals to Shanghai
These are the best offers on flights to Shanghai you’ll find over the next 60 days, with savings of up to NZD 391. Don’t miss out!
60% 

Guangzhou Shanghai
9 Air One way
Economy

Thu, Dec 4
NZD 80
NZD 198
39% 

Beijing Shanghai
Xiamen Airlines One way
Economy

Sun, Nov 9
NZD 108
NZD 178
41% 

Hong Kong Shanghai
Spring Airlines One way
Economy

Thu, Nov 20
NZD 165
NZD 280
48% 

Shenzhen Shanghai
Hainan Airlines One way
Economy

Mon, Nov 10
NZD 93
NZD 178
53% 

Chengdu Shanghai
China Southern Airlines One way
Economy

Thu, Nov 13
NZD 105
NZD 223
38% 

Chongqing Shanghai
Spring Airlines One way
Economy

Wed, Jan 7
NZD 113
NZD 182
29% 

Bangkok Shanghai
Thai Lion Air One way
Economy

Sun, Nov 16
NZD 204
NZD 286
56% 

Taipei Shanghai
Spring Airlines One way
Economy

Thu, Dec 11
NZD 194
NZD 437
52% 

Tokyo Shanghai
Spring Airlines One way
Economy

Wed, Nov 12
NZD 360
NZD 751
Round-trip fights to Shanghai
Whether it's a quick getaway or a business trip to remember, our 3–7 day round trips are perfect for experiencing Shanghai affordably.
2 Day Trip
Wed, Nov 26- Thu, Nov 27
2 Day Trip
Guangzhou
Shanghai
NZD 163
7 Day Trip
Sun, Jan 25- Sat, Jan 31
7 Day Trip
Seoul
Shanghai
NZD 223
2 Day Trip
Mon, Dec 15- Tue, Dec 16
2 Day Trip
Taipei
Shanghai
NZD 238
6 Day Trip
Sun, Nov 23- Fri, Nov 28
6 Day Trip
Manila
Shanghai
NZD 248
6 Day Trip
Thu, Dec 11- Tue, Dec 16
6 Day Trip
Hong Kong
Shanghai
NZD 295
7 Day Trip
Wed, Nov 12- Tue, Nov 18
7 Day Trip
Tokyo
Shanghai
NZD 608
View more return flights
Useful info for your flights to Shanghai from the United Kingdom
| Cheapest one-way flight price | NZD 89 |
|---|---|
| Cheapest round-trip ticket price | NZD 167 |
| Off-season for travel | October |
| Peak season for travel | July |
| Flight distance | 1,169.9 km |
| Average flight time | 2 hours 15 minutes |
| Popular airline | China Eastern Airlines |
| Cheapest month | February |
Frequently asked questions: Booking Shanghai flights
What is the average flight ticket price from United States to Shanghai?
The average ticket price to Shanghai is NZD 1,659. Please use this price as a reference only.How long is the flight to Shanghai?
- Approx. 2 hours 20 minutes to fly from Guangzhou to Shanghai.
- Approx. 2 hours 15 minutes to fly from Beijing to Shanghai.
- Approx. 2 hours 34 minutes to fly from Hong Kong to Shanghai.
- Approx. 2 hours 23 minutes to fly from Shenzhen to Shanghai.
How to get cheap flights to Shanghai?
You can book cheaper flights in the following ways:- Search for tickets to a city or airport near Shanghai.
- Look up different airlines that have flights to Shanghai.
- Browse different departure dates from the same month.
- Filter for different departure times from the same day.
- Check for discount information on various social media sites.
- Explore deals and discounts on airline websites.
What is the most popular month to visit Shanghai?
Understanding peak and off travel seasons to Shanghai can help you arrange your travel plans accordingly. The most popular month to visit Shanghai is November. The average price of flight tickets to Shanghai in November is NZD 675.When are the cheapest flights to Shanghai?
Flight tickets to Shanghai are the cheapest in February compared to other months, the average price is NZD 707.How many airports in Shanghai?
Which popular airlines have flights to Shanghai?
Popular airlines with flights to Shanghai: China Eastern Airlines , Spring Airlines , and Air China .