Virgin Atlantic 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

Egyptair logoEgyptairLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £435
Alitalia logoAlitaliaLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £441
Ethiopian Airlines logoEthiopian AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £445
Turkish Airlines logoTurkish AirlinesLGW (Gatwick) - JNB (OR Tambo International Airport) 2 stops £472
Emirates logoEmiratesLGW (Gatwick) - JNB (OR Tambo International Airport) 2 stops £477
Rwandair Express logoRwandair ExpressLGW (Gatwick) - JNB (OR Tambo International Airport) 5 stops £481
Kenya Airways logoKenya AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £488
Qatar Airways logoQatar AirwaysLGW (Gatwick) - JNB (OR Tambo International Airport) 2 stops £497
Klm Royal Dutch Airlines logoKlm Royal Dutch AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £514
Air France logoAir FranceLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £518
Swiss International Air Lines logoSwiss International Air LinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £546
Lufthansa logoLufthansaLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £552
Saudi Arabian Airlines logoSaudi Arabian AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £601
Etihad Airways logoEtihad AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £609
British Airways logoBritish AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) Direct £609
Brussels Airlines logoBrussels AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 4 stops £614
Virgin Atlantic logoVirgin AtlanticLHR (Heathrow) - JNB (OR Tambo International Airport) Direct £618
South African Airways logoSouth African AirwaysLHR (Heathrow) - JNB (OR Tambo International Airport) Direct £652
El Al Israel Airlines logoEl Al Israel AirlinesLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £681
Air Mauritius logoAir MauritiusLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £758
Iberia logoIberiaLHR (Heathrow) - JNB (OR Tambo International Airport) 2 stops £905
Air Seychelles logoAir SeychellesLHR (Heathrow) - JNB (OR Tambo International Airport) 4 stops £1,093

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.

London - Johannesburg routes reviewed by our customers

back to top
Number of reviews   
2 reviews
Viewing most relevant 1 reviews
Average rating   3.0/5  
Niki


(07-May-2018)

City:Milton Keynes
Age:51-70

1.0/5  
I did not travel with you to J/burg I missed my flight as I went to a wrong Gate for some reason. Your kind staff member had to connect me with Emirates to be on time for y dads burial.