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
£278
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
£239
South African, Emirates, Lufthansa, Ethiopian, Egyptair, Etihad, British Airways, KLM, Air Mauritius, Swiss
£590
Emirates, Ethiopian, Etihad, British Airways, KLM, Air France, Lufthansa, Kenya, Turkish, South African, Egyptair
£533
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
£382
Air France, Aeroflot, UIA, Lufthansa, Astana, Pegasus, LOT, British Airways, Croatia, Aegean, Turkish, KLM, Germanwings, Swiss, airBaltic, Austrian, Alitalia, TAROM
£94
Etihad, Egyptair, Air Mauritius, Ethiopian, Qatar, Air France, Condor, Lufthansa, South African, British Airways, Brussels, Swiss, KLM, Turkish, Virgin Atlantic, Emirates
£609
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
£526
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
£447
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
£461
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
£395
Kenya, British Airways, Tap Portugal, Ethiopian, Qatar, South African
£617
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
£672
Kenya, South African
£666
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
£493
Lufthansa, South African, Emirates, Ethiopian, Egyptair, Etihad, British Airways, KLM, Turkish, Kenya, Air France
£506
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
£448

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
£454
Etihad, Emirates, Brussels, Lufthansa, Swiss, Turkish, Air Mauritius
£454
Etihad, Brussels, Lufthansa, Air Mauritius
£564
British Airways
£560
Turkish, Lufthansa, British Airways
€561
Etihad, British Airways, Lufthansa, Air Berlin
£590
Cheap Flights from London to Johannesburg, South Africa, from £442 Round trip from LON to JNB