Direct (nonstop) flights from London to Mauritius

2 airlines fly nonstop from Gatwick (LGW) to Sir Seewoosagur Ramgoolam International (MRU). It's 6,044 miles (9,727 km), about 11h 50m in the air. Operated by British Airways, Air Mauritius.

LGW
Gatwick
🇬🇧 London, United Kingdom
MRU
Sir Seewoosagur Ramgoolam International
🇲🇺 Mauritius, Mauritius
Flight Time
11h 50m
Distance
6,044 mi
9,727 km
CO₂/pax
924 kg
−40 kg vs. layover
Airlines
2
British Airways +1
Time Diff
+3h
Operated by British Airways British Airways Air Mauritius Air Mauritius

Route data last updated: May 28, 2026

Airlines with non-stop flights

British Airways BA British Airways
Route
LGW → MRU
Flight Time
11h 50m
Distance
6,044 mi
Air Mauritius MK Air Mauritius
Route
LGW → MRU
Flight Time
11h 50m
Distance
6,044 mi

Alternative Routes

Other ways to fly from London to Mauritius with one stop · direct emits 924 kg CO₂ per passenger

LGW GVA (Geneva) MRU
Leg 1: 1h 40m (445 mi) Leg 2: 10h 55m (5,606 mi) Total: ~12h 35m 🍃 964 kg CO₂ (+4% vs. direct)
Leg 1
LGW → GVA
1h 40m · 445 mi
View LGW to GVA flights →
Leg 2
GVA → MRU
10h 55m · 5,606 mi
View GVA to MRU flights →
LGW CDG (Paris) MRU
Leg 1: 1h 20m (192 mi) Leg 2: 11h 15m (5,856 mi) Total: ~12h 35m 🍃 956 kg CO₂ (+3% vs. direct)
Leg 1
LGW → CDG
1h 20m · 192 mi
View LGW to CDG flights →
Leg 2
CDG → MRU
11h 15m · 5,856 mi
View CDG to MRU flights →
LGW VIE (Vienna) MRU
Leg 1: 2h 20m (778 mi) Leg 2: 10h 20m (5,360 mi) Total: ~12h 40m 🍃 988 kg CO₂ (+7% vs. direct)
Leg 1
LGW → VIE
2h 20m · 778 mi
View LGW to VIE flights →
Leg 2
VIE → MRU
10h 20m · 5,360 mi
View VIE to MRU flights →
LGW ZRH (Zurich) MRU
Leg 1: 1h 45m (470 mi) Leg 2: 11h (5,578 mi) Total: ~12h 45m 🍃 965 kg CO₂ (+4% vs. direct)
Leg 1
LGW → ZRH
1h 45m · 470 mi
View LGW to ZRH flights →
Leg 2
ZRH → MRU
11h · 5,578 mi
View ZRH to MRU flights →
LGW JED (Jeddah) MRU
Leg 1: 6h (2,930 mi) Leg 2: 6h 50m (3,153 mi) Total: ~12h 50m 🍃 955 kg CO₂ (+3% vs. direct)
Leg 1
LGW → JED
6h · 2,930 mi
View LGW to JED flights →
Leg 2
JED → MRU
6h 50m · 3,153 mi
View JED to MRU flights →

Frequently Asked Questions

How long is the direct flight from London to Mauritius?

A nonstop flight from London (LGW) to Mauritius (MRU) takes approximately 11 hours and 50 minutes. The distance is 6,044 miles (9,727 km).

Which airlines fly nonstop from London to Mauritius?

2 airlines: British Airways, Air Mauritius.

Is there a nonstop flight from London to Mauritius?

Yes. 2 airlines: British Airways, Air Mauritius.

How far is London from Mauritius?

The flight distance from London to Mauritius is 6,044 miles (9,727 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Tokyo.

What is the time difference between London and Mauritius?

Mauritius is 3 hours ahead of London. (Europe/London vs Indian/Mauritius.)

What type of aircraft flies from London to Mauritius?

At 11h 50m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from United Kingdom to Mauritius?

Depends on your passport. Check with the Mauritius embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from London to Mauritius?

Roughly 924 kg CO2 per passenger one-way. That's about the same as driving 4,620 km.

Is the return flight from Mauritius to London also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from London to Mauritius?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Gatwick for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.