Flights Asia China Shanghai

Find cheap flights to Shanghai

Fri 22/2
Fri 1/3
Any month
Compare vs momondo |

When is the best time to fly to Shanghai?

+120.0%
+80.0%
+40.0%
Base
Price
391 - 795 GBP

Shanghai flight deals found on momondo

Check out some of the best fares to Shanghai found recently by users on momondo
Quickest
Cheapest
SWISS
SWISS
LHR
05:00
London Heathrow airport
15h 25m
1 Stop
03:25
+1
PVG
Shanghai Pu Dong airport
SWISS
PVG
12:00
Shanghai Pu Dong airport
17h 30m
1 Stop
22:30
LHR
London Heathrow airport
344 GBP
China Eastern
China Eastern
LGW
04:00
London Gatwick airport
11h 40m
23:40
PVG
Shanghai Pu Dong airport
China Eastern
PVG
12:00
Shanghai Pu Dong airport
12h 45m
16:45
LGW
London Gatwick airport
346 GBP
China Eastern
China Eastern
LGW
04:00
London Gatwick airport
11h 40m
23:40
SHA
Shanghai Hongqiao & other airports airport
China Eastern
SHA
12:00
Shanghai Hongqiao & other airports airport
12h 45m
16:45
LGW
London Gatwick airport
346 GBP
SWISS
SWISS
LHR
05:00
London Heathrow airport
15h 25m
1 Stop
03:25
+1
PVG
Shanghai Pu Dong airport
SWISS
PVG
12:00
Shanghai Pu Dong airport
17h 15m
1 Stop
22:15
LHR
London Heathrow airport
347 GBP
SWISS
SWISS
LHR
05:00
London Heathrow airport
15h 25m
1 Stop
03:25
+1
SHA
Shanghai Hongqiao & other airports airport
SWISS
SHA
12:00
Shanghai Hongqiao & other airports airport
18h 15m
1 Stop
23:15
LHR
London Heathrow airport
347 GBP
KLM
KLM
LHR
04:00
London Heathrow airport
35h 55m
2 Stops
23:55
+1
PVG
Shanghai Pu Dong airport
KLM
PVG
12:00
Shanghai Pu Dong airport
27h 45m
2 Stops
07:45
+1
LHR
London Heathrow airport
352 GBP
British Airways
British Airways
LHR
05:00
London Heathrow airport
11h 20m
23:20
SHA
Shanghai Hongqiao & other airports airport
British Airways
SHA
12:00
Shanghai Hongqiao & other airports airport
12h 35m
17:35
LHR
London Heathrow airport
361 GBP
British Airways
British Airways
LHR
05:00
London Heathrow airport
11h 20m
23:20
PVG
Shanghai Pu Dong airport
British Airways
PVG
12:00
Shanghai Pu Dong airport
12h 35m
17:35
LHR
London Heathrow airport
362 GBP
China Eastern
China Eastern
LGW
04:00
London Gatwick airport
11h 40m
23:40
PVG
Shanghai Pu Dong airport
China Eastern
PVG
12:00
Shanghai Pu Dong airport
12h 45m
16:45
LGW
London Gatwick airport
346 GBP
China Eastern
China Eastern
LGW
04:00
London Gatwick airport
11h 40m
23:40
SHA
Shanghai Hongqiao & other airports airport
China Eastern
SHA
12:00
Shanghai Hongqiao & other airports airport
12h 45m
16:45
LGW
London Gatwick airport
346 GBP
Lufthansa
Lufthansa
LCY
05:00
London City airport
14h 50m
1 Stop
02:50
+1
SHA
Shanghai Hongqiao & other airports airport
Lufthansa
SHA
12:00
Shanghai Hongqiao & other airports airport
14h 20m
1 Stop
19:20
LCY
London City airport
414 GBP
SWISS
SWISS
LHR
05:00
London Heathrow airport
15h 25m
1 Stop
03:25
+1
PVG
Shanghai Pu Dong airport
SWISS
PVG
12:00
Shanghai Pu Dong airport
17h 15m
1 Stop
22:15
LHR
London Heathrow airport
347 GBP

Which airlines operate flights to Shanghai?

While low cost carriers are the cheapest, don’t forget that the fares often do not include checked baggage, meals, or drinks. Take a look at our estimated additional fees in your search results to get an idea of how much extra you may have to pay.


Airports near Shanghai

Below you will find all the airports in Shanghai along with the distance from the city centre
Shanghai Pu Dong
18 mi from city centre
Shanghai Hongqiao & other airports
9 mi from city centre

Quick facts about Shanghai

Time, currency, and the basics — see the local time and get an idea of how much money you will spend on the basics in Shanghai
Local time
Currency
Chinese Yuan
Beer
Pint of beer
0.76 GBP
Food
Inexpensive restaurant
3.95 GBP
Public transport
One-way ticket
0.46 GBP

Start planning your trip to Shanghai

Flights Asia China Shanghai