×
Flights
  • One way
  • Round trip
Cheap Flights to Mauritius
(Modify Search)
  • Airlines
  • Flights

Cheap Flights to Mauritius

Airline Results Price View
View All Airlines View Flights
Emirates 10 results A$2,187 View Flights
Air Mauritius 6 results A$2,699 View Flights
South African Airways 31 results A$5,258 View Flights
Virgin Australia 4 results A$5,685 View Flights
Singapore Airlines 8 results A$6,959 View Flights
Qantas 7 results A$8,122 View Flights
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Emirates 1 stop 1d 1h 20m
10:25 pm MEL - 4:45 pm (+1) MRU
Emirates 2+ stops 1d 2h 50m
4:15 pm MRU - 2:05 am (+2) MEL
A$2,178
expedia.com.au
Show Details

Depart: Melbourne to Mauritius via Dubai

MEL
10:25 pm
14h 5m
DXB
5:30 am (+1)
4h 30m
DXB
10:00 am
6h 45m
MRU
4:45 pm
Airlines
Flight No.
From
To
Duration
EK407
10:25 pm, 30 Dec Tue
MEL Melbourne
5:30 am, 31 Dec Wed
DXB Dubai
14h 5m
4h 30m layover in Dubai (DXB)
EK703
10:00 am, 31 Dec Wed
DXB Dubai
4:45 pm, 31 Dec Wed
MRU Mauritius
6h 45m

Return: Mauritius to Melbourne via Dubai, Kuala Lumpur

MRU
4:15 pm
6h 50m
DXB
11:05 pm
3h 55m
DXB
3:00 am
6h 50m
KUL
1:50 pm
1h 40m
KUL
3:30 pm
7h 35m
MEL
2:05 am (+1)
Airlines
Flight No.
From
To
Duration
EK702
4:15 pm, 15 Jan Thu
MRU Mauritius
11:05 pm, 15 Jan Thu
DXB Dubai
6h 50m
3h 55m layover in Dubai (DXB)
EK408
3:00 am, 16 Jan Fri
DXB Dubai
1:50 pm, 16 Jan Fri
KUL Kuala Lumpur
6h 50m
1h 40m layover in Kuala Lumpur (KUL)
EK408
3:30 pm, 16 Jan Fri
KUL Kuala Lumpur
2:05 am, 17 Jan Sat
MEL Melbourne
7h 35m
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Emirates 1 stop 1d 1h 20m
10:25 pm MEL - 4:45 pm (+1) MRU
Emirates 2+ stops 1d 2h 50m
11:00 pm MRU - 8:50 am (+2) MEL
A$2,467
expedia.com.au
Show Details

Depart: Melbourne to Mauritius via Dubai

MEL
10:25 pm
14h 5m
DXB
5:30 am (+1)
4h 30m
DXB
10:00 am
6h 45m
MRU
4:45 pm
Airlines
Flight No.
From
To
Duration
EK407
10:25 pm, 30 Dec Tue
MEL Melbourne
5:30 am, 31 Dec Wed
DXB Dubai
14h 5m
4h 30m layover in Dubai (DXB)
EK703
10:00 am, 31 Dec Wed
DXB Dubai
4:45 pm, 31 Dec Wed
MRU Mauritius
6h 45m

Return: Mauritius to Melbourne via Dubai, Singapore

MRU
11:00 pm
6h 40m
DXB
5:40 am (+1)
3h 55m
DXB
9:35 am
7h 10m
SIN
8:45 pm
1h 40m
SIN
10:25 pm
7h 25m
MEL
8:50 am (+1)
Airlines
Flight No.
From
To
Duration
EK704
11:00 pm, 15 Jan Thu
MRU Mauritius
5:40 am, 16 Jan Fri
DXB Dubai
6h 40m
3h 55m layover in Dubai (DXB)
EK404
9:35 am, 16 Jan Fri
DXB Dubai
8:45 pm, 16 Jan Fri
SIN Singapore
7h 10m
1h 40m layover in Singapore (SIN)
EK404
10:25 pm, 16 Jan Fri
SIN Singapore
8:50 am, 17 Jan Sat
MEL Melbourne
7h 25m
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 1 stop 1d 4h 5m
8:35 pm MEL - 5:40 pm (+1) MRU
Air Mauritius 1 stop 13h 30m
10:10 pm MRU - 6:40 pm (+1) MEL
A$2,688
byojet.com
Show Details

