|Fastest flight time||22h 55m||The fastest flight from Johannesburg Lanseria Airport to London takes 22h 55m|
|Direct flights||None||There are no direct flights from Johannesburg Lanseria Airport 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 Lanseria Airport is November. The most expensive is June.
The cheapest day of the week is usually Wednesday. The most expensive is usually Monday.
in the evening
Johannesburg Lanseria Airport to London flights are approximately 0% more expensive in the evening than in the evening
There are 5611.5 mi between Johannesburg Lanseria and London. In terms of flight time, this usually takes a little over 16h 50m.