|Fastest flight time||21h 30m||The fastest flight from Johannesburg to London takes 21h 30m|
|Direct flights||None||There are no direct flights from Johannesburg to London. Popular non-direct route for this connection is Johannesburg Lanseria Airport - London Heathrow Airport.|
|Airports in London||6 airports||There are 6 airports near London: London City (LCY), London Heathrow (LHR), London Luton (LTN), London Stansted (STN), London Gatwick (LGW), London Southend (SEN)|
The cheapest time of year to fly to London from Johannesburg is November. The most expensive is June.
The cheapest day of the week is usually Friday. The most expensive is usually Saturday.
in the evening
Johannesburg to London flights are approximately 54% more expensive in the morning than in the evening
Virgin Atlantic is the most popular carrier operating from Johannesburg to London
Johannesburg Lanseria - London Heathrow
Fly from Johannesburg Lanseria to London Heathrow for the best Johannesburg - London flight prices
To ease the stress of booking flights, some of our airline partners flying from Johannesburg Lanseria to London are responding to the global pandemic. The following airline may have a flexible change policy to help accommodate travellers: Virgin Atlantic.
A flight from Johannesburg Lanseria to London will travel around 9062,2 km.