Domestic Flights From R541*

Johannesburg to London flight bookings qualify to earn travel vouchers. Email us a writeup of your flight & we send vouchers.

Direct flights
1-stop flights

By booking with us you qualify to earn travel vouchers

London flight prices
Hopefully we'll be back to exploring London's magical streets soon! South Africa is currently on the UK's Red List, which means only British nationals are allowed to travel from South Africa to the UK and then they have to complete 10 days quarantine in a hotel. There are no direct flights connecting South Africa to the UK currently.

flight path from London to Johannesburg

Cheap JNB-London from R7,487*
(British Airways- depart 9 April, return 16 April 2019)

Cheap CPT-London from R9,184*
(Emirates- depart 9 April, return 16 April 2019)

Cheap DUR-London from R8,134*
(British Aiways- depart 9 April, return 16 April 2019)

Direct JNB-LON from R10,577*
(Virgin Atlantic- depart 11 April, return 18 April 2019)

Direct CPT-LON from R7,837*
(British Airlines- depart 14 May, return 21 May 2019)

Premium Econ. JNB-LON from R14,747*
(Virgin Atlantic- depart 14 May, return 21 May 2019)

B. Class JNB-LONfrom R22,571*
(Kenya Airways- depart 14 May, return 21 May 2019)

B. Class CPT-LON from R23,791*
(Kenya Airways- depart 16 May, return 23 May 2019)

1-way JNB-LON from R5,229*
(Emirates- 18 April 2019)

