Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
London Heathrow Shanghai Pudong | Outbound 24/08/25 2 Stopovers (ATH, CAI) A30609, MS0750, MU0224 48h 45min | Return - | | ![]() | £1,155 | ||
London Heathrow Shanghai Pudong | Outbound 08/12/25 1 Stopover (AMS) KL1016, KL0895 29h 00min | Return 24/12/25 1 Stopover (CDG) AF0111, AF1334 17h 50min | | ![]() | ? | £482 | |
Best option London Heathrow Shanghai Pudong | Outbound 06/10/25 direct BA0169 12h 45min | Return 24/10/25 direct BA0168 14h 30min | | ![]() | ? | £666 | |
London Heathrow Shanghai Pudong | Outbound 08/12/25 1 Stopover (BAH) GF0006, GF0124 30h 35min | Return 24/12/25 1 Stopover (BAH) GF0125, GF0003 30h 15min | | ![]() | £547 | ||
London Heathrow Shanghai Pudong | Outbound 08/12/25 1 Stopover (CDG) AF1181, AF0116 15h 45min | Return 24/12/25 1 Stopover (CDG) AF0111, AF1334 17h 50min | | ![]() | ? | £485 | |
London Heathrow Shanghai Pudong | Outbound 08/12/25 1 Stopover (CDG) AF1181, AF0116 15h 45min | Return 24/12/25 1 Stopover (CDG) AF0111, AF1334 17h 50min | | ![]() | £509 | ||
London Heathrow Shanghai Pudong | Outbound 08/12/25 1 Stopover (BAH) GF0006, GF0124 30h 35min | Return 24/12/25 1 Stopover (BAH) GF0125, GF0007 22h 05min | | ![]() | ? | £523 | |
London Heathrow Shanghai Pudong | Outbound 08/12/25 1 Stopover (AMS) KL1016, KL0895 29h 00min | Return 24/12/25 1 Stopover (CDG) AF0111, AF1680 17h 55min | | ![]() | ? | £541 | |
London Heathrow Shanghai Pudong | Outbound 08/12/25 1 Stopover (CDG) AF1681, AF0116 26h 05min | Return 24/12/25 1 Stopover (CDG) AF0111, AF1334 17h 50min | | ![]() | £552 | ||
London Heathrow Shanghai Pudong | Outbound 05/12/25 1 Stopover (ZRH) LX0317, LX0188 15h 40min | Return 21/12/25 1 Stopover (ZRH) LX0189, LX0316 28h 25min | | ![]() | ? | £561 |
Stops
- Direct flight
Airline
- Gulf Air
- KLM
- Air France
- Lufthansa
- British Airways
Tips and tricks to help you find cheap flights from London Heathrow to Shanghai Pudong
Favourite airline: Lufthansa
The favourite airline for flights from London Heathrow to Shanghai Pudong is Lufthansa.

Lufthansa
15 %

Etihad Airways
11 %

Qatar Airways
10 %
Cheapest weekday: Sunday
Flight prices fluctuate during the week. Flights are 8 % cheaper on Sunday.
Stopover flights are the cheapest connection
Compared to flights with a stopover, direct flights are £48.00 more expensive on this route.
non stop flight
1 stop
2 stops
12h 45min
17h 40min
20h 00min
505 GBP
457 GBP
572 GBP
The favourite connection is non-stop
23 % of travellers decide to book a direct flight on this route.
Route
bookings
Direct flights
12h 45min, from 505 GBP
23 %
1 stopover Frankfurt-Main
19h 45min, from 662 GBP
18 %
1 stopover Abu Dhabi
18h 05min, from 557 GBP
15 %
Important flight information
Flight information: London Heathrow - Shanghai Pudong
Cheapest outbound flight from | 1 154,97 GBP |
---|---|
Outbound and return from | 481,42 GBP |
Flight duration | min. 11:05 / max. 11:30 |
Return flight duration | min. 12:30/ max. 13:00 |
Distance | 9251 km |
Flights per week | 28 |
Departure airport | Airport London Heathrow (LHR) |
Arrival airport | Airport Shanghai Pudong (PVG) |
Destination country | Flights to China |
Alternative routes to China
- Flight London Heathrow - Beijing International from 401 GBP
- Flight London Heathrow - Guangzhou from 552 GBP
Alternative flights to Shanghai Pudong
- Flight London Gatwick - Shanghai Pudong from 506 GBP
- Flight London - Shanghai Pudong from 482 GBP
- Flight Manchester - Shanghai Pudong from 504 GBP
- Flight London Luton - Shanghai Pudong from 767 GBP
Flight destinations with a similar price
- Flight London Heathrow - Kolkata from 473 GBP
- Flight London Heathrow - Ahmedabad from 444 GBP
- Flight London Heathrow - Amritsar from 458 GBP
- Flight London Heathrow - Islamabad from 468 GBP
- Flight London Heathrow - Melbourne from 444 GBP
- Flight London Heathrow - Brisbane from 520 GBP
- Flight London Heathrow - Halifax from 498 GBP
- Flight London Heathrow - Calgary from 477 GBP
- Flight London Heathrow - Edmonton from 449 GBP
- Flight London Heathrow - Dar es Salaam from 528 GBP