Direct (nonstop) flights from Mauritius to London

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

MRU
Sir Seewoosagur Ramgoolam International
🇲🇺 Mauritius, Mauritius
LGW
Gatwick
🇬🇧 London, United Kingdom
Flight Time
12h 30m
Distance
6,044 mi
9,727 km
CO₂/pax
924 kg
−32 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 27, 2026

Airlines with non-stop flights

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

Alternative Routes

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

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

Frequently Asked Questions

How long is the direct flight from Mauritius to London?

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

Which airlines fly nonstop from Mauritius to London?

2 airlines: British Airways, Air Mauritius.

Is there a nonstop flight from Mauritius to London?

Yes. 2 airlines: British Airways, Air Mauritius.

How far is Mauritius from London?

The flight distance from Mauritius to London 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 Mauritius and London?

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

What type of aircraft flies from Mauritius to London?

At 12h 30m, 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 Mauritius to United Kingdom?

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

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

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

Is the return flight from London to Mauritius 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 Mauritius to London?

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 Sir Seewoosagur Ramgoolam International for this flight?

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