Direct (nonstop) flights from Delhi to Mauritius

1 airline flys nonstop from Indira Gandhi International Airport (DEL) to Sir Seewoosagur Ramgoolam International (MRU). It's 3,609 miles (5,808 km), about 7h 45m in the air. Operated by Air Mauritius.

DEL
Indira Gandhi International Airport
🇮🇳 Delhi, India
MRU
Sir Seewoosagur Ramgoolam International
🇲🇺 Mauritius, Mauritius
Flight Time
7h 45m
Distance
3,609 mi
5,808 km
CO₂/pax
552 kg
−47 kg vs. layover
Airlines
1
Air Mauritius
Time Diff
-1h
Operated by Air Mauritius Air Mauritius

Route data last updated: May 26, 2026

Airlines with non-stop flights

Air Mauritius MK Air Mauritius
Route
DEL → MRU
Flight Time
7h 45m
Distance
3,609 mi

Alternative Routes

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

DEL BOM (Mumbai) MRU
Leg 1: 2h 20m (704 mi) Leg 2: 6h 15m (2,905 mi) Total: ~8h 35m 🍃 599 kg CO₂ (+9% vs. direct)
Leg 1
DEL → BOM
2h 20m · 704 mi
View DEL to BOM flights →
Leg 2
BOM → MRU
6h 15m · 2,905 mi
View BOM to MRU flights →
DEL MAA (Chennai) MRU
Leg 1: 2h 50m (1,089 mi) Leg 2: 5h 45m (2,759 mi) Total: ~8h 35m 🍃 631 kg CO₂ (+14% vs. direct)
Leg 1
DEL → MAA
2h 50m · 1,089 mi
View DEL to MAA flights →
Leg 2
MAA → MRU
5h 45m · 2,759 mi
View MAA to MRU flights →
DEL BLR (Bengaluru) MRU
Leg 1: 2h 55m (1,057 mi) Leg 2: 5h 55m (2,683 mi) Total: ~8h 50m 🍃 614 kg CO₂ (+11% vs. direct)
Leg 1
DEL → BLR
2h 55m · 1,057 mi
View DEL to BLR flights →
Leg 2
BLR → MRU
5h 55m · 2,683 mi
View BLR to MRU flights →
DEL DXB (Dubai) MRU
Leg 1: 3h 45m (1,358 mi) Leg 2: 6h 40m (3,144 mi) Total: ~10h 25m 🍃 736 kg CO₂ (+33% vs. direct)
Leg 1
DEL → DXB
3h 45m · 1,358 mi
View DEL to DXB flights →
Leg 2
DXB → MRU
6h 40m · 3,144 mi
View DXB to MRU flights →
DEL JED (Jeddah) MRU
Leg 1: 5h 30m (2,415 mi) Leg 2: 6h 50m (3,153 mi) Total: ~12h 20m 🍃 915 kg CO₂ (+66% vs. direct)
Leg 1
DEL → JED
5h 30m · 2,415 mi
View DEL to JED flights →
Leg 2
JED → MRU
6h 50m · 3,153 mi
View JED to MRU flights →

Looking for the return flight?

MRU → DEL: Flights from Mauritius to Delhi

Frequently Asked Questions

How long is the direct flight from Delhi to Mauritius?

A nonstop flight from Delhi (DEL) to Mauritius (MRU) takes approximately 7 hours and 45 minutes. The distance is 3,609 miles (5,808 km).

Which airlines fly nonstop from Delhi to Mauritius?

Just Air Mauritius.

Is there a nonstop flight from Delhi to Mauritius?

Yes. 1 airline: Air Mauritius.

How far is Delhi from Mauritius?

The flight distance from Delhi to Mauritius is 3,609 miles (5,808 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to New York.

What is the time difference between Delhi and Mauritius?

Mauritius is 1 hour behind Delhi. (Asia/Kolkata vs Indian/Mauritius.)

What type of aircraft flies from Delhi to Mauritius?

At 7h 45m, 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 India 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 Delhi to Mauritius?

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

Is the return flight from Mauritius to Delhi 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 Delhi 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 Indira Gandhi International Airport for this flight?

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