SEARCH ONE AND DONE. - Compare hundreds of travel sites at once.
Choose where to book.
Find deals from over 400 airlines worldwide.

Cheap Flights from Shanghai to London (SHA - LHR)

DepartReturn
1 adult
Note: some airlines charge for infants in laps.
The price shown for each flight will be the average for all passengers including any infants.
Choose Sites to Compare vs. KAYAK

Best fares from SHA to LHR (Found by others)

Sun Mon Tue Wed Thu Fri Sat
      1 $1328 2 $1056 3 $926 4 $926
5
$926
6 $1107 7 $1505 8 $1045 9 $1450 10 $1572 11 $2769
12 $1887 13 $886 14 $1112 15 $1097 16 $1155 17 $1101 18
$1101
19
$1101
20
$1101
21 $854 22 $854 23 $854 24 $854 25 $1007
26
$1007
27
$1007
28
$1007
29 $854 30 $854 31 $926  
KAYAK searches hundreds of sites to find the best rate for your next flight from Shanghai to London. Get the best flight deal for your London trip!
Here's how it works. Search KAYAK for a flight ticket from Shanghai to London. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights SHA to LHR on British Airways
Flight # Depart PVG Arrive LHR Sun Mon Tue Wed Thu Fri Sat Valid Between
1168 7:30 am 1:00 pm Sep 24 - Oct 22
168 8:40 am 2:05 pm Sep 19 - Oct 24
168 10:55 am 3:50 pm Oct 26 - Nov 2
168 11:00 am 4:25 pm Sep 21 - Oct 20
168 11:00 am 4:25 pm Sep 18 - Oct 25