Shop travel
Shop travel
Shop travel
Stays
Stays
Flights
Flights
Cars
Cars
Packages
Packages
Things to do
Things to do
Deals
Groups & meetings
Open app
SGD
•
List your property
Support
Trips
Communication Center
Sign in
Unlock instant savings with Member Prices
Sign in
Learn more about One Key
Feedback
British Airways flights to London from Shanghai
View S$910 flight on Mon, 24 May, 2027
Return
One-way
Multi-city
Direct flights only
Leaving from
Swap origin and destination values
Going to
Select dates
Travellers, Cabin class
Travellers and Cabin class
Adults
Adults
Decrease the number of adults
Increase the number of adults
Children
Ages 2 to 17
Decrease the number of children
Increase the number of children
Infants on lap
Younger than 2
Decrease the number of infants on lap
Increase the number of infants on lap
Infants in seat
Younger than 2
Decrease the number of infants in seat
Increase the number of infants in seat
Cabin class
COACH
ECONOMY_PREMIUM
BUSINESS
FIRST_CLASS
Done
Search
Add a stay to Bundle & Save*
Expedia.com.sg
British Airways Flights from Hongqiao International Airport (SHA) to London (LON-All Airports)
British Airways Flights
Flights
Expedia.com.sg
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 40% on select hotels after you book a flight*
Earn twice
Earn your airline miles on top of our rewards
Sign in
S$910 Cheap British Airways flights Shanghai (SHA) to London (LON)
Prices were available within the past 7 days and start at S$910 for one-way flights and S$1,221 for return, for the period specified. Prices and availability are subject to change.
All deals
One way
Return
Wed, 2 Dec - Wed, 9 Dec
PVG
Shanghai
LHR
London
S$1,221
Return
Found 5 hours ago
Select British Airways flight, departing Wed, 2 Dec from Shanghai to London, returning Wed, 9 Dec, priced at S$1,221 Found 5 hours ago
Travel information
Origin airport
Hongqiao International Airport
Destination airport
Heathrow Airport
Distance
9,211 km away
Airline name
British Airways
Airline code
BA
Return price
S$1,221
Explore a world of travel with Expedia
Lodging
Flights
London Hotels
Standard Link for London Hotels
Budget Hotels in Soho
Standard Link for Budget Hotels in Soho
Flights from LON-All Airports
Standard Link for Flights from LON-All Airports
Air Canada SAO-All Airports to LON-All Airports flights
Standard Link for Air Canada SAO-All Airports to LON-All Airports flights
Air Europa PAR-All Airports to LON-All Airports flights
Standard Link for Air Europa PAR-All Airports to LON-All Airports flights
American Airlines Cincinnati - Northern Kentucky Intl. to LON-All Airports flights
Standard Link for American Airlines Cincinnati - Northern Kentucky Intl. to LON-All Airports flights
American Airlines Indianapolis Intl. to LON-All Airports flights
Standard Link for American Airlines Indianapolis Intl. to LON-All Airports flights
Austrian Airlines ROM-All Airports to LON-All Airports flights
Standard Link for Austrian Airlines ROM-All Airports to LON-All Airports flights
British Airways Aberdeen to LON-All Airports flights
Standard Link for British Airways Aberdeen to LON-All Airports flights
British Airways Edinburgh to LON-All Airports flights
Standard Link for British Airways Edinburgh to LON-All Airports flights
British Airways Frankfurt Intl. to LON-All Airports flights
Standard Link for British Airways Frankfurt Intl. to LON-All Airports flights
British Airways Hamad Intl. to LON-All Airports flights
Standard Link for British Airways Hamad Intl. to LON-All Airports flights
British Airways Kempegowda Intl. to LON-All Airports flights
Standard Link for British Airways Kempegowda Intl. to LON-All Airports flights
British Airways Kota Kinabalu Intl. to LON-All Airports flights
Standard Link for British Airways Kota Kinabalu Intl. to LON-All Airports flights
British Airways Marseille - Provence to LON-All Airports flights
Standard Link for British Airways Marseille - Provence to LON-All Airports flights
British Airways Minneapolis - St. Paul Intl. to LON-All Airports flights
Standard Link for British Airways Minneapolis - St. Paul Intl. to LON-All Airports flights
Cathay Pacific Hong Kong Intl. to LON-All Airports flights
Standard Link for Cathay Pacific Hong Kong Intl. to LON-All Airports flights
Emirates Bandaranaike Intl. to LON-All Airports flights
Standard Link for Emirates Bandaranaike Intl. to LON-All Airports flights
Emirates King Fahd Intl. to LON-All Airports flights
Standard Link for Emirates King Fahd Intl. to LON-All Airports flights
Ethiopian Airlines Dubai Intl. to LON-All Airports flights
Standard Link for Ethiopian Airlines Dubai Intl. to LON-All Airports flights
Eurowings Brandenburg to LON-All Airports flights
Standard Link for Eurowings Brandenburg to LON-All Airports flights
Finnair YMQ-All Airports to LON-All Airports flights
Standard Link for Finnair YMQ-All Airports to LON-All Airports flights
Lufthansa Düsseldorf Intl. to LON-All Airports flights
Standard Link for Lufthansa Düsseldorf Intl. to LON-All Airports flights
Lufthansa Findel to LON-All Airports flights
Standard Link for Lufthansa Findel to LON-All Airports flights
Qatar Airways Changi to LON-All Airports flights
Standard Link for Qatar Airways Changi to LON-All Airports flights
Qatar Airways Senai Intl. to LON-All Airports flights
Standard Link for Qatar Airways Senai Intl. to LON-All Airports flights
Singapore Airlines Kingsford Smith Intl. to LON-All Airports flights
Standard Link for Singapore Airlines Kingsford Smith Intl. to LON-All Airports flights
Singapore Airlines Tullamarine to LON-All Airports flights
Standard Link for Singapore Airlines Tullamarine to LON-All Airports flights
Turkish Airlines Rajiv Gandhi Intl. to LON-All Airports flights
Standard Link for Turkish Airlines Rajiv Gandhi Intl. to LON-All Airports flights
Turkish Airlines Tbilisi Intl. to LON-All Airports flights
Standard Link for Turkish Airlines Tbilisi Intl. to LON-All Airports flights
United QLA-All Airports to LON-All Airports flights
Standard Link for United QLA-All Airports to LON-All Airports flights
Virgin Atlantic Indira Gandhi Intl. to LON-All Airports flights
Standard Link for Virgin Atlantic Indira Gandhi Intl. to LON-All Airports flights
Vistara Chhatrapati Shivaji Intl. to LON-All Airports flights
Standard Link for Vistara Chhatrapati Shivaji Intl. to LON-All Airports flights
Flights from Aberdeen (ABZ) to London (LON)
Standard Link for Flights from Aberdeen (ABZ) to London (LON)
Flights from Adelaide (ADL) to London (LON)
Standard Link for Flights from Adelaide (ADL) to London (LON)
Flights from Málaga (AGP) to London (LON)
Standard Link for Flights from Málaga (AGP) to London (LON)
Flights from Amsterdam (AMS) to London (LON)
Standard Link for Flights from Amsterdam (AMS) to London (LON)
Flights from Antwerp (ANR) to London (LON)
Standard Link for Flights from Antwerp (ANR) to London (LON)
Flights from Ancona (AOI) to London (LON)
Standard Link for Flights from Ancona (AOI) to London (LON)
Flights from Barth (BBH) to London (LON)
Standard Link for Flights from Barth (BBH) to London (LON)
Flights from Bridgetown (BGI) to London (LON)
Standard Link for Flights from Bridgetown (BGI) to London (LON)
Flights from Broomfield (BJC) to London (LON)
Standard Link for Flights from Broomfield (BJC) to London (LON)
Flights from Bangkok (BKK) to London (LON)
Standard Link for Flights from Bangkok (BKK) to London (LON)
Flights from Boise (BOI) to London (LON)
Standard Link for Flights from Boise (BOI) to London (LON)
Flights from Clermont-Ferrand (CFE) to London (LON)
Standard Link for Flights from Clermont-Ferrand (CFE) to London (LON)
Flights from Christchurch (CHC) to London (LON)
Standard Link for Flights from Christchurch (CHC) to London (LON)
Flights from Colombo (CMB) to London (LON)
Standard Link for Flights from Colombo (CMB) to London (LON)
Flights from Cuenca (CUE) to London (LON)
Standard Link for Flights from Cuenca (CUE) to London (LON)
Flights from Delhi (DEL) to London (LON)
Standard Link for Flights from Delhi (DEL) to London (LON)
Flights from Detroit (DTT) to London (LON)
Standard Link for Flights from Detroit (DTT) to London (LON)
Flights from Düsseldorf (DUS) to London (LON)
Standard Link for Flights from Düsseldorf (DUS) to London (LON)
Flights from Essaouira (ESU) to London (LON)
Standard Link for Flights from Essaouira (ESU) to London (LON)
Flights from Exeter (EXT) to London (LON)
Standard Link for Flights from Exeter (EXT) to London (LON)
Flights from Falmouth (FMH) to London (LON)
Standard Link for Flights from Falmouth (FMH) to London (LON)
Flights from Frankfurt (FRA) to London (LON)
Standard Link for Flights from Frankfurt (FRA) to London (LON)
Flights from Glasgow (GLA) to London (LON)
Standard Link for Flights from Glasgow (GLA) to London (LON)
Flights from Guayaquil (GYE) to London (LON)
Standard Link for Flights from Guayaquil (GYE) to London (LON)
Flights from Hefei (HFE) to London (LON)
Standard Link for Flights from Hefei (HFE) to London (LON)
Flights from Hvammstangi (HVM) to London (LON)
Standard Link for Flights from Hvammstangi (HVM) to London (LON)
Flights from Iasi (IAS) to London (LON)
Standard Link for Flights from Iasi (IAS) to London (LON)
Flights from Ibiza (IBZ) to London (LON)
Standard Link for Flights from Ibiza (IBZ) to London (LON)
Flights from Wilmington (ILM) to London (LON)
Standard Link for Flights from Wilmington (ILM) to London (LON)
Flights from Jacksonville (JAX) to London (LON)
Standard Link for Flights from Jacksonville (JAX) to London (LON)
Flights from Johannesburg (JNB) to London (LON)
Standard Link for Flights from Johannesburg (JNB) to London (LON)
Flights from Joinville (JOI) to London (LON)
Standard Link for Flights from Joinville (JOI) to London (LON)
Flights from Huang Ping (KJH) to London (LON)
Standard Link for Flights from Huang Ping (KJH) to London (LON)
Flights from Katowice (KTW) to London (LON)
Standard Link for Flights from Katowice (KTW) to London (LON)
Flights from Leinster (LER) to London (LON)
Standard Link for Flights from Leinster (LER) to London (LON)
Flights from Manchester (MAN) to London (LON)
Standard Link for Flights from Manchester (MAN) to London (LON)
Flights from Mexico City (MEX) to London (LON)
Standard Link for Flights from Mexico City (MEX) to London (LON)
Flights from Miami (MIA) to London (LON)
Standard Link for Flights from Miami (MIA) to London (LON)
Flights from Murcia (MJV) to London (LON)
Standard Link for Flights from Murcia (MJV) to London (LON)
Flights from Naples (NAP) to London (LON)
Standard Link for Flights from Naples (NAP) to London (LON)
Flights from Knock (NOC) to London (LON)
Standard Link for Flights from Knock (NOC) to London (LON)
Flights from Sinop (NOP) to London (LON)
Standard Link for Flights from Sinop (NOP) to London (LON)
Flights from Oklahoma City (OKC) to London (LON)
Standard Link for Flights from Oklahoma City (OKC) to London (LON)
Flights from Ontario (ONO) to London (LON)
Standard Link for Flights from Ontario (ONO) to London (LON)
Flights from Cork (ORK) to London (LON)
Standard Link for Flights from Cork (ORK) to London (LON)
Flights from Osaka (OSA) to London (LON)
Standard Link for Flights from Osaka (OSA) to London (LON)
Flights from Bucharest (OTP) to London (LON)
Standard Link for Flights from Bucharest (OTP) to London (LON)
Flights from Paris (PAR) to London (LON)
Standard Link for Flights from Paris (PAR) to London (LON)
Flights from Phoenix (PHX) to London (LON)
Standard Link for Flights from Phoenix (PHX) to London (LON)
Flights from Pemba Island (PMA) to London (LON)
Standard Link for Flights from Pemba Island (PMA) to London (LON)
Flights from Troyes (QYR) to London (LON)
Standard Link for Flights from Troyes (QYR) to London (LON)
Flights from Rost (RET) to London (LON)
Standard Link for Flights from Rost (RET) to London (LON)
Flights from Green River (RVR) to London (LON)
Standard Link for Flights from Green River (RVR) to London (LON)
Flights from Rio Turbio (RYO) to London (LON)
Standard Link for Flights from Rio Turbio (RYO) to London (LON)
Flights from Santa Fe (SFN) to London (LON)
Standard Link for Flights from Santa Fe (SFN) to London (LON)
Flights from Thessaloniki (SKG) to London (LON)
Standard Link for Flights from Thessaloniki (SKG) to London (LON)
Flights from Stockholm (STO) to London (LON)
Standard Link for Flights from Stockholm (STO) to London (LON)
Flights from Targu Mures (TGM) to London (LON)
Standard Link for Flights from Targu Mures (TGM) to London (LON)
Flights from Tivat (TIV) to London (LON)
Standard Link for Flights from Tivat (TIV) to London (LON)
Flights from Tromsø (TOS) to London (LON)
Standard Link for Flights from Tromsø (TOS) to London (LON)
Flights from Tokyo (TYO) to London (LON)
Standard Link for Flights from Tokyo (TYO) to London (LON)
Flights from Uliastai (ULZ) to London (LON)
Standard Link for Flights from Uliastai (ULZ) to London (LON)
Flights from Useless Loop (USL) to London (LON)
Standard Link for Flights from Useless Loop (USL) to London (LON)
Flights from Santa Cruz (VVI) to London (LON)
Standard Link for Flights from Santa Cruz (VVI) to London (LON)
Flights from Epernay (XEP) to London (LON)
Standard Link for Flights from Epernay (XEP) to London (LON)
Flights from Jerez de La Frontera (XRY) to London (LON)
Standard Link for Flights from Jerez de La Frontera (XRY) to London (LON)
Flights from St. Leonard (YSL) to London (LON)
Standard Link for Flights from St. Leonard (YSL) to London (LON)
*Available to Expedia members.