London to Shanghai flights

Mon, 22 Apr
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: London to Shanghai flight

distanceDistance5702 miles
durationAverage flight duration11 h 30 min
priceAverage plane ticket price£520 (€574)
changesDirect flightNo
carriersAirlinesKLM, Cathay Pacific, China Eastern, Air France, Finnair, Qatar Airways, SAS, Turkish Airlines, Lufthansa, JAL Express (2), Asiana or Emirates

Flights from London to Shanghai cover the 5702 miles long journey taking on average 11 h 30 min with our travel partners like KLM, Cathay Pacific, China Eastern, Air France, Finnair, Qatar Airways, SAS, Turkish Airlines, Lufthansa, JAL Express (2), Asiana or Emirates. You can get the cheapest plane tickets for this route for as low as £410, but the average price of plane tickets is £520. Travellers depart most frequently from London Gatwick Airport and arrive in Shanghai Pudong.

Cheap flights tickets from London to Shanghai

Showing times and prices for 23 Apr

Cheapest

The best way to find a cheap flight ticket from London to Shanghai is to book your journey as far in advance as possible and to avoid travelling at rush hour.

China Eastern
21:0011h30
London
08:30Shanghai
£4411One-way
0 changes
Lufthansa
13:5018h45
London
08:35Shanghai
£4501One-way
0 changes
Lufthansa Cityline
16:4015h55
London
08:35Shanghai
£4571One-way
0 changes
Air France
06:2016h40
London
23:00Shanghai
£4631One-way
0 changes
Cathay Pacific
16:5019h25
London
12:15Shanghai
£4761One-way
0 changes

Flight scheduleLondon to Shanghai

Showing flights for tomorrow, Tuesday, 23 April
Lufthansa
09:3016h35
London
02:05Shanghai
0 changes
Air France
17:3516h10
London
09:45Shanghai
0 changes
Lufthansa
13:5018h45
London
08:35Shanghai
0 changes
Air France
06:2016h40
London
23:00Shanghai
0 changes
China Eastern
21:0011h30
London
08:30Shanghai
0 changes

Find all the dates and times for this journey

Compare prices and tickets London to Shanghai by flight

Tue
23 Apr
Wed
24 Apr
Thu
25 Apr
Fri
26 Apr
Sat
27 Apr
Sun
28 Apr
Mon
29 Apr

Flight times from London to Shanghai

Showing times and prices for 23 Apr

Fastest Journey

11 h 30 m

Average

17 h 1 m

Flights per day

8

Distance

9197 km

Of the 8 flights that leave London for Shanghai every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

China Eastern
21:0011h30
London
08:30Shanghai
£4411One-way
0 changes
Lufthansa Cityline
16:4015h55
London
08:35Shanghai
£4571One-way
0 changes
Air France
17:3516h10
London
09:45Shanghai
£6081One-way
0 changes
Lufthansa
09:3016h35
London
02:05Shanghai
£6201One-way
0 changes
Air France
06:2016h40
London
23:00Shanghai
£4631One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Airlines: KLM, Cathay Pacific and China Eastern London to Shanghai

Buy your official KLM, Cathay Pacific and China Eastern flight tickets between London and Shanghai from £384 with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most popular journey.

Air France is France's leading airline offering flights within and outside Europe; you can choose different ticket types for your flight between London and Shanghai including: Economy Light, Economy Standard, Economy Flex, Premium Economy and Business.

Air France from London to Shanghai flight information:

  • Average Duration: 16 h 10 min
  • Cheapest Price: £607

FAQs: London to Shanghai flights

FAQs: Take a flight from London to Shanghai hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from London to Shanghai.
FAQs
Cheap plane tickets from London to Shanghai can start from as little as £410 when you book in advance. The average flight ticket price for London to Shanghai is £520; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the London to Shanghai flight travel time is 11 h 30 min   for the 5702 mile long route, but the duration can vary if you travel on weekends and holidays.
The first flight from London to Shanghai leaves at 06: 20. Plan your trip with the Journey Planner   from Omio.
The last flight from London to Shanghai leaves at 22: 05.
For the best London to Shanghai flight to purchase, you can travel safely and comfortably with KLM, Cathay Pacific, China Eastern, Air France, Finnair, Qatar Airways, SAS, Turkish Airlines, Lufthansa, JAL Express (2), Asiana or Emirates. However, it's always good to check all possible airlines with services to Shanghai from London to compare what amenities they may offer.

Flights from London to Shanghai generally leave from London Gatwick Airport and arrive in Shanghai Pudong.

London Gatwick Airport is 46.6 km away from London city centre and Shanghai Pudong is 46.8 km from Shanghai city centre.

The cheapest month for a flight from London to Shanghai is February.
Yes, you can take a flight to Shanghai from London.

More options for your journey from London to Shanghai

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers