Direct (nonstop) flights from Mauritius to Mumbai

2 airlines fly nonstop from Sir Seewoosagur Ramgoolam International (MRU) to Chhatrapati Shivaji Maharaj International Airport (BOM). It's 2,905 miles (4,675 km), about 6h 25m in the air. Operated by Air India, Air Mauritius.

MRU
Sir Seewoosagur Ramgoolam International
🇲🇺 Mauritius, Mauritius
BOM
Chhatrapati Shivaji Maharaj International Airport
🇮🇳 Mumbai, India
Flight Time
6h 25m
Distance
2,905 mi
4,675 km
CO₂/pax
444 kg
−107 kg vs. layover
Airlines
2
Air India +1
Time Diff
+1h
Operated by Air India Air India Air Mauritius Air Mauritius

Route data last updated: May 29, 2026

Airlines with non-stop flights

Air India AI Air India
Route
MRU → BOM
Flight Time
6h 25m
Distance
2,905 mi
Air Mauritius MK Air Mauritius
Route
MRU → BOM
Flight Time
6h 25m
Distance
2,905 mi

Alternative Routes

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

MRU SEZ (Mahe Island) BOM
Leg 1: 2h 45m (1,093 mi) Leg 2: 4h 35m (2,016 mi) Total: ~7h 20m 🍃 551 kg CO₂ (+24% vs. direct)
Leg 1
MRU → SEZ
2h 45m · 1,093 mi
View MRU to SEZ flights →
Leg 2
SEZ → BOM
4h 35m · 2,016 mi
View SEZ to BOM flights →
MRU BLR (Bengaluru) BOM
Leg 1: 6h (2,683 mi) Leg 2: 1h 50m (517 mi) Total: ~7h 50m 🍃 531 kg CO₂ (+20% vs. direct)
Leg 1
MRU → BLR
6h · 2,683 mi
View MRU to BLR flights →
Leg 2
BLR → BOM
1h 50m · 517 mi
View BLR to BOM flights →
MRU MAA (Chennai) BOM
Leg 1: 5h 50m (2,759 mi) Leg 2: 2h 5m (641 mi) Total: ~7h 55m 🍃 566 kg CO₂ (+27% vs. direct)
Leg 1
MRU → MAA
5h 50m · 2,759 mi
View MRU to MAA flights →
Leg 2
MAA → BOM
2h 5m · 641 mi
View MAA to BOM flights →
MRU DXB (Dubai) BOM
Leg 1: 6h 35m (3,144 mi) Leg 2: 3h 15m (1,197 mi) Total: ~9h 50m 🍃 708 kg CO₂ (+59% vs. direct)
Leg 1
MRU → DXB
6h 35m · 3,144 mi
View MRU to DXB flights →
Leg 2
DXB → BOM
3h 15m · 1,197 mi
View DXB to BOM flights →
MRU DEL (Delhi) BOM
Leg 1: 7h 45m (3,609 mi) Leg 2: 2h 20m (704 mi) Total: ~10h 5m 🍃 707 kg CO₂ (+59% vs. direct)
Leg 1
MRU → DEL
7h 45m · 3,609 mi
View MRU to DEL flights →
Leg 2
DEL → BOM
2h 20m · 704 mi
View DEL to BOM flights →

Frequently Asked Questions

How long is the direct flight from Mauritius to Mumbai?

A nonstop flight from Mauritius (MRU) to Mumbai (BOM) takes approximately 6 hours and 25 minutes. The distance is 2,905 miles (4,675 km).

Which airlines fly nonstop from Mauritius to Mumbai?

2 airlines: Air India, Air Mauritius.

Is there a nonstop flight from Mauritius to Mumbai?

Yes. 2 airlines: Air India, Air Mauritius.

How far is Mauritius from Mumbai?

The flight distance from Mauritius to Mumbai is 2,905 miles (4,675 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Mauritius and Mumbai?

Mumbai is 1 hour ahead of Mauritius. (Indian/Mauritius vs Asia/Kolkata.)

What type of aircraft flies from Mauritius to Mumbai?

At 6h 25m, 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 India?

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

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

Roughly 444 kg CO2 per passenger one-way. That's about the same as driving 2,220 km.

Is the return flight from Mumbai 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 Mumbai?

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.