Cheapest return flights from Shanghai to London in January from $634
AirHint found the following cheapest return flights from Shanghai (SHA) to London (LHR)
in January 2026 (see full year ).
Return flights
25 Jan
- 01 Feb
Hainan Airlines
$ 634
27 Jan
- 31 Jan
Hainan Airlines
$ 636
20 Jan
- 27 Jan
China Southern
$ 658
20 Jan
- 29 Jan
China Southern
$ 658
21 Jan
- 03 Feb
KLM
$ 666
22 Jan
- 29 Jan
China Southern
$ 667
24 Jan
- 27 Jan
KLM
$ 688
17 Jan
- 19 Jan
KLM
$ 688
24 Jan
- 28 Jan
Qatar Airways
$ 721
21 Jan
- 28 Jan
KLM
$ 722
29 Jan
- 01 Feb
China Southern
$ 723
21 Jan
- 03 Feb
British Airways
$ 736
direct
21 Jan
- 28 Jan
British Airways
$ 746
direct
25 Jan
- 07 Feb
Gulf Air
$ 766
20 Jan
- 31 Jan
Cathay Pacific
$ 769
29 Jan
- 05 Feb
Cathay Pacific
$ 773
25 Jan
- 05 Feb
Hainan Airlines
$ 779
17 Jan
- 01 Feb
KLM
$ 783
29 Jan
- 05 Feb
British Airways
$ 798
direct
25 Jan
- 01 Feb
British Airways
$ 799
direct
Also check the deals for one-way flights from Shanghai to London in January .
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