General flight information: Dubai – Johannesburg
10 hr 36 min Flight duration
6,419 km Distance between cities
2 hr Time zone difference
58 Direct flights per week
04:10 Earliest departure
23:25 Latest departure
Cheap flights
Prices found by our users over the last 48 hours
Cheapest
₾1,178 Sun 15 Nov 04:25 – 13:30
11 hr 5 min / 1 layover Sun 22 Nov 14:30 – 02:55
10 hr 25 min / 1 layover Convenient
₾1,178 Sun 15 Nov 04:25 – 13:30
11 hr 5 min / 1 layover Sun 22 Nov 14:30 – 04:10
11 hr 40 min / 1 layover Direct
₾2,198 Sun 15 Nov 10:10 – 16:40
8 hr 30 min / direct Sun 22 Nov 10:10 – 20:10
8 hr / direct Airports in Dubai
with flights to Johannesburg
Airports in Johannesburg
receiving flights from Dubai
FAQ
Flight duration from Dubai to Johannesburg
Average flight duration: 10 hours 36 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.