Depart: Melbourne to Mauritius via Perth

MEL
8:35 pm
4h 15m
PER
9:50 pm
15h 15m
PER
1:05 pm
8h 35m
MRU
5:40 pm
Airlines
Flight No.
From
To
Duration
VA697
8:35 pm, 30 Dec Tue
MEL Melbourne
9:50 pm, 30 Dec Tue
PER Perth
4h 15m
15h 15m layover in Perth (PER)
MK441
1:05 pm, 31 Dec Wed
PER Perth
5:40 pm, 31 Dec Wed
MRU Mauritius
8h 35m

Return: Mauritius to Melbourne via Perth

MRU
10:10 pm
7h
PER
9:10 am (+1)
2h 55m
PER
12:05 pm
3h 35m
MEL
6:40 pm
Airlines
Flight No.
From
To
Duration
MK440
10:10 pm, 15 Jan Thu
MRU Mauritius
9:10 am, 16 Jan Fri
PER Perth
7h
2h 55m layover in Perth (PER)
MK8970
12:05 pm, 16 Jan Fri
PER Perth
6:40 pm, 16 Jan Fri
MEL Melbourne
3h 35m
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 1 stop 1d 4h 5m
8:35 pm MEL - 5:40 pm (+1) MRU
Multiple Airlines 1 stop 14h 35m
10:10 pm MRU - 7:45 pm (+1) MEL
A$2,753
byojet.com
Show Details

Depart: Melbourne to Mauritius via Perth

MEL
8:35 pm
4h 15m
PER
9:50 pm
15h 15m
PER
1:05 pm
8h 35m
MRU
5:40 pm
Airlines
Flight No.
From
To
Duration
VA697
8:35 pm, 30 Dec Tue
MEL Melbourne
9:50 pm, 30 Dec Tue
PER Perth
4h 15m
15h 15m layover in Perth (PER)
MK441
1:05 pm, 31 Dec Wed
PER Perth
5:40 pm, 31 Dec Wed
MRU Mauritius
8h 35m

Return: Mauritius to Melbourne via Perth

MRU
10:10 pm
7h
PER
9:10 am (+1)
4h
PER
1:10 pm
3h 35m
MEL
7:45 pm
Airlines
Flight No.
From
To
Duration
MK440
10:10 pm, 15 Jan Thu
MRU Mauritius
9:10 am, 16 Jan Fri
PER Perth
7h
4h layover in Perth (PER)
QF476
1:10 pm, 16 Jan Fri
PER Perth
7:45 pm, 16 Jan Fri
MEL Melbourne
3h 35m
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 1 stop 1d 4h 5m
8:35 pm MEL - 5:40 pm (+1) MRU
Multiple Airlines 1 stop 13h 30m
10:10 pm MRU - 6:40 pm (+1) MEL
A$2,808
byojet.com
Show Details

Depart: Melbourne to Mauritius via Perth

MEL
8:35 pm
4h 15m
PER
9:50 pm
15h 15m
PER
1:05 pm
8h 35m
MRU
5:40 pm
Airlines
Flight No.
From
To
Duration
VA697
8:35 pm, 30 Dec Tue
MEL Melbourne
9:50 pm, 30 Dec Tue
PER Perth
4h 15m
15h 15m layover in Perth (PER)
MK441
1:05 pm, 31 Dec Wed
PER Perth
5:40 pm, 31 Dec Wed
MRU Mauritius
8h 35m

Return: Mauritius to Melbourne via Perth

MRU
10:10 pm
7h
PER
9:10 am (+1)
2h 55m
PER
12:05 pm
3h 35m
MEL
6:40 pm
Airlines
Flight No.
From
To
Duration
MK440
10:10 pm, 15 Jan Thu
MRU Mauritius
9:10 am, 16 Jan Fri
PER Perth
7h
2h 55m layover in Perth (PER)
VA686
12:05 pm, 16 Jan Fri
PER Perth
6:40 pm, 16 Jan Fri
MEL Melbourne
3h 35m
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 1 stop 1d 3h 50m
8:50 pm MEL - 5:40 pm (+1) MRU
Air Mauritius 1 stop 13h 30m
10:10 pm MRU - 6:40 pm (+1) MEL
A$5,153
skiddoo.com.au
Show Details

Depart: Melbourne to Mauritius via Perth

