It takes 11 hours if it is a direct flight.
With connecting flight it can take 13 hours or more.
3 hours
According to the flight time calculator, it will take about 4 hours and 4 minutes to fly from Johannesburg to Mauritius.
About 8 hours.
It will take about 11 hours and 10 minutes.
About 18 hours direct.
Approximately 10 hours.
Approximately 14 hours.
7
Between 17-20 hours.
It will take about 5 hours and 45 minutes.
About 17 hours direct.
If you fly direct it will take approximately 17 hours.
It would take about 11 hours to fly between these 2 cities.