Question: how long is a flight from london to mauritius?
Answer: 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.