MEL
8:50 pm
4h 5m
PER
9:55 pm
15h 10m
PER
1:05 pm
8h 35m
MRU
5:40 pm
Airlines
Flight No.
From
To
Duration
QF653
8:50 pm, 30 Dec Tue
MEL Melbourne
9:55 pm, 30 Dec Tue
PER Perth
4h 5m
15h 10m layover in Perth (PER)
MK441
1:05 pm, 31 Dec Wed
PER Perth
5:40 pm, 31 Dec Wed
MRU Mauritius
8h 35m

Return: Mauritius to Melbourne via Perth

MRU
10:10 pm
7h
PER
9:10 am (+1)
2h 55m
PER
12:05 pm
3h 35m
MEL
6:40 pm
Airlines
Flight No.
From
To
Duration
MK440
10:10 pm, 15 Jan Thu
MRU Mauritius
9:10 am, 16 Jan Fri
PER Perth
7h
2h 55m layover in Perth (PER)
MK8970
12:05 pm, 16 Jan Fri
PER Perth
6:40 pm, 16 Jan Fri
MEL Melbourne
3h 35m

* Operated by Virgin Australia

Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 1 stop 1d 3h 50m
8:50 pm MEL - 5:40 pm (+1) MRU
Multiple Airlines 1 stop 14h 35m
10:10 pm MRU - 7:45 pm (+1) MEL
A$5,215
skiddoo.com.au
Show Details

Depart: Melbourne to Mauritius via Perth

MEL
8:50 pm
4h 5m
PER
9:55 pm
15h 10m
PER
1:05 pm
8h 35m
MRU
5:40 pm
Airlines
Flight No.
From
To
Duration
QF653
8:50 pm, 30 Dec Tue
MEL Melbourne
9:55 pm, 30 Dec Tue
PER Perth
4h 5m
15h 10m layover in Perth (PER)
MK441
1:05 pm, 31 Dec Wed
PER Perth
5:40 pm, 31 Dec Wed
MRU Mauritius
8h 35m

Return: Mauritius to Melbourne via Perth

MRU
10:10 pm
7h
PER
9:10 am (+1)
4h
PER
1:10 pm
3h 35m
MEL
7:45 pm
Airlines
Flight No.
From
To
Duration
MK440
10:10 pm, 15 Jan Thu
MRU Mauritius
9:10 am, 16 Jan Fri
PER Perth
7h
4h layover in Perth (PER)
QF476
1:10 pm, 16 Jan Fri
PER Perth
7:45 pm, 16 Jan Fri
MEL Melbourne
3h 35m
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 2+ stops 1d 1h 55m
8:50 pm MEL - 3:45 pm (+1) MRU
South African Airways 2+ stops 23h 50m
5:20 pm MRU - 12:10 am (+2) MEL
A$5,236
expedia.com.au
Show Details

Depart: Melbourne to Mauritius via Perth, Johannesburg

MEL
8:50 pm
4h 5m
PER
9:55 pm
1h 50m
PER
11:45 pm
11h 20m
JNB
5:05 am (+1)
4h 35m
JNB
9:40 am
4h 5m
MRU
3:45 pm
Airlines
Flight No.
From
To
Duration
QF653
8:50 pm, 30 Dec Tue
MEL Melbourne
9:55 pm, 30 Dec Tue
PER Perth
4h 5m
1h 50m layover in Perth (PER)
SA281
11:45 pm, 30 Dec Tue
PER Perth
5:05 am, 31 Dec Wed
JNB Johannesburg
11h 20m
4h 35m layover in Johannesburg (JNB)
SA190
9:40 am, 31 Dec Wed
JNB Johannesburg
3:45 pm, 31 Dec Wed
MRU Mauritius
4h 5m

Return: Mauritius to Melbourne via Johannesburg, Perth

MRU
5:20 pm
4h 30m
JNB
7:50 pm
1h 35m
JNB
9:25 pm
9h 30m
PER
12:55 pm (+1)
4h 40m
PER
5:35 pm
3h 35m
MEL
12:10 am (+1)
Airlines
Flight No.
From
To
Duration
SA191
5:20 pm, 15 Jan Thu
MRU Mauritius
7:50 pm, 15 Jan Thu
JNB Johannesburg
4h 30m
1h 35m layover in Johannesburg (JNB)
SA280
9:25 pm, 15 Jan Thu
JNB Johannesburg
12:55 pm, 16 Jan Fri
PER Perth
9h 30m
4h 40m layover in Perth (PER)
SA7256
5:35 pm, 16 Jan Fri
PER Perth
12:10 am, 17 Jan Sat
MEL Melbourne
3h 35m

