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 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
£280
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
£277
South African, Emirates, Lufthansa, Ethiopian, Egyptair, Etihad, British Airways, KLM, Air Mauritius, Swiss
£589
Emirates, Ethiopian, Etihad, British Airways, KLM, Air France, Lufthansa, Kenya, Turkish, South African, Egyptair
£556
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
£65
Etihad, Egyptair, Air Mauritius, Ethiopian, Qatar, Air France, Condor, Lufthansa, South African, British Airways, Brussels, Swiss, KLM, Turkish, Virgin Atlantic, Emirates
£675
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
£510
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
£466
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
£365
Kenya, British Airways, Tap Portugal, Ethiopian, Qatar, South African
£608
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
£665
Kenya, South African
£678
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
£556
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
£444

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
£455
Etihad, Emirates, Brussels, Lufthansa, Swiss, Turkish, Air Mauritius
£456
Etihad, Brussels, Lufthansa, Air Mauritius
£577
British Airways
£602
Turkish, Lufthansa, British Airways
€576
Etihad, British Airways, Lufthansa, Air Berlin
£504
Cheap Flights from London to Johannesburg, South Africa, from £443 Round trip from LON to JNB