There are several available flights going from Lagos to Mauritius, each with a different route, different airline, and different layover options. Flights depart on a weekly basis from Murtala Muhammed International Airport (MMIA). It will take you +/- 17 – 30 hours to fly to the Sir Seewoosagur Ramgoolam International Airport in Mauritius.