*This is not an offer, but merely a snapshot of cheapest airfares as we saw them. There was very limited availability (don't expect it to be on every date, it was the cheapest we could find) when we checked & prices may have increased already. Click through the link on the price to check whether the price is still available. Remember to change class once page has loaded to check prices for Premium Economy and Business Class. For Direct Fligth prices, select direct flights once page has loaded.

Cheap Flights from Johannesburg to London | JNB-LHR

With the number of South Africans living there, London is like a 10th Province of South Africa. If you're in a hurry, there are direct flights from Johannesburg to London Heathrow Airport with Virgin Atlantic, British Airways and South African Airways - if you want the cheapest then 1-stops with the likes of Emirates/Etihad/Qatar Airways are often cheapest. There are no direct flights from Johannesburg to London Gatwick Airport, but you can fly 1-stop with Emirates via Dubai. If you're looking for a return flight then check out our London to Johannesburg flights page.

We guarantee you will book the cheapest flight from Johannesburg to London. The way to make sure that you make a cheap flight reservation is by typing your flight details into the search engine on the left and seeing what airfare it spits out.

Don't be shy - Ask for Assistance - our experts are itching to help


  • 25 May 2018: In addition to introducing Durban flights, British Airways are also adding four more flights per week to their Johannesburg route. This will be effective from the 28th of October 2018.

  • 20 April 2015 : There are currently 5 direct flights a day between Johannesburg and London. There are also 7 connecting flights between the two cities. Direct flights are usually more expensive than connecting flights. Use the booking engine on the left of this page to search for and compare flight prices.

available flights between johannesburg and london

  • From 8 July 2014 Ethiopian Airlines is increasing its flight frequency from Addis Ababa to London from 6 a week to daily, thus creating more options for ET flights from Johannesburg to London via ADD.

  • 30 Mar 2014 : Emirates starts flying Dubai to Gatwick Airport in an A380, becoming the first airline in the world to do so.

  • At 23h00 on Sunday the 22nd December 2013, a British Airways Boeing 747-400 taxying to take off from Johannesburg to London, sliced through a 2 storey brick building with its wing at OR Tambo International Airport. None of the 185 passengers or 17 crew were hurt, but 4 ground handling staff in the building experienced minor injuries. All passengers were evacuated through door no. 5 of the plane and spent the evening in a hotel in Johannesburg. Harriet Tolputt (Head of media for Oxfam), tweeted: “BA plane crashes into building at J Burg airport. No one injured only the pilot’s pride. Not impressed that first class passengers get off before premium economy during an emergency.” British Airways tweeted that "One of our aircraft was damaged whilst taxiing at JNB airport. All 182 passengers disembarked safely with no reported injuries onboard." No subsequent flights were disrupted, and the B747 was moved to a remote location. The SA Civil Aviation Authority put out a press statement informing that the "aircraft was cleared for takeoff on Runway 03L...the air crew got instructions from the Air Traffic Control to taxi using taxi way B. The cew continued onto taxi way M which is narrower resulting in the aircraft impacing on an office building behind the SAA Technical hangers."

British Airways B747's wing slices through a building at OR Tambo International Airport, whilst taxying to head for London.

  • 10 Mar 2014. British Airways increases the use of its A380 to being on 6 flights a week, from JNB to LHR.

  • 3 Mar 2014. British Airways reduces its JNB-LHR flight frequency from 17 to 14 flights a week, possibly as a result of the additional capacity brought on by the A380.

  • 12 Feb 2014. BA introduces the A380 on 3 flights per week from Johannesburg to London (replacing the B747-400).

  • Nov 2013. AirZim resumes flights to London.

  • May 2013. BA increases its Johannesburg to London flight frequency to 17 a week.

  • 1 May 2012. Iberia Airlines suspends its flights to Johannesburg.

  • Mar 2012. British Airways increases its doubly daily JNB-LHR flights by 3 a week, adding 700 seats. .

  • 31 May 2011. Last flight of Qatar Air from Doha to London Gatwick.

  • 13 Sep 2009. BA reduces its Johannesburg-London flights to 14 per week (was 19 per week).

  • 1 May 2009. BA increases its Johannesburg-London flights to 19 per week (was 14 per week).

  • 3 Jun 2009. Air Namibia suspends its flights between Windhoek & London.

  • 29 Apr 2008. Nationwide Airlines ceases operations.

Direct flights from Johannesburg to London

British Airways


Virgin Atlantic

A direct flight from Johannesburg to London takes some 11 to 12 hours.


4 January 2013. Annelise, who does not enjoy international flights after several bad experiences, finds her flying mojo on a Johannesburg to London flight with Emirates.

1-stop flights

Emirates is often cheapest. Also look at the prices of Air France, Etihad, KLM, Egyptair, Lufthansa, Qatar Airways, Swiss, TAP Portugal and Turkish Airlines.

This live footage of the aircraft in London's skies is brought to you courtesy of our friends at

Best London Accommodation

The 2 best rated spots to stay in London are:

  1. Covent Garden Hotel (10 Monmouth Street). A few minutes walk to Covent Garden or the British Museum. Lovely restaurant with a top notch chef. Enjoyable guest lounge. Beautiful library. Surrounding area is safe & lively. Ask for a deluxe room to take advantage of the larger size, and there's more to see from those rooms facing Monmouth Street.

  2. Haymarket Hotel (1 Suffolk Place). A few minutes walk from Piccadily Circus. Ask for higher up rooms with unobscrutcted windows, so that you can people watch.

Routes of 1-stop flights


Air France

Johannesburg O.R. Tambo International Airport to London Heathrow Airport (LHR)

1-stop (12h25m)
Paris De Gaulle (CDG)


Johannesburg O.R. Tambo International Airport to London Heathrow Airport (LHR) & to London Gatwick Airport (LGW).

Dubai Airport

Etihad Airways

Johannesburg O.R. Tambo International Airport to London

Abu Dhabi

KLM Royal Dutch Airlines

Johannesburg O.R. Tambo International Airport to London Heathrow Airport (LHR)

Amsterdam (Schipol)


Johannesburg O.R. Tambo International Airport to London Heathrow Airport (LHR)

1-stop (16h50m)
Cairo Airport (CAI)

Iberia suspended flights to Johannesburg from 1 May 2012


Johannesburg O.R. Tambo International Airport to London Heathrow Airport (LHR)

1-stop (13h05m)
Frankfurt Airport (FRA)

Qatar Airways

Johannesburg O.R. Tambo International Airport to London Heathrow Airport (LHR)

1-stop (16h15m)
Doha Airport (DOH)

Swiss International Airlines

Johannesburg O.R. Tambo International Airport to London Heathrow Airport (LHR)

1-stop (13h30m)
Zurich Airport (ZRH)

TAP Portugal

Johannesburg O.R. Tambo International Airport to London Heathrow Airport (LHR)


Turkish Airlines

Johannesburg O.R. Tambo International Airport to London Heathrow Airport (LHR)

1-stop (15h40m)
Istanbul Airport (IST)

Business Class

Business Class travellers usually want to fly non-stop, which means your options are to fly with BA, SAA or Virgin Atlantic Airways.

Premium Economy Class

Both British Airways and Virgin Atlantic offer what is called a "Premium Economy" class, which is better than economy class but doesn't have all the luxuries of business class.

Flights from London to Johannesburg

We have a seperate webpage for those whose flights originate in London, and flying from London to Johannesburg.

Departure times

Scheduled departure times of airlines' flights from Johannesburg to London:

Scheduled Departure time from Johannesburg

Air France

AF995 (19h45 or 20h15)

British Airways (BA)

BA056 (20h15)

From 12 Feb 2014

From 10 Mar 2014

BA056 (20h15)
BA054 (21h40)
BA034 (22h35)
BA034 (22h45)

BA056 (19h20)
BA054 (20h45)
BA034 (22h00)


MS840 (21h45)


EK762 (13h50)

Ethiopian AirlineS

ET808 (14h20)


EY603 (20h30)

Kenya Airways

KQ769 (17h10)


KL0592 (23h59)


LH573 (19h40)

Qatar Airways

QR583 (21h55)

South African Airways (SAA)

SA234 (19h45 or 20h10 or or 20h40 or 21h15)
SA236 (20h15 or or 21h35 or 22h05)

Swiss International Air Lines

LX289 (20h25)

Turkish Airlines

TK41 (19h45)

Virgin Atlantic

VS602 (21h25)

Time differences between Johannesburg & London

The time difference between Johannesburg (South Africa) and London (UK) varies from being 1 hour ahead in the South African winter (when the UK has daylight saving) to 2 hours and in the South African summer.

South Africa

GMT + 2


GMT + 1 until Sunday 25 October 2009 01:00 GMT
GMT + 0 from Sunday 25 October 2009 01:00 GMT

Map of London, UK


To advertise here email