* Operated by Virgin Australia

Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 2+ stops 1d 1h 55m
8:50 pm MEL - 3:45 pm (+1) MRU
South African Airways 2+ stops 1d 1h 35m
3:35 pm MRU - 12:10 am (+2) MEL
A$5,236
expedia.com.au
Show Details

Depart: Melbourne to Mauritius via Perth, Johannesburg

MEL
8:50 pm
4h 5m
PER
9:55 pm
1h 50m
PER
11:45 pm
11h 20m
JNB
5:05 am (+1)
4h 35m
JNB
9:40 am
4h 5m
MRU
3:45 pm
Airlines
Flight No.
From
To
Duration
QF653
8:50 pm, 30 Dec Tue
MEL Melbourne
9:55 pm, 30 Dec Tue
PER Perth
4h 5m
1h 50m layover in Perth (PER)
SA281
11:45 pm, 30 Dec Tue
PER Perth
5:05 am, 31 Dec Wed
JNB Johannesburg
11h 20m
4h 35m layover in Johannesburg (JNB)
SA190
9:40 am, 31 Dec Wed
JNB Johannesburg
3:45 pm, 31 Dec Wed
MRU Mauritius
4h 5m

Return: Mauritius to Melbourne via Johannesburg, Perth

MRU
3:35 pm
4h 30m
JNB
6:05 pm
3h 20m
JNB
9:25 pm
9h 30m
PER
12:55 pm (+1)
4h 40m
PER
5:35 pm
3h 35m
MEL
12:10 am (+1)
Airlines
Flight No.
From
To
Duration
SA193
3:35 pm, 15 Jan Thu
MRU Mauritius
6:05 pm, 15 Jan Thu
JNB Johannesburg
4h 30m
3h 20m layover in Johannesburg (JNB)
SA280
9:25 pm, 15 Jan Thu
JNB Johannesburg
12:55 pm, 16 Jan Fri
PER Perth
9h 30m
4h 40m layover in Perth (PER)
SA7256
5:35 pm, 16 Jan Fri
PER Perth
12:10 am, 17 Jan Sat
MEL Melbourne
3h 35m

* Operated by Virgin Australia

Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 2+ stops 1d 1h 55m
8:50 pm MEL - 3:45 pm (+1) MRU
Multiple Airlines 2+ stops 23h 50m
5:20 pm MRU - 12:10 am (+2) MEL
A$5,236
expedia.com.au
Show Details

Depart: Melbourne to Mauritius via Perth, Johannesburg

MEL
8:50 pm
4h 5m
PER
9:55 pm
1h 50m
PER
11:45 pm
11h 20m
JNB
5:05 am (+1)
4h 35m
JNB
9:40 am
4h 5m
MRU
3:45 pm
Airlines
Flight No.
From
To
Duration
QF653
8:50 pm, 30 Dec Tue
MEL Melbourne
9:55 pm, 30 Dec Tue
PER Perth
4h 5m
1h 50m layover in Perth (PER)
SA281
11:45 pm, 30 Dec Tue
PER Perth
5:05 am, 31 Dec Wed
JNB Johannesburg
11h 20m
4h 35m layover in Johannesburg (JNB)
SA190
9:40 am, 31 Dec Wed
JNB Johannesburg
3:45 pm, 31 Dec Wed
MRU Mauritius
4h 5m

Return: Mauritius to Melbourne via Johannesburg, Perth

MRU
5:20 pm
4h 30m
JNB
7:50 pm
1h 35m
JNB
9:25 pm
9h 30m
PER
12:55 pm (+1)
4h 40m
PER
5:35 pm
3h 35m
MEL
12:10 am (+1)
Airlines
Flight No.
From
To
Duration
SA191
5:20 pm, 15 Jan Thu
MRU Mauritius
7:50 pm, 15 Jan Thu
JNB Johannesburg
4h 30m
1h 35m layover in Johannesburg (JNB)
SA280
9:25 pm, 15 Jan Thu
JNB Johannesburg
12:55 pm, 16 Jan Fri
PER Perth
9h 30m
4h 40m layover in Perth (PER)
VA694
5:35 pm, 16 Jan Fri
PER Perth
12:10 am, 17 Jan Sat
MEL Melbourne
3h 35m
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 2+ stops 1d 1h 55m
8:50 pm MEL - 3:45 pm (+1) MRU
Multiple Airlines 2+ stops 1d 1h 35m
3:35 pm MRU - 12:10 am (+2) MEL
A$5,236
expedia.com.au
Show Details

