Cheapest return flights from Shanghai to London in June from 519€
AirHint found the following cheapest return flights from Shanghai (SHA) to London (LHR)
in June 2026 (see full year ).
Return flights
02 Jun
- 09 Jun
Finnair
519 €
12 Jun
- 20 Jun
Finnair
542 €
23 Jun
- 27 Jul
Finnair
543 €
01 Jun
- 10 Jun
Air China
551 €
23 Jun
- 30 Jun
Finnair
556 €
14 Jun
- 23 Jun
Finnair
557 €
26 Jun
- 09 Jul
Finnair
587 €
17 Jun
- 24 Jun
Hainan Airlines
607 €
18 Jun
- 25 Jun
Finnair
621 €
20 Jun
- 27 Jun
Finnair
621 €
17 Jun
- 01 Jul
British Airways
645 €
direct
18 Jun
- 25 Jun
British Airways
646 €
direct
17 Jun
- 24 Jun
British Airways
646 €
direct
05 Jun
- 03 Jul
Finnair
660 €
28 Jun
- 10 Jul
Emirates
762 €
27 Jun
- 03 Jul
Air India
762 €
27 Jun
- 14 Jul
Emirates
809 €
26 Jun
- 09 Jul
British Airways
823 €
direct
28 Jun
- 10 Jul
British Airways
831 €
direct
23 Jun
- 27 Jul
British Airways
836 €
direct
Also check the deals for one-way flights from Shanghai to London in June .
Powered by
The deals are updated regularly. The prices may go up as tickets are purchased by other travellers.
Only the cheapest flights are offered.
Select a price to book and secure these cheap prices.
Find us on social media
Feel free to contact us with any feedback or request another flight research.
Find us on social media