Cheapest return flights from Shanghai to London in June from $620
AirHint found the following cheapest return flights from Shanghai (SHA) to London (LHR)
in June 2026 (see full year ).
Return flights
09 Jun
- 16 Jun
Finnair
$ 620
30 Jun
- 14 Jul
Finnair
$ 620
16 Jun
- 16 Jul
Finnair
$ 639
01 Jun
- 13 Jun
Air China
$ 652
22 Jun
- 28 Jun
British Airways
$ 752
direct
29 Jun
- 07 Jul
British Airways
$ 752
direct
29 Jun
- 05 Jul
British Airways
$ 752
direct
07 Jun
- 14 Jun
British Airways
$ 755
direct
11 Jun
- 18 Jun
British Airways
$ 756
direct
09 Jun
- 16 Jun
British Airways
$ 756
direct
18 Jun
- 30 Jun
British Airways
$ 756
direct
15 Jun
- 22 Jun
British Airways
$ 756
direct
18 Jun
- 25 Jun
British Airways
$ 756
direct
24 Jun
- 05 Jul
British Airways
$ 756
direct
01 Jun
- 04 Jul
Emirates
$ 777
01 Jun
- 08 Jun
Emirates
$ 781
16 Jun
- 16 Jul
British Airways
$ 821
direct
30 Jun
- 14 Jul
British Airways
$ 821
direct
01 Jun
- 04 Jul
British Airways
$ 882
direct
27 Jun
- 14 Jul
Emirates
$ 886
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