Depart: Melbourne to Mauritius via Perth, Johannesburg

MEL
8:50 pm
4h 5m
PER
9:55 pm
1h 50m
PER
11:45 pm
11h 20m
JNB
5:05 am (+1)
4h 35m
JNB
9:40 am
4h 5m
MRU
3:45 pm
Airlines
Flight No.
From
To
Duration
QF653
8:50 pm, 30 Dec Tue
MEL Melbourne
9:55 pm, 30 Dec Tue
PER Perth
4h 5m
1h 50m layover in Perth (PER)
SA281
11:45 pm, 30 Dec Tue
PER Perth
5:05 am, 31 Dec Wed
JNB Johannesburg
11h 20m
4h 35m layover in Johannesburg (JNB)
SA190
9:40 am, 31 Dec Wed
JNB Johannesburg
3:45 pm, 31 Dec Wed
MRU Mauritius
4h 5m

Return: Mauritius to Melbourne via Johannesburg, Perth

MRU
3:35 pm
4h 30m
JNB
6:05 pm
3h 20m
JNB
9:25 pm
9h 30m
PER
12:55 pm (+1)
4h 40m
PER
5:35 pm
3h 35m
MEL
12:10 am (+1)
Airlines
Flight No.
From
To
Duration
SA193
3:35 pm, 15 Jan Thu
MRU Mauritius
6:05 pm, 15 Jan Thu
JNB Johannesburg
4h 30m
3h 20m layover in Johannesburg (JNB)
SA280
9:25 pm, 15 Jan Thu
JNB Johannesburg
12:55 pm, 16 Jan Fri
PER Perth
9h 30m
4h 40m layover in Perth (PER)
VA694
5:35 pm, 16 Jan Fri
PER Perth
12:10 am, 17 Jan Sat
MEL Melbourne
3h 35m
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 1 stop 1d 3h 50m
8:50 pm MEL - 5:40 pm (+1) MRU
Multiple Airlines 1 stop 13h 30m
10:10 pm MRU - 6:40 pm (+1) MEL
A$5,273
skiddoo.com.au
Show Details

Depart: Melbourne to Mauritius via Perth

MEL
8:50 pm
4h 5m
PER
9:55 pm
15h 10m
PER
1:05 pm
8h 35m
MRU
5:40 pm
Airlines
Flight No.
From
To
Duration
QF653
8:50 pm, 30 Dec Tue
MEL Melbourne
9:55 pm, 30 Dec Tue
PER Perth
4h 5m
15h 10m layover in Perth (PER)
MK441
1:05 pm, 31 Dec Wed
PER Perth
5:40 pm, 31 Dec Wed
MRU Mauritius
8h 35m

Return: Mauritius to Melbourne via Perth

MRU
10:10 pm
7h
PER
9:10 am (+1)
2h 55m
PER
12:05 pm
3h 35m
MEL
6:40 pm
Airlines
Flight No.
From
To
Duration
MK440
10:10 pm, 15 Jan Thu
MRU Mauritius
9:10 am, 16 Jan Fri
PER Perth
7h
2h 55m layover in Perth (PER)
VA686
12:05 pm, 16 Jan Fri
PER Perth
6:40 pm, 16 Jan Fri
MEL Melbourne
3h 35m
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 2+ stops 1d 2h 10m
8:35 pm MEL - 3:45 pm (+1) MRU
Multiple Airlines 2+ stops 1d 1h 35m
3:35 pm MRU - 12:10 am (+2) MEL
A$5,685
smartfares.com
Show Details

Depart: Melbourne to Mauritius via Perth, Johannesburg

MEL
8:35 pm
4h 15m
PER
9:50 pm
1h 55m
PER
11:45 pm
11h 20m
JNB
5:05 am (+1)
4h 35m
JNB
9:40 am
4h 5m
MRU
3:45 pm
Airlines
Flight No.
From
To
Duration
VA697
8:35 pm, 30 Dec Tue
MEL Melbourne
9:50 pm, 30 Dec Tue
PER Perth
4h 15m
1h 55m layover in Perth (PER)
VA5021
11:45 pm, 30 Dec Tue
PER Perth
5:05 am, 31 Dec Wed
JNB Johannesburg
11h 20m

