Popular Filters
One Way Price
Duration
Stops From Mauritius
Departure From Mauritius
AUD 1,566
AUD 2,309
AUD 2,259
Arrival at Perth
AUD 1,566
AUD 1,566
AUD 1,624
Alliances & Airlines
Oneworld
(11)
SkyTeam
()
Star Alliance
(11)
+ 3 more
Layover Airports
+ 4 more
Layover Duration
Mauritius To Perth Flights
Book Mauritius to Perth flight tickets at lowest price. Get best deals on your upcoming Mauritius to Perth flights only on MakeMyTrip. Also Book Perth to Mauritius Flights. Currently 42 flights flying from Mauritius to Perth. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
AUD 1,597
Transit Visa may be required
Mauritius to Perth , 8 Aug
Air Mauritius MK | 851
08:50
Fri, 8 Aug 25
Mauritius, Mauritius
04 h 35 m
11:25
Fri, 8 Aug 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 762
13:25
Fri, 8 Aug 25
Terminal B
Johannesburg, South Africa
08 h 15 m
23:40
Fri, 8 Aug 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 420
02:45
Sat, 9 Aug 25
Terminal T3
Dubai, United Arab Emirates
10 h 50 m
17:35
Sat, 9 Aug 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,614
Transit Visa may be required
Mauritius to Perth , 8 Aug
Air Mauritius MK | 851
08:50
Fri, 8 Aug 25
Mauritius, Mauritius
04 h 35 m
11:25
Fri, 8 Aug 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 764
19:10
Fri, 8 Aug 25
Terminal B
Johannesburg, South Africa
08 h 15 m
05:25
Sat, 9 Aug 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 424
09:45
Sat, 9 Aug 25
Terminal T3
Dubai, United Arab Emirates
10 h 55 m
00:40
Sun, 10 Aug 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,656
Transit Visa may be required
Mauritius to Perth , 8 Aug
Air Mauritius MK | 851
08:50
Fri, 8 Aug 25
Mauritius, Mauritius
04 h 35 m
11:25
Fri, 8 Aug 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Qantas Airways QF | 64
18:45
Fri, 8 Aug 25
Terminal B
Johannesburg, South Africa
12 h
14:45
Sat, 9 Aug 25
Terminal T1
Sydney, Australia
BAGGAGE : CHECK INCABIN
Information not available
Qantas Airways QF | 655
19:55
Sat, 9 Aug 25
Terminal T3
Sydney, Australia
05 h
22:55
Sat, 9 Aug 25
Terminal T4
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 1,963
Transit Visa may be required
Mauritius to Perth , 8 Aug
Air Mauritius MK | 851
08:50
Fri, 8 Aug 25
Mauritius, Mauritius
04 h 35 m
11:25
Fri, 8 Aug 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 481
19:50
Fri, 8 Aug 25
Terminal A
Johannesburg, South Africa
10 h 25 m
12:15
Sat, 9 Aug 25
Terminal 0
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 215
18:45
Sat, 9 Aug 25
Terminal T3
Singapore, Singapore
05 h 10 m
23:55
Sat, 9 Aug 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 2,304
Transit Visa may be required
Mauritius to Perth , 8 Aug
Turkish Airlines TK | 177
20:05
Fri, 8 Aug 25
Mauritius, Mauritius
09 h 25 m
04:30
Sat, 9 Aug 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 208
17:05
Sat, 9 Aug 25
Istanbul, Turkey
10 h 40 m
08:45
Sun, 10 Aug 25
Terminal T1
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Jetstar Airways JQ | 96
06:55
Mon, 11 Aug 25
Terminal T4
Singapore, Singapore
05 h 15 m
12:10
Mon, 11 Aug 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 2,355
Transit Visa may be required
Mauritius to Perth , 8 Aug
Emirates EK | 702
16:35
Fri, 8 Aug 25
Mauritius, Mauritius
06 h 35 m
23:10
Fri, 8 Aug 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 420
02:45
Sat, 9 Aug 25
Terminal T3
Dubai, United Arab Emirates
10 h 50 m
17:35
Sat, 9 Aug 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 2,376
Transit Visa may be required
Mauritius to Perth , 8 Aug
Emirates EK | 702
16:35
Fri, 8 Aug 25
Mauritius, Mauritius
06 h 35 m
23:10
Fri, 8 Aug 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 348
02:20
Sat, 9 Aug 25
Terminal T3
Dubai, United Arab Emirates
07 h 45 m
14:05
Sat, 9 Aug 25
Terminal T1
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 5058 | Operated By Qantas Airways
19:35
Sat, 9 Aug 25
Terminal T1
Singapore, Singapore
05 h 05 m
00:40
Sun, 10 Aug 25
Terminal T3
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 2,555
Transit Visa may be required
Mauritius to Perth , 8 Aug
Air Mauritius MK | 851
08:50
Fri, 8 Aug 25
Mauritius, Mauritius
04 h 35 m
11:25
Fri, 8 Aug 25
Terminal A
Johannesburg, South Africa
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 479
13:45
Fri, 8 Aug 25
Terminal A
Johannesburg, South Africa
10 h 25 m
06:10
Sat, 9 Aug 25
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 213
07:15
Sat, 9 Aug 25
Terminal T3
Singapore, Singapore
05 h 15 m
12:30
Sat, 9 Aug 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 2,924
Transit Visa may be required
Mauritius to Perth , 8 Aug
Turkish Airlines TK | 177
20:05
Fri, 8 Aug 25
Mauritius, Mauritius
09 h 25 m
04:30
Sat, 9 Aug 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
Turkish Airlines TK | 208
17:05
Sat, 9 Aug 25
Istanbul, Turkey
10 h 40 m
08:45
Sun, 10 Aug 25
Terminal T1
Singapore, Singapore
BAGGAGE : CHECK INCABIN
Information not available
Singapore Airlines SQ | 215
18:45
Sun, 10 Aug 25
Terminal T3
Singapore, Singapore
05 h 10 m
23:55
Sun, 10 Aug 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available
AUD 3,193
Transit Visa may be required
Mauritius to Perth , 8 Aug
Emirates EK | 704
21:50
Fri, 8 Aug 25
Mauritius, Mauritius
06 h 35 m
04:25
Sat, 9 Aug 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Emirates EK | 384
02:50
Sun, 10 Aug 25
Terminal T3
Dubai, United Arab Emirates
06 h 40 m
12:30
Sun, 10 Aug 25
Bangkok, Thailand
BAGGAGE : CHECK INCABIN
Information not available
Jetstar Airways JQ | 76
22:05
Sun, 10 Aug 25
Terminal I
Bangkok, Thailand
06 h 45 m
05:50
Mon, 11 Aug 25
Terminal T1
Perth, Australia
BAGGAGE : CHECK INCABIN
Information not available