Wayfli › Shanghai (PVG) › To London (LGW)
Shanghai (PVG) to London (LGW) flights
There are direct flights from Shanghai Pudong International Airport to London Gatwick Airport, sold by 2 airlines (including codeshares): Air China and China Eastern. The distance is 9,252 km, about 11h 45m in the air. There are also 25 one-stop options, via airports such as Istanbul, Amsterdam and Paris.
Live fares for PVG → LGWSee all routes on the map9,252 kmdistance
~11h 45mdirect flight time (estimate)
2direct airlines
25one-stop options
Direct flights from Shanghai to London
| Route | Airlines (incl. codeshares) | Distance | Time (est.) |
|---|---|---|---|
| PVG → LGW | Air China, China Eastern | 9,252 km | ~11h 45m |
Best one-stop connections
Through the biggest hubs first. Times include about 100 minutes to change planes.
| Via | Airlines | Distance | Time (est.) |
|---|---|---|---|
| IST Istanbul | Air China and China Eastern then Turkish Airlines | 10,515 km | ~15h 30m |
| AMS Amsterdam | China Southern Airlines and KLM then easyJet | 9,275 km | ~14h |
| CDG Paris | Air France and Air China then Air France and easyJet | 9,574 km | ~14h 20m |
| FRA Frankfurt | Air China and Lufthansa then Condor | 9,488 km | ~14h 15m |
| DXB Dubai | Emirates then Emirates | 11,922 km | ~17h 10m |
| PEK Beijing | Air China and China Southern Airlines then Air China | 9,265 km | ~14h |
| BCN Barcelona | Air China then easyJet and Vueling | 10,973 km | ~16h 5m |
| MAD Madrid | China Eastern then Iberia Express and easyJet | 11,485 km | ~16h 40m |
| FCO Rome | ITA Airways and China Eastern then easyJet | 10,576 km | ~15h 35m |
| MUC Munich | Air China and Lufthansa then easyJet | 9,692 km | ~14h 30m |
| CAN Guangzhou | Air China and China Southern Airlines then China Southern Airlines | 10,702 km | ~15h 45m |
| DOH Doha | Qatar Airways then Qatar Airways | 12,011 km | ~17h 20m |
More from Shanghai and London
- London (LGW) to Shanghai (PVG) · return route
- All direct flights from Shanghai (PVG)
- All direct flights from London (LGW)
- Shanghai to Istanbul (IST)
- Shanghai to Amsterdam (AMS)
- Shanghai to Paris (CDG)
- Shanghai to Frankfurt (FRA)
- Shanghai to Dubai (DXB)
- Shanghai to London (LHR)
- Shanghai to Beijing (PEK)
- Shanghai to Manchester (MAN)
- Shanghai to Chicago (ORD)
- Shanghai to Barcelona (BCN)
- Shanghai to Madrid (MAD)
- Shanghai to Rome (FCO)
- Istanbul (IST) to London
- Amsterdam (AMS) to London
- Paris (CDG) to London
- Frankfurt (FRA) to London
- Dubai (DXB) to London
- Beijing (PEK) to London
- Barcelona (BCN) to London
- Madrid (MAD) to London
- Rome (FCO) to London
- Munich (MUC) to London
- Guangzhou (CAN) to London
- New York (JFK) to London
Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.