Welcome | SIGN OUT

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
As seen in...
Expert Travel Advice Provided by Farecompare

Daily Non-stop Flight Schedules from Pu Dong to Heathrow

  • Airline
    Mon
    Tue
    Wed
    Thu
    Fri
    Sat
    Sun
    Earliest Flight
    Latest Flight
    Average Duration
  • British Airways
    1
    1
    0
    1
    1
    1
    1
    10:55 AM
    10:55 AM
    12:45
  • China Eastern Airlines
    0
    1
    0
    1
    0
    1
    1
    12:35 PM
    12:35 PM
    1:16
  • Virgin Atlantic Airways
    2
    0
    2
    2
    2
    2
    2
    11:25 AM
    11:25 AM
    1:05

Cheap Domestic Flights from Shanghai - SHA

Flights
Airline
Lowest Price
China E, Hainan, Shanghai, China S, Air China
元1380

Cheap International Flights from Shanghai - SHA

Flights
Airline
Lowest Price
Srilankan Airlines, Thai, China E, Shanghai
元2733
Air China, Delta, Shanghai, Japan, China E, All Nippon
元2049
Qantas, China E, Air China
元4316
Philippine, Cebu Pacific
元1545
China E, Air China
元4267
China E, Singapore
元2739

Cheap International Flights to London - LON

Flights
Airline
Lowest Price
British Airways, American, Continental, Delta, Kuwait, Virgin Atlantic
$640
British Airways, Air France
€99
Thai, Qantas, EVA, British Airways
THB24804
British Airways, Air France
€126
British Airways, Continental
$715
Virgin Atlantic, Emirates, Royal Brunei, British Airways
﷼1896
British Airways, Cathay, Hong Kong, New Zealand, Qantas, Virgin Atlantic
HKD5876
United, Virgin Atlantic, British Airways
$780
Malaysia
MYR2533
British Airways, Delta
$788
Singapore, Qantas, British Airways
SGD1161
Jet India, Air India, British Airways, Kingfisher
₨21060
British Airways
$776
British Airways, Virgin Atlantic
$745
British Airways
$727
Virgin Atlantic, Kingfisher, British Airways, Air India, Jet India
₨31306
British Airways, Air China
元4618
British Airways, United, Virgin Atlantic
$716
Alitalia, British Airways, Ethiopian
€146
American, British Airways, Delta, Virgin Atlantic
$686
British Airways, Japan, All Nippon, Virgin Atlantic
¥76345
British Airways, US Airways
$739
British Airways
$1024
British Airways, Lufthansa
€132
British Airways
€140
Virgin Atlantic, British Airways
$815
Turkish, Pegasus, British Airways
€126
British Airways
$800
Air China, Cathay, Emirates, Etihad, Gulf Air, Japan, Korean, KLM, Malaysia, All Nippon, Asiana, Philippine, Qatar, Singapore, Thai, Vietnam, Virgin Atlantic
$958
British Airways, American, Virgin Atlantic, United
$688
British Airways, Continental, Virgin Atlantic
$719
Delta, American, British Airways, Virgin Atlantic
$738
SWISS, British Airways
CHF191
Virgin Atlantic, S African, British Airways
ZAR6209
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, BMI, Aeroflot
€142
Asiana, Korean
₩1076391
US Airways
$764
British Airways
$739
Aer Lingus, BMI, Air France
€91
Air Canada, British Airways, Air Transat, Virgin Atlantic
CAD765
British Airways
$776
British Airways, Alitalia
€93
British Airways
₨29872
British Airways, Brussels
€129
British Airways, Lufthansa
€125
British Airways, BMI, Egyptair
EGP2771
British Airways, BMI, Austrian
€131
British Airways, Norwegian, SAS
kr949
Norwegian, British Airways, Finnair
€109
British Airways, Aegean
€159
British Airways, Cathay, Emirates, Etihad, Garuda, Japan, Jetstar, Korean, Malaysia, Mihin Lanka, All Nippon, Qantas, Singapore, Saudi Arabian, Thai, Srilankan Airlines, Virgin Atlantic
$944
British Airways
₨30934
British Airways, American
$838
TAM, British Airways
$951
British Airways, SWISS
CHF175
Lufthansa, British Airways, Air Berlin
€97
Cheap Flights from Shanghai to London, from 元5236 Round trip from SHA to LON