Cheap Flights from Shanghai to London - SHA to LON (reverse)
Popular Flights from Shanghai to London
- Airfare from Shanghai to London on Etihad Airways from 元5236 round trip
- Airfare from Shanghai to London on Aeroflot Russian Airlines from 元5321 round trip
- Airfare from Shanghai to London on Emirates from 元5346 round trip
- Airfare from Shanghai to London on China Eastern Airlines from 元5492 round trip
- Airfare from Shanghai to London on Virgin Atlantic Airways from 元5627 round trip
Did You Know?
- The largest aircraft operated by Thai flying between Shanghai, CN and London, GB is a 330 with 305 seats.
- The smallest aircraft operated by Emirates flying between Shanghai, CN and London, GB is a 340 with 267 seats.
- Hong Kong, HK is the most popular connection for one stop flights between Shanghai, CN and London, GB.
- Emirates has 16 one stop flights between Shanghai, CN and London, GB.
- British Airways has the most nonstop flights between Shanghai, CN and London, GB.
- The shortest flight between Shanghai, CN and London, GB on Lufthansa is 5,887 miles.
- 616,339 seats are available per day to fly out of Shanghai, CN connecting to London, GB
- 192 flights per week fly out of Shanghai, CN connecting to London, GB
Quick Links
As seen in...

Farecompare Research Tools
Daily Non-stop Flight Schedules from Pu Dong to Heathrow
- AirlineMonTueWedThuFriSatSunEarliest FlightLatest FlightAverage Duration
- British Airways110111110:55 AM10:55 AM12:45
- China Eastern Airlines010101112:35 PM12:35 PM1:16
- Virgin Atlantic Airways202222211:25 AM11:25 AM1:05
Cheap International Flights to London - LON
Flights
Airline
Lowest Price
British Airways, Cathay, Hong Kong, New Zealand, Qantas, Virgin Atlantic
HKD5876
Air China, Cathay, Emirates, Etihad, Gulf Air, Japan, Korean, KLM, Malaysia, All Nippon, Asiana, Philippine, Qatar, Singapore, Thai, Vietnam, Virgin Atlantic
$958
American, Air Canada, British Airways, Air China, Cathay, Emirates, Etihad, Japan, Korean, Malaysia, China E, New Zealand, Asiana, Qantas, S African, Singapore, Thai, United, Vietnam, Virgin Atlantic
AUD1457
British Airways, Cathay, Emirates, Etihad, Garuda, Japan, Jetstar, Korean, Malaysia, Mihin Lanka, All Nippon, Qantas, Singapore, Saudi Arabian, Thai, Srilankan Airlines, Virgin Atlantic
$944