Book Cheap Flights from Johannesburg to London, Heathrow
Cheapest flights to London, Heathrow
Cheapest flights to London, Heathrow in the next 3 months
* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Johannesburg to London Heathrow
Flights from Johannesburg to London will have you arriving at the capital of England within approximately 11 hours and 10 minutes. Flights will depart from the O.R. Tambo International Airport (JNB) or Lanseria International Airport (HLA), depositing you at Heathrow Airport (LHR). Well-known airlines flying from Johannesburg to London include: British Airways, Virgin Atlantic, South African Airways and Swiss International Airlines. Direct flights from Johannesburg to London are available.
Compare all airlines and book the best price!
Things to know before you travel to London, Heathrow
Essential details you need to know before your trip
1 ZAR = 0.06 GBP
London is 1 hour behind Johannesburg in the summer (2 hours behind in the winter)
South African passport holders will need a U.K. Visa to enter the United Kingdom.
From Heathrow Airport, it takes a 15-minute train ride, or a 35-minute drive to reach the city centre of London.
The main attractions in London are the Westminster Abbey, Buckingham Palace and Tower Bridge.