How long is a flight from UK to Johannesburg?
The flight time is approximately 11 hours, 37 minutes.
This will vary depending on where in the UK you're flying from.
The flight time from Johannesburg in South Africa to Blantyre in Scotland, UK is approximately 11 hours and 49 minutes. The flight time from Johannesburg in South Africa to Blantyre in Malawi is approximately 2 hours. The flight time is approximate. Factors such as weather conditions could alter the length of the flight.