Direct (nonstop) flights from Mauritius to Perth

1 airline flys nonstop from Sir Seewoosagur Ramgoolam International (MRU) to Perth International (PER). It's 3,662 miles (5,894 km), about 7h 5m in the air. Operated by Air Mauritius.

MRU
Sir Seewoosagur Ramgoolam International
🇲🇺 Mauritius, Mauritius
PER
Perth International
🇦🇺 Perth, Australia
Flight Time
7h 5m
Distance
3,662 mi
5,894 km
CO₂/pax
560 kg
−374 kg vs. layover
Airlines
1
Air Mauritius
Time Diff
+4h
Operated by Air Mauritius Air Mauritius

Route data last updated: May 28, 2026

Airlines with non-stop flights

Air Mauritius MK Air Mauritius
Route
MRU → PER
Flight Time
7h 5m
Distance
3,662 mi

Alternative Routes

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

MRU KUL (Kuala Lumpur) PER
Leg 1: 7h 20m (3,384 mi) Leg 2: 5h 30m (2,561 mi) Total: ~12h 50m 🍃 934 kg CO₂ (+67% vs. direct)
Leg 1
MRU → KUL
7h 20m · 3,384 mi
View MRU to KUL flights →
Leg 2
KUL → PER
5h 30m · 2,561 mi
View KUL to PER flights →
MRU JNB (Johannesburg) PER
Leg 1: 4h 35m (1,907 mi) Leg 2: 9h 35m (5,172 mi) Total: ~14h 10m 🍃 1138 kg CO₂ (+103% vs. direct)
Leg 1
MRU → JNB
4h 35m · 1,907 mi
View MRU to JNB flights →
Leg 2
JNB → PER
9h 35m · 5,172 mi
View JNB to PER flights →
MRU DXB (Dubai) PER
Leg 1: 6h 35m (3,144 mi) Leg 2: 10h 35m (5,608 mi) Total: ~17h 10m 🍃 1363 kg CO₂ (+143% vs. direct)
Leg 1
MRU → DXB
6h 35m · 3,144 mi
View MRU to DXB flights →
Leg 2
DXB → PER
10h 35m · 5,608 mi
View DXB to PER flights →
MRU FCO (Rome) PER
Leg 1: 11h 30m (5,174 mi) Leg 2: 15h 55m (8,297 mi) Total: ~27h 25m 🍃 2084 kg CO₂ (+272% vs. direct)
Leg 1
MRU → FCO
11h 30m · 5,174 mi
View MRU to FCO flights →
Leg 2
FCO → PER
15h 55m · 8,297 mi
View FCO to PER flights →
MRU CDG (Paris) PER
Leg 1: 11h 55m (5,856 mi) Leg 2: 16h 30m (8,861 mi) Total: ~28h 25m 🍃 2275 kg CO₂ (+306% vs. direct)
Leg 1
MRU → CDG
11h 55m · 5,856 mi
View MRU to CDG flights →
Leg 2
CDG → PER
16h 30m · 8,861 mi
View CDG to PER flights →

Looking for the return flight?

PER → MRU: Flights from Perth to Mauritius

Frequently Asked Questions

How long is the direct flight from Mauritius to Perth?

A nonstop flight from Mauritius (MRU) to Perth (PER) takes approximately 7 hours and 5 minutes. The distance is 3,662 miles (5,894 km).

Which airlines fly nonstop from Mauritius to Perth?

Just Air Mauritius.

Is there a nonstop flight from Mauritius to Perth?

Yes. 1 airline: Air Mauritius.

How far is Mauritius from Perth?

The flight distance from Mauritius to Perth is 3,662 miles (5,894 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 Mauritius and Perth?

Perth is 4 hours ahead of Mauritius. (Indian/Mauritius vs Australia/Perth.)

Will I experience jet lag flying from Mauritius to Perth?

Maybe mild — 4-hour difference. Most people adjust in a day or two.

What type of aircraft flies from Mauritius to Perth?

At 7h 5m, 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 Australia?

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

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

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

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

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.