Cheapest return flights from Johannesburg to London in December from $626
AirHint found the following cheapest return flights from Johannesburg (JNB) to London (LHR)
in December 2025 (see full year ).
Return flights
04 Dec
- 21 Jan
Lufthansa
$ 626
23 Dec
- 07 Jan
Lufthansa
$ 627
04 Dec
- 21 Jan
British Airways
$ 687
direct
01 Dec
- 31 Dec
British Airways
$ 691
direct
09 Dec
- 06 Jan
British Airways
$ 704
direct
16 Dec
- 13 Jan
British Airways
$ 725
direct
16 Dec
- 08 Jan
Kenya Airways
$ 731
13 Dec
- 08 Jan
Kenya Airways
$ 731
01 Dec
- 02 Jan
Kenya Airways
$ 733
25 Dec
- 01 Jan
Kenya Airways
$ 733
30 Dec
- 12 Jan
Lufthansa
$ 734
04 Dec
- 23 Dec
Turkish Airlines
$ 747
12 Dec
- 28 Dec
Kenya Airways
$ 762
12 Dec
- 28 Dec
British Airways
$ 797
direct
16 Dec
- 23 Dec
Turkish Airlines
$ 813
18 Dec
- 25 Dec
Kenya Airways
$ 846
09 Dec
- 16 Dec
Turkish Airlines
$ 911
14 Dec
- 21 Dec
Kenya Airways
$ 940
18 Dec
- 25 Dec
British Airways
$ 961
direct
04 Dec
- 23 Dec
British Airways
$ 964
direct
Also check the deals for one-way flights from Johannesburg to London in December .
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