Flights Asia China Shanghai

Find cheap flights to Shanghai

Fri 20/12
Fri 27/12
Any month
Compare vs momondo |

Shanghai flight deals found on momondo

Check out some of the best fares to Shanghai found recently by users on momondo
Quickest
Cheapest
Shenzhen Airlines
Shenzhen Airlines
19 Mar
LHR
London Heathrow airport
31h 10m
1 Stop
SHA
Shanghai Hongqiao Intl airport
Shenzhen Airlines
23 Mar
SHA
Shanghai Hongqiao Intl airport
29h 50m
1 Stop
LHR
London Heathrow airport
318 GBP
Shenzhen Airlines
Shenzhen Airlines
01 May
LHR
London Heathrow airport
30h 50m
1 Stop
SHA
Shanghai Hongqiao Intl airport
Shenzhen Airlines
19 May
SHA
Shanghai Hongqiao Intl airport
29h 40m
1 Stop
LHR
London Heathrow airport
334 GBP
Shenzhen Airlines
Shenzhen Airlines
01 May
LHR
London Heathrow airport
30h 50m
1 Stop
PVG
Shanghai Pu Dong airport
Shenzhen Airlines
19 May
PVG
Shanghai Pu Dong airport
29h 40m
1 Stop
LHR
London Heathrow airport
334 GBP
China Eastern
China Eastern
14 Mar
LHR
London Heathrow airport
11h 35m
PVG
Shanghai Pu Dong airport
China Eastern
21 Mar
PVG
Shanghai Pu Dong airport
12h 30m
LHR
London Heathrow airport
387 GBP
China Eastern
China Eastern
14 Mar
LHR
London Heathrow airport
11h 35m
SHA
Shanghai Hongqiao Intl airport
China Eastern
21 Mar
SHA
Shanghai Hongqiao Intl airport
12h 30m
LHR
London Heathrow airport
387 GBP
British Airways
British Airways
11 Mar
LHR
London Heathrow airport
11h 20m
PVG
Shanghai Pu Dong airport
British Airways
25 Mar
PVG
Shanghai Pu Dong airport
13h 00m
LHR
London Heathrow airport
336 GBP

Airports in Shanghai

There are many options when flying to the Shanghai. Here you can see the price and the destinations in a map
Pu Dong
19 mi from city centre

Popular cities in Shanghai

Explore the cities our users love in Shanghai

Popular routes to Shanghai

Most frequently searched flights to Shanghai along with the cheapest price and shortest flight duration
London to Shanghai
Fastest flight time
11h 05m
Cheapest price
312 GBP
Manchester to Shanghai
Fastest flight time
14h 55m
Cheapest price
344 GBP
Birmingham to Shanghai
Fastest flight time
15h 25m
Cheapest price
367 GBP
Edinburgh to Shanghai
Fastest flight time
13h 45m
Cheapest price
403 GBP
Glasgow to Shanghai
Fastest flight time
16h 15m
Cheapest price
423 GBP
Leeds to Shanghai
Fastest flight time
20h 40m
Cheapest price
453 GBP
Bristol to Shanghai
Fastest flight time
23h 05m
Cheapest price
455 GBP
Newcastle upon Tyne to Shanghai
Fastest flight time
16h 00m
Cheapest price
523 GBP
Southampton to Shanghai
Fastest flight time
17h 30m
Cheapest price
581 GBP
Darlington to Shanghai
Fastest flight time
20h 15m
Cheapest price
671 GBP
View more

When is the best time to fly to Shanghai?

820 GBP
670 GBP
520 GBP
373 GBP
Price
373 - 693 GBP

Start planning your trip to Shanghai

Flights Asia China Shanghai