Be warned that the last scheduled flight of the day in the off season, often departing at 17:25 , can be cancelled. There is no way to fly to Rodrigues until the next day, assuming there are spare seats. This impromptu cancellation by air Mauritius has happened to me twice leaving me having to find overnight accomodation each time. When I complain to Air Mauritius they give an honest explanation that the flight is cancelled for ‘commercial’ reasons - i.e. they have a lot of unsold seats. If your only flight option is the last flight of the day be aware you may need a contingency plan!