* Operated by South African Airways

4h 35m layover in Johannesburg (JNB)
SA190
9:40 am, 31 Dec Wed
JNB Johannesburg
3:45 pm, 31 Dec Wed
MRU Mauritius
4h 5m

Return: Mauritius to Melbourne via Johannesburg, Perth

MRU
3:35 pm
4h 30m
JNB
6:05 pm
3h 20m
JNB
9:25 pm
9h 30m
PER
12:55 pm (+1)
4h 40m
PER
5:35 pm
3h 35m
MEL
12:10 am (+1)
Airlines
Flight No.
From
To
Duration
SA193
3:35 pm, 15 Jan Thu
MRU Mauritius
6:05 pm, 15 Jan Thu
JNB Johannesburg
4h 30m
3h 20m layover in Johannesburg (JNB)
VA5020
9:25 pm, 15 Jan Thu
JNB Johannesburg
12:55 pm, 16 Jan Fri
PER Perth
9h 30m

* Operated by South African Airways

4h 40m layover in Perth (PER)
VA694
5:35 pm, 16 Jan Fri
PER Perth
12:10 am, 17 Jan Sat
MEL Melbourne
3h 35m
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 1 stop 18h 50m
1:05 am MEL - 12:55 pm MRU
Multiple Airlines 2+ stops 1d 1h 50m
9:15 am MRU - 6:05 pm (+1) MEL
A$6,929
skiddoo.com.au
Show Details

Depart: Melbourne to Mauritius via Singapore

MEL
1:05 am
7h 40m
SIN
5:45 am
8h 30m
SIN
2:15 pm
2h 40m
MRU
12:55 pm
Airlines
Flight No.
From
To
Duration
SQ218
1:05 am, 30 Dec Tue
MEL Melbourne
5:45 am, 30 Dec Tue
SIN Singapore
7h 40m
8h 30m layover in Singapore (SIN)
MK647
2:15 pm, 30 Dec Tue
SIN Singapore
12:55 pm, 30 Dec Tue
MRU Mauritius
2h 40m

Return: Mauritius to Melbourne via Johannesburg, Sydney

MRU
9:15 am
4h 35m
JNB
11:50 am
6h
JNB
5:50 pm
11h 55m
SYD
2:45 pm (+1)
1h 45m
SYD
4:30 pm
1h 35m
MEL
6:05 pm
Airlines
Flight No.
From
To
Duration
MK851
9:15 am, 15 Jan Thu
MRU Mauritius
11:50 am, 15 Jan Thu
JNB Johannesburg
4h 35m
6h layover in Johannesburg (JNB)
QF64
5:50 pm, 15 Jan Thu
JNB Johannesburg
2:45 pm, 16 Jan Fri
SYD Sydney
11h 55m
1h 45m layover in Sydney (SYD)
QF449
4:30 pm, 16 Jan Fri
SYD Sydney
6:05 pm, 16 Jan Fri
MEL Melbourne
1h 35m
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 1 stop 18h 50m
1:05 am MEL - 12:55 pm MRU
Multiple Airlines 2+ stops 1d 1h 35m
9:15 am MRU - 5:50 pm (+1) MEL
A$6,929
skiddoo.com.au
Show Details

Depart: Melbourne to Mauritius via Singapore

MEL
1:05 am
7h 40m
SIN
5:45 am
8h 30m
SIN
2:15 pm
2h 40m
MRU
12:55 pm
Airlines
Flight No.
From
To
Duration
SQ218
1:05 am, 30 Dec Tue
MEL Melbourne
5:45 am, 30 Dec Tue
SIN Singapore
7h 40m
8h 30m layover in Singapore (SIN)
MK647
2:15 pm, 30 Dec Tue
SIN Singapore
12:55 pm, 30 Dec Tue
MRU Mauritius
2h 40m

Return: Mauritius to Melbourne via Johannesburg, Sydney

