We plan to visit Mauritius next year and have spent quite a bit of time researching the options of how to get there. There are direct flights from Perth but we have decided to go via Singapore with an overnight stopover each way.
This is where it is. Mauritius lies to the east of Africa in the Indian Ocean and is a similar latitude to Broome.
Although it is just under 11 months until our travel dates we will be booking our flights this week as we have found flights with Singapore Airlines/Air Mauritius for acceptable prices on our preferred dates at reasonable times.
Since the route is not high demand or particularly competitive there is very little likelihood of getting cheaper prices so we have decided that it is best to get them while we can.