Direct (nonstop) flights from Mauritius to Nairobi

1 airline flys nonstop from Sir Seewoosagur Ramgoolam International (MRU) to Jomo Kenyatta International (NBO). It's 1,921 miles (3,092 km), about 4h 15m in the air. Operated by Kenya Airways.

MRU
Sir Seewoosagur Ramgoolam International
🇲🇺 Mauritius, Mauritius
NBO
Jomo Kenyatta International
🇰🇪 Nairobi, Kenya
Flight Time
4h 15m
Distance
1,921 mi
3,092 km
CO₂/pax
325 kg
−61 kg vs. layover
Airlines
1
Kenya Airways
Time Diff
-1h
Operated by Kenya Airways Kenya Airways

Route data last updated: May 26, 2026

Airlines with non-stop flights

Kenya Airways KQ Kenya Airways
Route
MRU → NBO
Flight Time
4h 15m
Distance
1,921 mi

Alternative Routes

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

MRU TNR (Antananarivo) NBO
Leg 1: 1h 55m (674 mi) Leg 2: 3h 20m (1,398 mi) Total: ~5h 15m 🍃 386 kg CO₂ (+19% vs. direct)
Leg 1
MRU → TNR
1h 55m · 674 mi
View MRU to TNR flights →
Leg 2
TNR → NBO
3h 20m · 1,398 mi
View TNR to NBO flights →
MRU SEZ (Mahe Island) NBO
Leg 1: 2h 45m (1,093 mi) Leg 2: 3h 10m (1,304 mi) Total: ~5h 55m 🍃 430 kg CO₂ (+32% vs. direct)
Leg 1
MRU → SEZ
2h 45m · 1,093 mi
View MRU to SEZ flights →
Leg 2
SEZ → NBO
3h 10m · 1,304 mi
View SEZ to NBO flights →
MRU JNB (Johannesburg) NBO
Leg 1: 4h 35m (1,907 mi) Leg 2: 4h 5m (1,801 mi) Total: ~8h 40m 🍃 651 kg CO₂ (+100% vs. direct)
Leg 1
MRU → JNB
4h 35m · 1,907 mi
View MRU to JNB flights →
Leg 2
JNB → NBO
4h 5m · 1,801 mi
View JNB to NBO flights →
MRU JED (Jeddah) NBO
Leg 1: 6h 55m (3,153 mi) Leg 2: 3h 45m (1,587 mi) Total: ~10h 40m 🍃 775 kg CO₂ (+138% vs. direct)
Leg 1
MRU → JED
6h 55m · 3,153 mi
View MRU to JED flights →
Leg 2
JED → NBO
3h 45m · 1,587 mi
View JED to NBO flights →
MRU DXB (Dubai) NBO
Leg 1: 6h 35m (3,144 mi) Leg 2: 5h 10m (2,205 mi) Total: ~11h 45m 🍃 879 kg CO₂ (+170% vs. direct)
Leg 1
MRU → DXB
6h 35m · 3,144 mi
View MRU to DXB flights →
Leg 2
DXB → NBO
5h 10m · 2,205 mi
View DXB to NBO flights →

Frequently Asked Questions

How long is the direct flight from Mauritius to Nairobi?

A nonstop flight from Mauritius (MRU) to Nairobi (NBO) takes approximately 4 hours and 15 minutes. The distance is 1,921 miles (3,092 km).

Which airlines fly nonstop from Mauritius to Nairobi?

Just Kenya Airways.

Is there a nonstop flight from Mauritius to Nairobi?

Yes. 1 airline: Kenya Airways.

How far is Mauritius from Nairobi?

The flight distance from Mauritius to Nairobi is 1,921 miles (3,092 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 Nairobi?

Nairobi is 1 hour behind Mauritius. (Indian/Mauritius vs Africa/Nairobi.)

What type of aircraft flies from Mauritius to Nairobi?

At 4h 15m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Mauritius to Kenya?

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

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

Roughly 325 kg CO2 per passenger one-way. That's about the same as driving 1,625 km.

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

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. 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.