MRU
9:15 am
4h 35m
JNB
11:50 am
6h
JNB
5:50 pm
11h 55m
SYD
2:45 pm (+1)
1h 30m
SYD
4:15 pm
1h 35m
MEL
5:50 pm
Airlines
Flight No.
From
To
Duration
MK851
9:15 am, 15 Jan Thu
MRU Mauritius
11:50 am, 15 Jan Thu
JNB Johannesburg
4h 35m
6h layover in Johannesburg (JNB)
QF64
5:50 pm, 15 Jan Thu
JNB Johannesburg
2:45 pm, 16 Jan Fri
SYD Sydney
11h 55m
1h 30m layover in Sydney (SYD)
QF469
4:15 pm, 16 Jan Fri
SYD Sydney
5:50 pm, 16 Jan Fri
MEL Melbourne
1h 35m
Depart: Sat, 27 Dec Return: Sun, 4 Jan Perth to Mauritius Sat, 27 Dec - Sun, 4 Jan
Emirates 1 stop 22h 40m
10:05 pm PER - 4:45 pm (+1) MRU
Multiple Airlines 1 stop 21h 50m
8:45 pm MRU - 10:35 pm (+1) PER
A$7,016
au.edreams.com
Show Details

Depart: Perth to Mauritius via Dubai

PER
10:05 pm
11h 10m
DXB
5:15 am (+1)
4h 45m
DXB
10:00 am
6h 45m
MRU
4:45 pm
Airlines
Flight No.
From
To
Duration
EK421
10:05 pm, 27 Dec Sat
PER Perth
5:15 am, 28 Dec Sun
DXB Dubai
11h 10m
4h 45m layover in Dubai (DXB)
EK703
10:00 am, 28 Dec Sun
DXB Dubai
4:45 pm, 28 Dec Sun
MRU Mauritius
6h 45m

Return: Mauritius to Perth via Hong Kong

MRU
8:45 pm
9h 45m
HKG
10:30 am (+1)
4h 25m
HKG
2:55 pm
7h 40m
PER
10:35 pm
Airlines
Flight No.
From
To
Duration
MK640
8:45 pm, 4 Jan Sun
MRU Mauritius
10:30 am, 5 Jan Mon
HKG Hong Kong
9h 45m
4h 25m layover in Hong Kong (HKG)
CX171
2:55 pm, 5 Jan Mon
HKG Hong Kong
10:35 pm, 5 Jan Mon
PER Perth
7h 40m
Depart: Tue, 30 Dec Return: Thu, 15 Jan Melbourne to Mauritius Tue, 30 Dec - Thu, 15 Jan
Multiple Airlines 1 stop 18h 50m
1:05 am MEL - 12:55 pm MRU
Multiple Airlines 1 stop 1d 4h 15m
8:45 pm MRU - 8:00 am (+2) MEL
A$7,064
skiddoo.com.au
Show Details

Depart: Melbourne to Mauritius via Singapore

MEL
1:05 am
7h 40m
SIN
5:45 am
8h 30m
SIN
2:15 pm
2h 40m
MRU
12:55 pm
Airlines
Flight No.
From
To
Duration
SQ218
1:05 am, 30 Dec Tue
MEL Melbourne
5:45 am, 30 Dec Tue
SIN Singapore
7h 40m
8h 30m layover in Singapore (SIN)
MK647
2:15 pm, 30 Dec Tue
SIN Singapore
12:55 pm, 30 Dec Tue
MRU Mauritius
2h 40m

Return: Mauritius to Melbourne via Hong Kong

MRU
8:45 pm
9h 45m
HKG
10:30 am (+1)
9h
HKG
7:30 pm
9h 30m
MEL
8:00 am (+1)
Airlines
Flight No.
From
To
Duration
MK640
8:45 pm, 15 Jan Thu
MRU Mauritius
10:30 am, 16 Jan Fri
HKG Hong Kong
9h 45m
9h layover in Hong Kong (HKG)
QF30
7:30 pm, 16 Jan Fri
HKG Hong Kong
8:00 am, 17 Jan Sat
MEL Melbourne
9h 30m
Depart: Sat, 27 Dec Return: Sun, 4 Jan Perth to Mauritius Sat, 27 Dec - Sun, 4 Jan
Multiple Airlines 1 stop 20h 10m
11:45 pm PER - 3:55 pm (+1) MRU
Multiple Airlines 1 stop 17h 10m
3:45 pm MRU - 12:55 pm (+1) PER
A$7,289
smartfares.com
Show Details

Depart: Perth to Mauritius via Johannesburg

PER
11:45 pm
11h 20m
JNB
5:05 am (+1)
4h 50m
JNB
9:55 am
4h
MRU
3:55 pm
Airlines
Flight No.
From
To
Duration
VA5021
11:45 pm, 27 Dec Sat
PER Perth
5:05 am, 28 Dec Sun
JNB Johannesburg
11h 20m

