10-15 hours
About 15 hours direct with Air Mauritius. This is only available seasonally and other flights are available, though these are indirect via KL.
It would take 4 hours.
15 hours
5 hours
11 hours
13 hours and 9 minutes
About 4 hours direct.
About 18 hours.
20 Hours.
8 hours
9 hours
10 hours