how long is a flight from london to mauritius?
How long is the flight from London to Mauritius? Around 12 hours. You'll fly direct from London Gatwick (LGW) to Sir Seewoosagur Ramgoolam International Airport (MRU) in Mauritius.