Find cheap flights to Shanghai

Fri 17/1
Fri 24/1
Any month
Compare vs momondo |

When is the best time to fly to Shanghai?

£700
£590
£480
£376
Price
£376 - £699

What is the cheapest day to depart on your flight to Shanghai?

Most of our users find that booking their departure to Shanghai on a Tuesday is the cheapest. Conversely, departing on a Saturday seems to be the most expensive.

What is the cheapest time of day to fly to Shanghai?

In general, when looking for the cheapest flight to Shanghai, our data indicates that midday flights are the most cost-effective. afternoon flights tend to be the most expensive.


Shanghai flight deals found on momondo

Check out some of the best fares to Shanghai found recently by users on momondo
Quickest
Cheapest
KLM
KLM
25 Feb
LHR
London Heathrow airport
12h 45m
1 Stop
PVG
Shanghai Pu Dong airport
KLM
02 Mar
PVG
Shanghai Pu Dong airport
16h 10m
1 Stop
LHR
London Heathrow airport
£307
KLM
KLM
01 Mar
LHR
London Heathrow airport
30h 25m
1 Stop
SHA
Shanghai Hongqiao Intl airport
KLM
12 Mar
SHA
Shanghai Hongqiao Intl airport
14h 35m
1 Stop
LHR
London Heathrow airport
£307
Air France
Air France
29 Feb
LHR
London Heathrow airport
18h 20m
1 Stop
PVG
Shanghai Pu Dong airport
Air France
07 Mar
PVG
Shanghai Pu Dong airport
16h 10m
1 Stop
LHR
London Heathrow airport
£309
Shenzhen Airlines
Shenzhen Airlines
20 Feb
LHR
London Heathrow airport
28h 30m
1 Stop
SHA
Shanghai Hongqiao Intl airport
Shenzhen Airlines
26 Feb
SHA
Shanghai Hongqiao Intl airport
31h 10m
1 Stop
LHR
London Heathrow airport
£316
Air France
Air France
25 Mar
LHR
London Heathrow airport
18h 20m
1 Stop
PVG
Shanghai Pu Dong airport
Air France
01 Apr
PVG
Shanghai Pu Dong airport
15h 40m
1 Stop
LHR
London Heathrow airport
£319
SWISS
SWISS
30 Apr
LHR
London Heathrow airport
15h 25m
1 Stop
PVG
Shanghai Pu Dong airport
SWISS
08 May
PVG
Shanghai Pu Dong airport
30h 05m
1 Stop
LHR
London Heathrow airport
£326
China Eastern
China Eastern
06 Mar
LGW
London Gatwick airport
11h 40m
PVG
Shanghai Pu Dong airport
China Eastern
08 Mar
PVG
Shanghai Pu Dong airport
12h 55m
LGW
London Gatwick airport
£585
Finnair
Finnair
22 Apr
MAN
Manchester airport
14h 00m
1 Stop
SHA
Shanghai Hongqiao Intl airport
Finnair
29 Apr
SHA
Shanghai Hongqiao Intl airport
14h 40m
1 Stop
MAN
Manchester airport
£396
KLM
KLM
25 Feb
LHR
London Heathrow airport
12h 45m
1 Stop
PVG
Shanghai Pu Dong airport
KLM
02 Mar
PVG
Shanghai Pu Dong airport
16h 10m
1 Stop
LHR
London Heathrow airport
£307
Lufthansa
Lufthansa
07 May
LHR
London Heathrow airport
15h 25m
1 Stop
PVG
Shanghai Pu Dong airport
Lufthansa
25 May
PVG
Shanghai Pu Dong airport
14h 25m
1 Stop
LHR
London Heathrow airport
£341
SWISS
SWISS
24 Feb
LCY
London City airport
15h 25m
1 Stop
PVG
Shanghai Pu Dong airport
SWISS
01 Mar
PVG
Shanghai Pu Dong airport
16h 00m
1 Stop
LCY
London City airport
£339
Lufthansa
Lufthansa
01 Jun
LHR
London Heathrow airport
15h 55m
1 Stop
PVG
Shanghai Pu Dong airport
Lufthansa
11 Jun
PVG
Shanghai Pu Dong airport
15h 55m
1 Stop
LHR
London Heathrow airport
£344

Airports near Shanghai

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

Popular routes to Shanghai

Most frequently searched flights to Shanghai along with the cheapest price and shortest flight duration
London to Shanghai Flights
Fastest flight time
11h 05m
Cheapest price
£305
Birmingham to Shanghai Flights
Fastest flight time
13h 30m
Cheapest price
£315
Manchester to Shanghai Flights
Fastest flight time
15h 25m
Cheapest price
£355
Edinburgh to Shanghai Flights
Fastest flight time
20h 05m
Cheapest price
£365
Darlington to Shanghai Flights
Fastest flight time
13h 55m
Cheapest price
£381
Bristol to Shanghai Flights
Fastest flight time
17h 15m
Cheapest price
£399
Glasgow to Shanghai Flights
Fastest flight time
18h 05m
Cheapest price
£400
Newcastle upon Tyne to Shanghai Flights
Fastest flight time
13h 25m
Cheapest price
£412
Leeds to Shanghai Flights
Fastest flight time
16h 50m
Cheapest price
£413
Southampton to Shanghai Flights
Fastest flight time
17h 10m
Cheapest price
£574
View more

Start planning your trip to Shanghai