Air France flights - London to Johannesburg (LHR-JNB)

* This Price is based on Opodo search results for flights performed within the next 365 days for this airline and this route. It reflects the cheapest price per route for an adult passenger that can be found in our system

Cheapest flights departing from London - Johannesburg

Turkish Airlines logoTurkish AirlinesLGW (Gatwick) - JNB (OR Tambo International Airport) 2 stops £445
Ethiopian Airlines logoEthiopian AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £446
Kenya Airways logoKenya AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £447
Klm Royal Dutch Airlines logoKlm Royal Dutch AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £455
Air France logoAir FranceLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £460
Saudi Arabian Airlines logoSaudi Arabian AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £479
Emirates logoEmiratesLGW (Gatwick) - JNB (OR Tambo International Airport) 2 stops £480
Etihad Airways logoEtihad AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £488
Egyptair logoEgyptairLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £488
Rwandair Express logoRwandair ExpressLGW (Gatwick) - JNB (OR Tambo International Airport) 2 stops £491
Qatar Airways logoQatar AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £509
Swiss International Air Lines logoSwiss International Air LinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £510
Lufthansa logoLufthansaLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £517
Iberia logoIberiaLGW (Gatwick) - JNB (OR Tambo International Airport) 2 stops £518
Austrian Airlines logoAustrian AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 4 stops £586
British Airways logoBritish AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) 1 stop £588
South African Airways logoSouth African AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) Direct £589
Virgin Atlantic logoVirgin AtlanticLHR (Heathrow) - JNB (OR Tambo International Airport) Direct £590
Brussels Airlines logoBrussels AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 4 stops £646
El Al Israel Airlines logoEl Al Israel AirlinesLTN (Luton International) - JNB (OR Tambo International Airport) 2 stops £650
Air Mauritius logoAir MauritiusLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £743
Alitalia logoAlitaliaLHR (Heathrow) - JNB (OR Tambo International Airport) 4 stops £897
Air Seychelles logoAir SeychellesLHR (Heathrow) - JNB (OR Tambo International Airport) 4 stops £955
ASKY logoASKYLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £3,586
Air China logoAir ChinaLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £5,481

These prices are shown only for your reference and they correspond to return flights, according to the cheapest departure / return date combination seen for this route during the last 5 days.