Welcome | Sign out

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

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 Industrie 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 Industrie 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
2
2
2
2
2
2
2
7:10 PM
9:20 PM
South African
2
2
2
2
2
2
2
7:00 PM
9:00 PM
Virgin Atlantic
1
1
1
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
£276
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
£269
South African, Emirates, Lufthansa, Ethiopian, Egyptair, Etihad, British Airways, KLM, Air Mauritius, SWISS
£588
Emirates, Ethiopian, Etihad, British Airways, KLM, Air France, Lufthansa, Kenya, Turkish, South African, Egyptair
£576
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
£392
Air France, Aeroflot, UIA, Lufthansa, Astana, Pegasus, LOT, British Airways, Croatia, Aegean, Turkish, KLM, GermanWings, SWISS, airBaltic, Austrian, Alitalia, TAROM
£64
Etihad, Egyptair, Air Mauritius, Ethiopian, Qatar, Air France, Condor, Lufthansa, South African, British Airways, Brussels, SWISS, KLM, Turkish, Virgin Atlantic, Emirates
£689
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
£500
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
£478
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
£513
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
£396
Kenya, British Airways, Tap Portugal, Ethiopian, Qatar, South African
£604
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
£658
Kenya, South African
£728
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
£501
Lufthansa, South African, Emirates, Ethiopian, Egyptair, Etihad, British Airways, KLM, Turkish, Kenya, Air France
£570
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
£454

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
£455
Etihad, Brussels, Lufthansa, Air Mauritius
£566
British Airways
£597
Turkish, Lufthansa, British Airways
€549
Etihad, British Airways, Lufthansa, Air Berlin
£496
Cheap Flights from London to Johannesburg, South Africa, from £442 Round trip from LON to JNB