Direct (nonstop) flights from Perth to Mauritius

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

PER
Perth International
🇦🇺 Perth, Australia
MRU
Sir Seewoosagur Ramgoolam International
🇲🇺 Mauritius, Mauritius
Flight Time
8h 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 26, 2026

Airlines with non-stop flights

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

Alternative Routes

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

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

Looking for the return flight?

MRU → PER: Flights from Mauritius to Perth

Frequently Asked Questions

How long is the direct flight from Perth to Mauritius?

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

Which airlines fly nonstop from Perth to Mauritius?

Just Air Mauritius.

Is there a nonstop flight from Perth to Mauritius?

Yes. 1 airline: Air Mauritius.

How far is Perth from Mauritius?

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

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

Will I experience jet lag flying from Perth to Mauritius?

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

What type of aircraft flies from Perth to Mauritius?

At 8h 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 Australia 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 Perth to Mauritius?

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

Is the return flight from Mauritius to Perth 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 Perth 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 Perth International for this flight?

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