Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave on select hotels after you book a flight*
- Find the right fitWe search billions of combinations of flights to help you find your next adventure
Plan, book, fly with confidence
Cheap Flights from London to Johannesburg (LON-JNB)
Prices were available within the past 7 days and start at for one-way flights and AED2,183 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Thursday, 16 January, 2025 - Monday, 27 January, 2025
LGW
London
JNB
Johannesburg
AED2,183 Roundtrip, found 21 hours ago
AED2,183
Roundtrip
found 21 hours ago
Saturday, 22 February, 2025 - Sunday, 9 March, 2025
LHR
London
JNB
Johannesburg
AED2,515 Roundtrip, found 1 day ago
AED2,515
Roundtrip
found 1 day ago
Monday, 20 January, 2025 - Tuesday, 4 February, 2025
LHR
London
JNB
Johannesburg
AED2,651 Roundtrip, found 21 hours ago
AED2,651
Roundtrip
found 21 hours ago
Monday, 20 January, 2025 - Friday, 7 February, 2025
LHR
London
JNB
Johannesburg
AED2,655 Roundtrip, found 21 hours ago
AED2,655
Roundtrip
found 21 hours ago
Saturday, 1 February, 2025 - Tuesday, 11 February, 2025
LHR
London
JNB
Johannesburg
AED2,667 Roundtrip, found 21 hours ago
AED2,667
Roundtrip
found 21 hours ago
Friday, 24 January, 2025 - Thursday, 6 February, 2025
LHR
London
JNB
Johannesburg
AED2,775 Roundtrip, found 21 hours ago
AED2,775
Roundtrip
found 21 hours ago
Monday, 18 November, 2024 - Tuesday, 3 December, 2024
LHR
London
JNB
Johannesburg
AED2,807 Roundtrip, found 21 hours ago
AED2,807
Roundtrip
found 21 hours ago
Sunday, 12 January, 2025 - Monday, 27 January, 2025
LHR
London
JNB
Johannesburg
AED2,886 Roundtrip, found 21 hours ago
AED2,886
Roundtrip
found 21 hours ago
Wednesday, 27 November, 2024 - Saturday, 7 December, 2024
LGW
London
JNB
Johannesburg
AED2,984 Roundtrip, found 21 hours ago
AED2,984
Roundtrip
found 21 hours ago
Sunday, 1 December, 2024 - Wednesday, 18 December, 2024
LHR
London
JNB
Johannesburg
AED3,615 Roundtrip, found 21 hours ago
AED3,615
Roundtrip
found 21 hours ago
Thursday, 5 December, 2024 - Sunday, 15 December, 2024
LHR
London
JNB
Johannesburg
AED4,043 Roundtrip, found 21 hours ago
AED4,043
Roundtrip
found 21 hours ago
Monday, 16 December, 2024 - Tuesday, 31 December, 2024
LCY
London
JNB
Johannesburg
AED6,642 Roundtrip, found 21 hours ago
AED6,642
Roundtrip
found 21 hours ago