Chat with our AI personalities
About 16 hours, assuming a stopover in Dubai of 1h45. Flights generally leave early evening and arrive in Jhb around 11am.
The flight time from Dubai, United Arab Emirates to Johannesburg, South Africa is about 7 hours, 57 minutes.
The flight time from Dubai, United Arab Emirates to Johannesburg, South Africa is about 7 hours, 57 minutes.