LON SHA

Flights from London to Shanghai

Recently found fares start at $351. Compare airlines, see which months are cheapest and set a free price alert.

Cheapest round trip
$537
Cheapest one way
$351
Typical price
$606
Nonstop flights
11h 14m
Cheapest month
March
Recently found

Cheapest fares found by travellers

DatesAirlineStopsPrice
Tue, 16 Mar Ajet 2 stops $351 View deal
Sun, 22 Nov Wizz Air UK 3 stops $367 View deal
Mon, 23 Nov easyJet 2 stops $367 View deal
Thu, 5 Nov Ryanair 2 stops $371 View deal
Mon, 16 Nov easyJet 2 stops $372 View deal
Tue, 27 Oct Pegasus Airlines 2 stops $376 View deal
Tue, 1 Dec China Southern Airlines 1 stop $379 View deal
Fri, 13 Nov Ryanair 1 stop $389 View deal
Sat, 7 Nov China Southern Airlines 1 stop $389 View deal
Tue, 10 Nov China Southern Airlines 1 stop $389 View deal
Tue, 24 Nov China Southern Airlines 1 stop $390 View deal
Sat, 28 Nov Wizz Air UK 3 stops $391 View deal

Fares found by travellers in recent days. Prices and availability can change.

Airlines flying from London to Shanghai

Ajet easyJet Wizz Air UK Ryanair Pegasus Airlines China Southern Airlines China Eastern Tianjin Airlines Wizz Air Malta Wizz Air Air China Xiamen Airlines

Flights from London to Shanghai: FAQ

What is the cheapest flight from London to Shanghai?

The cheapest fare recently found from London to Shanghai was $351. Prices change often, so set a price alert to catch the next drop.

When is the cheapest time to fly to Shanghai?

Based on recent fares, March is currently the cheapest month, with prices from $351.

Are there nonstop flights from London to Shanghai?

Yes. Nonstop flights take about 11h 14m.

Which airlines fly from London to Shanghai?

Recent fares on this route include Ajet, easyJet, Wizz Air UK, Ryanair, Pegasus Airlines.