
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 25% on select hotels after you book a flight*
KLM flights from Shanghai to London (PVG→LCY)
Prices were available within the past 7 days and start at £420 for one-way flights and £641 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Tue, 10 Feb - Tue, 17 Feb
PVG
Shanghai
LCY
London
£641 Return, found 22 hours ago
£641
Return
found 22 hours ago

Tue, 10 Feb - Tue, 17 Feb
PVG
Shanghai
LCY
London
£672 Return, found 22 hours ago
£672
Return
found 22 hours ago

Wed, 28 Oct - Fri, 13 Nov
PVG
Shanghai
LCY
London
£676 Return, found 4 days ago
£676
Return
found 4 days ago

Wed, 28 Oct - Fri, 13 Nov
PVG
Shanghai
LCY
London
£691 Return, found 4 days ago
£691
Return
found 4 days ago

Sun, 15 Feb - Thu, 19 Mar
PVG
Shanghai
LCY
London
£753 Return, found 5 days ago
£753
Return
found 5 days ago

Wed, 13 May - Fri, 29 May
PVG
Shanghai
LCY
London
£769 Return, found 5 days ago
£769
Return
found 5 days ago
Alternative airports near London
Prices were available within the past 7 days. Prices and availability are subject to change.
Select flight to Gatwick LGW. Average driving time to city centre is 52 minutes. Flights from £1,037
Origin airport | Pudong Intl. |
|---|---|
Destination airport | London City |
Airlines serving | KLM, Lufthansa, Swiss International Air Lines |
Popular airline | KLM |
Distance | 9158 km |
Explore a world of travel with Expedia
- Flights to London
- Air Algerie MOW-All Airports to LON-All Airports flights
- Air France MOW-All Airports to LON-All Airports flights
- Air India Delhi (DEL) to London (LHR) flights
- Air India Bengaluru (BLR) to London (LHR) flights
- Austrian Airlines Cairo Intl. to LON-All Airports flights
- Austrian Airlines Logan Intl. to LON-All Airports flights
- Azerbaijan Airlines MOW-All Airports to LON-All Airports flights
- British Airways Aberdeen (ABZ) to London (LHR) flights
- British Airways Madrid (MAD) to London (LHR) flights
- British Airways Stockholm (ARN) to London (LHR) flights
- British Airways Barcelona (BCN) to London (LHR) flights
- British Airways Barcelona Intl. to LON-All Airports flights
- British Airways Calgary (YYC) to London (LHR) flights
- British Airways Cape Town (CPT) to London (LHR) flights
- British Airways Nice (NCE) to London (LHR) flights
- British Airways Dubai (DXB) to London (LHR) flights
- British Airways Edinburgh (EDI) to London (LHR) flights
- British Airways Edinburgh to LON-All Airports flights
- British Airways Athens (ATH) to London (LHR) flights
- British Airways Warsaw (WAW) to London (LHR) flights
- British Airways Belfast (BHD) to London (LHR) flights
- British Airways Glasgow (GLA) to London (LHR) flights
- British Airways Glasgow Intl. to LON-All Airports flights
- British Airways Hamburg (HAM) to London (LHR) flights
- British Airways Tokyo (HND) to London (LHR) flights
- British Airways Hong Kong (HKG) to London (LHR) flights
- British Airways Lisbon (LIS) to London (LHR) flights
- British Airways Delhi (DEL) to London (LHR) flights
- British Airways Inverness (INV) to London (LHR) flights
- British Airways Islamabad (ISB) to London (LHR) flights
- British Airways Istanbul (IST) to London (LHR) flights
- British Airways JKT-All Airports to LON-All Airports flights
- British Airways New York (JFK) to London (LHR) flights
- British Airways Copenhagen (CPH) to London (LHR) flights
- British Airways Larnaca (LCA) to London (LHR) flights
- British Airways Manchester (MAN) to London (LHR) flights
- British Airways Miami (MIA) to London (LHR) flights
- British Airways Lagos (LOS) to London (LHR) flights
- British Airways Newcastle (NCL) to London (LHR) flights
- British Airways Abuja (ABV) to London (LHR) flights
- British Airways Chicago (ORD) to London (LHR) flights
- British Airways Johannesburg (JNB) to London (LHR) flights
- British Airways George Town (GCM) to London (LHR) flights
- British Airways Paris (CDG) to London (LHR) flights
- British Airways San Francisco (SFO) to London (LHR) flights
- British Airways Amsterdam (AMS) to London (LHR) flights
- British Airways Schiphol to LON-All Airports flights
- British Airways SDZ-All Airports to LON-All Airports flights
- British Airways Tenerife (TFS) to London (LHR) flights
- British Airways Prague (PRG) to London (LHR) flights
- British Airways Vancouver (YVR) to London (LHR) flights
- British Airways YMQ-All Airports to LON-All Airports flights
- Cathay Pacific Hong Kong (HKG) to London (LHR) flights
- Cathay Pacific TYO-All Airports to LON-All Airports flights
- Delta WAS-All Airports to LON-All Airports flights
- Delta YMQ-All Airports to LON-All Airports flights
- Easyjet Belfast Intl. to LON-All Airports flights
- Easyjet Brandenburg to LON-All Airports flights
- Easyjet Glasgow Intl. to LON-All Airports flights
- Easyjet PAR-All Airports to LON-All Airports flights
- Egyptair Cairo (CAI) to London (LHR) flights
- Emirates Allam Iqbal Intl. to LON-All Airports flights
- Emirates BJS-All Airports to LON-All Airports flights
- Emirates Hong Kong Intl. to LON-All Airports flights
- Emirates Sydney (SYD) to London (LHR) flights
- Emirates MOW-All Airports to LON-All Airports flights
- Eurostar PAR-All Airports to LON-All Airports flights
- Eva Airways Bangkok (BKK) to London (LHR) flights
- Finnair STO-All Airports to LON-All Airports flights
- Fly Play WAS-All Airports to LON-All Airports flights
- Hainan Airlines SIA-All Airports to LON-All Airports flights
- Ita Airways PAR-All Airports to LON-All Airports flights
- Ita Airways ROM-All Airports to LON-All Airports flights
- Kenya Airways Nairobi (NBO) to London (LHR) flights
- Kenya Airways Murtala Muhammed Intl. to LON-All Airports flights
- Klm DTT-All Airports to LON-All Airports flights
- Klm Jorge Chávez Intl. to LON-All Airports flights
- Klm SAO-All Airports to LON-All Airports flights
- Klm Amsterdam (AMS) to London (LHR) flights
- Klm Schiphol to LON-All Airports flights
- Klm SEL-All Airports to LON-All Airports flights
- Latam Airlines Group SAO-All Airports to LON-All Airports flights
- Lufthansa REK-All Airports to LON-All Airports flights
- Qatar Airways Lahore (LHE) to London (LHR) flights
- Qatar Airways Lagos (LOS) to London (LHR) flights
- Qatar Airways Kathmandu (KTM) to London (LHR) flights
- Tap Portugal RIO-All Airports to LON-All Airports flights
- Turkish Airlines Dubai Intl. to LON-All Airports flights
- Turkish Airlines MOW-All Airports to LON-All Airports flights
- Vietnam Airlines TYO-All Airports to LON-All Airports flights
- Virgin Atlantic Mumbai (BOM) to London (LHR) flights
- Virgin Atlantic Delhi (DEL) to London (LHR) flights
- Virgin Atlantic New York (JFK) to London (LHR) flights
- Virgin Atlantic Lagos (LOS) to London (LHR) flights
- Virgin Atlantic QLA-All Airports to LON-All Airports flights
- Virgin Atlantic Montego Bay (MBJ) to London (LHR) flights
*Available to Expedia members.