* Operated by South African Airways

4h 50m layover in Johannesburg (JNB)
SA7107
9:55 am, 28 Dec Sun
JNB Johannesburg
3:55 pm, 28 Dec Sun
MRU Mauritius
4h

* Operated by Air Mauritius

Return: Mauritius to Perth via Johannesburg

MRU
3:45 pm
4h 30m
JNB
6:15 pm
3h 10m
JNB
9:25 pm
9h 30m
PER
12:55 pm (+1)
Airlines
Flight No.
From
To
Duration
SA193
3:45 pm, 4 Jan Sun
MRU Mauritius
6:15 pm, 4 Jan Sun
JNB Johannesburg
4h 30m
3h 10m layover in Johannesburg (JNB)
VA5020
9:25 pm, 4 Jan Sun
JNB Johannesburg
12:55 pm, 5 Jan Mon
PER Perth
9h 30m

* Operated by South African Airways

Depart: Sat, 27 Dec Return: Sun, 4 Jan Perth to Mauritius Sat, 27 Dec - Sun, 4 Jan
Multiple Airlines 1 stop 20h 45m
11:45 pm PER - 4:30 pm (+1) MRU
Multiple Airlines 1 stop 17h 10m
3:45 pm MRU - 12:55 pm (+1) PER
A$7,289
smartfares.com
Show Details

Depart: Perth to Mauritius via Johannesburg

PER
11:45 pm
11h 20m
JNB
5:05 am (+1)
5h 20m
JNB
10:25 am
4h 5m
MRU
4:30 pm
Airlines
Flight No.
From
To
Duration
VA5021
11:45 pm, 27 Dec Sat
PER Perth
5:05 am, 28 Dec Sun
JNB Johannesburg
11h 20m

* Operated by South African Airways

5h 20m layover in Johannesburg (JNB)
SA190
10:25 am, 28 Dec Sun
JNB Johannesburg
4:30 pm, 28 Dec Sun
MRU Mauritius
4h 5m

Return: Mauritius to Perth via Johannesburg

MRU
3:45 pm
4h 30m
JNB
6:15 pm
3h 10m
JNB
9:25 pm
9h 30m
PER
12:55 pm (+1)
Airlines
Flight No.
From
To
Duration
SA193
3:45 pm, 4 Jan Sun
MRU Mauritius
6:15 pm, 4 Jan Sun
JNB Johannesburg
4h 30m
3h 10m layover in Johannesburg (JNB)
VA5020
9:25 pm, 4 Jan Sun
JNB Johannesburg
12:55 pm, 5 Jan Mon
PER Perth
9h 30m

* Operated by South African Airways

Depart: Sat, 27 Dec Return: Sun, 4 Jan Perth to Mauritius Sat, 27 Dec - Sun, 4 Jan
Multiple Airlines 1 stop 19h
11:45 pm PER - 2:45 pm (+1) MRU
Multiple Airlines 1 stop 17h 10m
3:45 pm MRU - 12:55 pm (+1) PER
A$7,289
smartfares.com
Show Details

Depart: Perth to Mauritius via Johannesburg

PER
11:45 pm
11h 20m
JNB
5:05 am (+1)
3h 35m
JNB
8:40 am
4h 5m
MRU
2:45 pm
Airlines
Flight No.
From
To
Duration
VA5021
11:45 pm, 27 Dec Sat
PER Perth
5:05 am, 28 Dec Sun
JNB Johannesburg
11h 20m

* Operated by South African Airways

3h 35m layover in Johannesburg (JNB)
SA192
8:40 am, 28 Dec Sun
JNB Johannesburg
2:45 pm, 28 Dec Sun
MRU Mauritius
4h 5m

Return: Mauritius to Perth via Johannesburg

MRU
3:45 pm
4h 30m
JNB
6:15 pm
3h 10m
JNB
9:25 pm
9h 30m
PER
12:55 pm (+1)
Airlines
Flight No.
From
To
Duration
SA193
3:45 pm, 4 Jan Sun
MRU Mauritius
6:15 pm, 4 Jan Sun
JNB Johannesburg
4h 30m
3h 10m layover in Johannesburg (JNB)
VA5020
9:25 pm, 4 Jan Sun
JNB Johannesburg
12:55 pm, 5 Jan Mon
PER Perth
9h 30m

* Operated by South African Airways