Perth to Port Louis flight distance & time (PER-MRU)
How far is Perth from Port Louis by plane? The great circle distance from Perth International Airport (PER) to Sir Seewoosagur Ramgoolam International Airport (MRU) is 5,895 km / 3,183 nm, about 7h 7m flight time, with an initial heading of 267° (W).
| From | Perth International Airport (PER), Perth, AU |
|---|---|
| To | Sir Seewoosagur Ramgoolam International Airport (MRU), Port Louis, MU |
| Distance | 5,895 km · 3,183 nm · 3,663 mi |
| Initial heading | 267° (W) |
Airlines on this route
- Air Mauritius (MK)
Aircraft with enough range to fly PER to MRU nonstop
Open PER to MRU in the calculator · Return route MRU to PER
Frequently asked questions
- How far is Perth from Port Louis?
- The great circle distance between Perth and Port Louis is 5,895 km (3,183 nm / 3,663 mi).
- How long is the flight from Perth to Port Louis?
- A direct flight from PER to MRU takes about 7h 7m, based on a typical jet cruise speed. Actual time varies by aircraft type and wind - see the aircraft list above for type-specific estimates.
- Is there a nonstop flight from Perth to Port Louis?
- Yes - 1 airline currently operates this route, see the list above.