Ethiopian Airlines 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

Kenya Airways logoKenya AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £445
Ethiopian Airlines logoEthiopian AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £446
Egyptair logoEgyptairLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £452
Turkish Airlines logoTurkish AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £456
Rwandair Express logoRwandair ExpressLGW (Gatwick) - JNB (OR Tambo International Airport) 5 stops £483
Saudi Arabian Airlines logoSaudi Arabian AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £512
Qatar Airways logoQatar AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £523
Emirates logoEmiratesLGW (Gatwick) - JNB (OR Tambo International Airport) 2 stops £524
Etihad Airways logoEtihad AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £534
Klm Royal Dutch Airlines logoKlm Royal Dutch AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £557
Air France logoAir FranceLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £591
Swiss International Air Lines logoSwiss International Air LinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £601
Lufthansa logoLufthansaLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £617
British Airways logoBritish AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) 1 stop £627
South African Airways logoSouth African AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) Direct £636
Iberia logoIberiaLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £638
Virgin Atlantic logoVirgin AtlanticLHR (Heathrow) - JNB (OR Tambo International Airport) Direct £665
Brussels Airlines logoBrussels AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 4 stops £668
El Al Israel Airlines logoEl Al Israel AirlinesLTN (Luton International) - JNB (OR Tambo International Airport) 2 stops £723
Alitalia logoAlitaliaLHR (Heathrow) - JNB (OR Tambo International Airport) 3 stops £739
Air Mauritius logoAir MauritiusLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £750
Austrian Airlines logoAustrian AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 4 stops £797
Air Seychelles logoAir SeychellesLHR (Heathrow) - JNB (OR Tambo International Airport) 4 stops £1,015
Taag logoTaagLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £3,313
ASKY logoASKYLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £3,750
Condor logoCondorLGW (Gatwick) - JNB (OR Tambo International Airport) 2 stops £3,861

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.