Cheapest return flights from Johannesburg to London in December from $580
AirHint found the following cheapest return flights from Johannesburg (JNB) to London (LHR)
in December 2025 (see full year ).
Return flights
09 Dec
- 24 Jan
Lufthansa
$ 580
01 Dec
- 08 Dec
Etihad Airways
$ 606
09 Dec
- 14 Jan
Lufthansa
$ 651
09 Dec
- 17 Jan
Lufthansa
$ 655
01 Dec
- 31 Jan
Etihad Airways
$ 661
02 Dec
- 09 Dec
British Airways
$ 668
direct
03 Dec
- 07 Dec
British Airways
$ 668
direct
01 Dec
- 15 Dec
Etihad Airways
$ 674
23 Dec
- 30 Dec
British Airways
$ 687
direct
01 Dec
- 08 Dec
British Airways
$ 702
direct
08 Dec
- 01 Jan
RwandAir
$ 716
18 Dec
- 08 Jan
Kenya Airways
$ 727
11 Dec
- 11 Jan
Kenya Airways
$ 730
03 Dec
- 10 Dec
British Airways
$ 734
18 Dec
- 02 Jan
Kenya Airways
$ 734
10 Dec
- 15 Jan
Kenya Airways
$ 734
09 Dec
- 17 Jan
British Airways
$ 736
direct
20 Dec
- 30 Dec
Virgin Atlantic
$ 756
direct
11 Dec
- 31 Dec
Virgin Atlantic
$ 756
direct
18 Dec
- 28 Dec
Virgin Atlantic
$ 757
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