Welcome | Sign out

Cheap Flights from London to Johannesburg, South Africa - LON to JNB

Did You Know?

The shortest nonstop flight between London, GB and Johannesburg is 5635 miles.
The largest aircraft flying nonstop from London, GB to Johannesburg is the Airbus A340-600 with 317 seats.
10,718 seats are available per week to fly direct from London, GB to Johannesburg.
British Airways has 17 nonstop flights between London, GB and Johannesburg.
1,448,254 seats are available per week to fly from London, GB to Johannesburg.
54% of all flights from London, GB to Johannesburg leave during night hours.
The smallest aircraft flying nonstop from London, GB to Johannesburg is the Airbus A340-300 with 253 seats.
Emirates has 434 connecting flights between London, GB and Johannesburg.

Daily Non-stop Flight Schedules from Heathrow to O R Tambo - Jan Smuts

Airline
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Earliest Flight
Latest Flight
British Airways
0
0
0
2
2
2
2
7:10 PM
9:20 PM
South African
0
0
0
2
2
2
2
7:00 PM
9:00 PM
Virgin Atlantic
0
0
0
1
1
1
1
9:00 PM
9:00 PM

Cheap International Flights from London - LON

Flights
Airline
Lowest Price
Royal Air Maroc, Icelandair, US Airways, Korean, Air Europa, Iberia, Delta, Aeroflot, Norwegian Shuttle, Turkish, LOT, Swiss, Transaero, KLM, Austrian, Aer Lingus, Lufthansa, Air France, Ethiopian, Air Berlin, American, Air Canada, Kuwait, British Airways, Finnair, Alitalia, Brussels, Virgin Atlantic, United
£273
Royal Brunei, MIA Air Liban, Aeroflot, Royal Jordanian, TAROM, Swiss, Turkish, Virgin Atlantic, Gulf Air, Saudi Arabian, Pegasus, Alitalia, British Airways, Kuwait, Azal, KLM, Qantas, Oman Air, Qatar, Egyptair, Ethiopian, Pakistan, UIA, Air France, Lufthansa, TunisAir, Emirates, Austrian
£232
South African, Emirates, Lufthansa, Ethiopian, Egyptair, Etihad, British Airways, KLM, Air Mauritius, Swiss
£573
Emirates, Ethiopian, Etihad, British Airways, KLM, Air France, Lufthansa, Kenya, Turkish, South African, Egyptair
£504
Alitalia, Brussels, Finnair, British Airways, Air Canada, United, Air Berlin, Lufthansa, Air France, Austrian, US Airways, Icelandair, Condor, Delta, Iberia, Air Transat, Swiss, Turkish, Jet Airways, Virgin Atlantic, Air Europa, American, Aeroflot, KLM
£356
Air France, Aeroflot, UIA, Lufthansa, Astana, Pegasus, LOT, British Airways, Croatia, Aegean, Turkish, KLM, Germanwings, Swiss, airBaltic, Austrian, Alitalia, TAROM
£91
Etihad, Egyptair, Air Mauritius, Ethiopian, Qatar, Air France, Condor, Lufthansa, South African, British Airways, Brussels, Swiss, KLM, Turkish, Virgin Atlantic, Emirates
£492
South African, Emirates, Air India, Cathay, Lufthansa, Finnair, Alitalia, Austrian, SAS, British Airways, Etihad, Air France, Philippine, American, United, China Airlines, Air Canada, Thai, Singapore, Asiana, Air Berlin, Jet Airways, Virgin Atlantic, New Zealand, JAL, Korean, Turkish, Garuda, Vietnam, Air China, Malaysia, KLM, China Eastern, China Southern, Qantas, Virgin Australia
£667
Kenya, Brussels, KLM, Turkish, Virgin Atlantic, Arik Air, Alitalia, British Airways, Emirates, Iberia, Lufthansa, Air France, Qatar, South African, Ethiopian, Egyptair, Royal Jordanian, Etihad, Royal Air Maroc
£424
Malaysia, SAS, Austrian, Alitalia, Srilankan, Finnair, British Airways, Oman Air, Etihad, Singapore, China Airlines, All Nippon, Air Berlin, Philippine, Air France, KLM, Lufthansa, Asiana, Thai, Royal Brunei, Qatar, Cathay, Korean, Qantas, China Southern, China Eastern, Saudi Arabian, Air China, Swiss, Garuda, Vietnam, EVA Air, Turkish, JAL, Jet Airways, Emirates, Virgin Atlantic
£406
Air Mauritius, Qatar, Ethiopian, Air France, Condor, Air Berlin, Saudi Arabian, Egyptair, Kenya, Turkish, Etihad, KLM, Swiss, Brussels, Alitalia, British Airways, South African, Emirates, Lufthansa, Aeroflot
£355
Kenya, British Airways, Tap Portugal, Ethiopian, Qatar, South African
£577
JAL, Qantas, China Southern, Qatar, China Eastern, Virgin Australia, Malaysia, Air China, Garuda, Vietnam, Jet Airways, Thai, Royal Brunei, New Zealand, Virgin Atlantic, Cathay, KLM, Finnair, Etihad, Singapore, United, American, Air Berlin, Philippine, Air France, Lufthansa, Air India, Emirates, Alitalia, Austrian, SAS, British Airways
£659
Kenya, South African
£648
Royal Brunei, Malaysia, Saudi Arabian, Air China, Etihad, Vietnam, EVA Air, JAL, Gulf Air, Thai, China Eastern, Qatar, Korean, Emirates, Philippine, All Nippon, China Airlines, Singapore, Kuwait, Asiana, China Southern, Qantas, Cathay, KLM
£476
Lufthansa, South African, Emirates, Ethiopian, Egyptair, Etihad, British Airways, KLM, Turkish, Kenya, Air France
£492
Qatar, Condor, Qantas, China Eastern, Transaero, Alitalia, Finnair, Malaysia, Royal Jordanian, Swiss, Korean, Lufthansa, Pakistan, China Airlines, Singapore, Kuwait, SAS, Austrian, Asiana, KLM, Cathay, China Southern, Vietnam, El Al, Thai, Srilankan, Air India, Emirates, Astana, Gulf Air, Jet Airways, Turkish, JAL, Brussels, EVA Air, Garuda, Air China, Aeroflot, Royal Brunei, Oman Air, UIA, All Nippon, Air France, Air Berlin, Egyptair, Etihad, British Airways, Ethiopian, Philippine
£408

Cheap International Flights to Johannesburg - JNB

Flights
Airline
Lowest Price
Qatar, South African, Etihad, Virgin Atlantic, Turkish, KLM, Swiss, Brussels, British Airways, Egyptair, Tap Portugal, Air Mauritius, Air France, Lufthansa, Emirates
£442
Etihad, Emirates, Brussels, Lufthansa, Swiss, Turkish, Air Mauritius
£442
Etihad, Brussels, Lufthansa, Air Mauritius
£536
British Airways
£504
Turkish, Lufthansa, British Airways
€546
Etihad, British Airways, Lufthansa, Air Berlin
£449
Cheap Flights from London to Johannesburg, South Africa, from £444 Round trip from LON to JNB