|Fastest flight time||26h 0m||The fastest flight from Johannesburg to London takes 26h 0m.|
|Direct flights||None||There are no direct flights from Johannesburg to London. Popular non-direct route for this connection is Johannesburg Lanseria - London Heathrow.|
|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)|
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.