×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Cheap Flights to Mauritius
    (Modify Search)
    • Origins
    • Airlines
    • Flights

    Cheap Flights to Mauritius

    Airline Results Price View
    View All Airlines View Flights
    Air Mauritius 104 results A$1,669 View Flights
    Emirates 112 results A$2,575 View Flights
    South African Airways 259 results A$2,844 View Flights
    Virgin Australia 7 results A$3,275 View Flights
    Qantas 66 results A$6,715 View Flights
    Cities Results Price View
    View All Cities View Flights
    Perth 151 results A$1,669 View Flights
    Newman 397 results A$1,775 View Flights
    Depart: Sun, 5 Jul Return: Wed, 22 Jul Perth to Mauritius
    Air Mauritius Direct 8h 40m
    1:05 pm PER 5:45 pm MRU
    Multiple Airlines 1 stop 23h 35m
    20:40 MRU 00:15 24 Jul PER
    A$1,556
    byojet.com
    Show Details
    PER MRU
    Sun, 5 Jul - Wed, 22 Jul

    Depart: Perth to Mauritius PER 13:05 17:45 MRU 8h 40m · Direct

    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK441
    PER Perth
    13:05, Sun 5 Jul
    MRU Mauritius
    17:45, Sun 5 Jul
    8h 40m
    Show all details

    Return: Mauritius to Perth via Kuala Lumpur MRU 20:40 00:15 PER 23h 35m · via KUL

    MRU Mauritius
    20:40
    MK646
    Duration: 7h 10m
    KUL Kuala Lumpur
    07:50
    23 Jul
    10h 55m layover
    KUL Kuala Lumpur
    18:45
    MH127
    Duration: 5h 30m
    PER Perth
    00:15
    24 Jul
    Airlines
    Flight No.
    From
    To
    Duration
    MK646
    MRU Mauritius
    20:40, Wed 22 Jul
    KUL Kuala Lumpur
    07:50, Thu 23 Jul
    7h 10m
    10h 55m layover in Kuala Lumpur (KUL)
    MH127
    KUL Kuala Lumpur
    18:45, Thu 23 Jul
    PER Perth
    00:15, Fri 24 Jul
    5h 30m
    Show all details
    Depart: Sun, 5 Jul Return: Wed, 22 Jul Perth to Mauritius
    Air Mauritius Direct 8h 40m
    1:05 pm PER 5:45 pm MRU
    Multiple Airlines 1 stop 14h 20m
    20:40 MRU 15:00 23 Jul PER
    A$1,560
    directflights.com.au
    Show Details
    PER MRU
    Sun, 5 Jul - Wed, 22 Jul

    Depart: Perth to Mauritius PER 13:05 17:45 MRU 8h 40m · Direct

    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK441
    PER Perth
    13:05, Sun 5 Jul
    MRU Mauritius
    17:45, Sun 5 Jul
    8h 40m
    Show all details

    Return: Mauritius to Perth via Kuala Lumpur MRU 20:40 15:00 PER 14h 20m · via KUL

    MRU Mauritius
    20:40
    MK646
    Duration: 7h 10m
    KUL Kuala Lumpur
    07:50
    23 Jul
    1h 40m layover
    KUL Kuala Lumpur
    09:30
    MH125
    Duration: 5h 30m
    PER Perth
    15:00
    Airlines
    Flight No.
    From
    To
    Duration
    MK646
    MRU Mauritius
    20:40, Wed 22 Jul
    KUL Kuala Lumpur
    07:50, Thu 23 Jul
    7h 10m
    1h 40m layover in Kuala Lumpur (KUL)
    MH125
    KUL Kuala Lumpur
    09:30, Thu 23 Jul
    PER Perth
    15:00, Thu 23 Jul
    5h 30m
    Show all details
    Depart: Sun, 5 Jul Return: Wed, 22 Jul Perth to Mauritius
    Air Mauritius Direct 8h 40m
    1:05 pm PER 5:45 pm MRU
    Multiple Airlines 1 stop 23h 35m
    20:40 MRU 00:15 24 Jul PER
    A$1,560
    directflights.com.au
    Show Details
    PER MRU
    Sun, 5 Jul - Wed, 22 Jul

    Depart: Perth to Mauritius PER 13:05 17:45 MRU 8h 40m · Direct

    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK441
    PER Perth
    13:05, Sun 5 Jul
    MRU Mauritius
    17:45, Sun 5 Jul
    8h 40m
    Show all details

    Return: Mauritius to Perth via Kuala Lumpur MRU 20:40 00:15 PER 23h 35m · via KUL

    MRU Mauritius
    20:40
    MK646
    Duration: 7h 10m
    KUL Kuala Lumpur
    07:50
    23 Jul
    10h 55m layover
    KUL Kuala Lumpur
    18:45
    MH127
    Duration: 5h 30m
    PER Perth
    00:15
    24 Jul
    Airlines
    Flight No.
    From
    To
    Duration
    MK646
    MRU Mauritius
    20:40, Wed 22 Jul
    KUL Kuala Lumpur
    07:50, Thu 23 Jul
    7h 10m
    10h 55m layover in Kuala Lumpur (KUL)
    MH127
    KUL Kuala Lumpur
    18:45, Thu 23 Jul
    PER Perth
    00:15, Fri 24 Jul
    5h 30m
    Show all details
    Depart: Sun, 5 Jul Return: Wed, 22 Jul Perth to Mauritius
    Air Mauritius Direct 8h 40m
    1:05 pm PER 5:45 pm MRU
    Multiple Airlines 1 stop 23h 35m
    20:40 MRU 00:15 24 Jul PER
    A$1,622
    skiddoo.com.au
    Show Details
    PER MRU
    Sun, 5 Jul - Wed, 22 Jul

    Depart: Perth to Mauritius PER 13:05 17:45 MRU 8h 40m · Direct

    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK441
    PER Perth
    13:05, Sun 5 Jul
    MRU Mauritius
    17:45, Sun 5 Jul
    8h 40m
    Show all details

    Return: Mauritius to Perth via Kuala Lumpur MRU 20:40 00:15 PER 23h 35m · via KUL

    MRU Mauritius
    20:40
    MK646
    Duration: 7h 10m
    KUL Kuala Lumpur
    07:50
    23 Jul
    10h 55m layover
    KUL Kuala Lumpur
    18:45
    MH127
    Duration: 5h 30m
    PER Perth
    00:15
    24 Jul
    Airlines
    Flight No.
    From
    To
    Duration
    MK646
    MRU Mauritius
    20:40, Wed 22 Jul
    KUL Kuala Lumpur
    07:50, Thu 23 Jul
    7h 10m
    10h 55m layover in Kuala Lumpur (KUL)
    MH127
    KUL Kuala Lumpur
    18:45, Thu 23 Jul
    PER Perth
    00:15, Fri 24 Jul
    5h 30m
    Show all details
    Depart: Sun, 5 Jul Return: Wed, 22 Jul Perth to Mauritius
    Air Mauritius Direct 8h 40m
    1:05 pm PER 5:45 pm MRU
    Multiple Airlines 1 stop 14h 20m
    20:40 MRU 15:00 23 Jul PER
    A$1,622
    skiddoo.com.au
    Show Details
    PER MRU
    Sun, 5 Jul - Wed, 22 Jul

    Depart: Perth to Mauritius PER 13:05 17:45 MRU 8h 40m · Direct

    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK441
    PER Perth
    13:05, Sun 5 Jul
    MRU Mauritius
    17:45, Sun 5 Jul
    8h 40m
    Show all details

    Return: Mauritius to Perth via Kuala Lumpur MRU 20:40 15:00 PER 14h 20m · via KUL

    MRU Mauritius
    20:40
    MK646
    Duration: 7h 10m
    KUL Kuala Lumpur
    07:50
    23 Jul
    1h 40m layover
    KUL Kuala Lumpur
    09:30
    MH125
    Duration: 5h 30m
    PER Perth
    15:00
    Airlines
    Flight No.
    From
    To
    Duration
    MK646
    MRU Mauritius
    20:40, Wed 22 Jul
    KUL Kuala Lumpur
    07:50, Thu 23 Jul
    7h 10m
    1h 40m layover in Kuala Lumpur (KUL)
    MH125
    KUL Kuala Lumpur
    09:30, Thu 23 Jul
    PER Perth
    15:00, Thu 23 Jul
    5h 30m
    Show all details
    Depart: Thu, 23 Jul Return: Tue, 11 Aug Newman to Mauritius
    Multiple Airlines 1 stop 1d 3h 20m
    6:25 pm ZNE 5:45 pm 24 Jul MRU
    Multiple Airlines 1 stop 15h 5m
    22:40 MRU 17:45 12 Aug ZNE
    A$1,775
    smartfares.com
    Show Details
    ZNE MRU
    Thu, 23 Jul - Tue, 11 Aug

    Depart: Newman to Mauritius via Perth ZNE 18:25 17:45 MRU 1d 3h 20m · via PER

    ZNE Newman
    18:25
    VA1882
    Duration: 1h 50m
    PER Perth
    20:15
    16h 50m layover
    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    VA1882
    ZNE Newman
    18:25, Thu 23 Jul
    PER Perth
    20:15, Thu 23 Jul
    1h 50m
    16h 50m layover in Perth (PER)
    MK441
    PER Perth
    13:05, Fri 24 Jul
    MRU Mauritius
    17:45, Fri 24 Jul
    8h 40m
    Show all details

    Return: Mauritius to Newman via Perth MRU 22:40 17:45 ZNE 15h 5m · via PER

    MRU Mauritius
    22:40
    MK440
    Duration: 6h 30m
    PER Perth
    09:10
    12 Aug
    6h 50m layover
    PER Perth
    16:00
    VA1881
    Duration: 1h 45m
    ZNE Newman
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK440
    MRU Mauritius
    22:40, Tue 11 Aug
    PER Perth
    09:10, Wed 12 Aug
    6h 30m
    6h 50m layover in Perth (PER)
    VA1881
    PER Perth
    16:00, Wed 12 Aug
    ZNE Newman
    17:45, Wed 12 Aug
    1h 45m
    Show all details
    Depart: Thu, 23 Jul Return: Tue, 11 Aug Newman to Mauritius
    Multiple Airlines 1 stop 1d 3h 20m
    6:25 pm ZNE 5:45 pm 24 Jul MRU
    Multiple Airlines 1 stop 15h 5m
    22:40 MRU 17:45 12 Aug ZNE
    A$1,775
    onetravel.com
    Show Details
    ZNE MRU
    Thu, 23 Jul - Tue, 11 Aug

    Depart: Newman to Mauritius via Perth ZNE 18:25 17:45 MRU 1d 3h 20m · via PER

    ZNE Newman
    18:25
    VA1882
    Duration: 1h 50m
    PER Perth
    20:15
    16h 50m layover
    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    VA1882
    ZNE Newman
    18:25, Thu 23 Jul
    PER Perth
    20:15, Thu 23 Jul
    1h 50m
    16h 50m layover in Perth (PER)
    MK441
    PER Perth
    13:05, Fri 24 Jul
    MRU Mauritius
    17:45, Fri 24 Jul
    8h 40m
    Show all details

    Return: Mauritius to Newman via Perth MRU 22:40 17:45 ZNE 15h 5m · via PER

    MRU Mauritius
    22:40
    MK440
    Duration: 6h 30m
    PER Perth
    09:10
    12 Aug
    6h 50m layover
    PER Perth
    16:00
    VA1881
    Duration: 1h 45m
    ZNE Newman
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK440
    MRU Mauritius
    22:40, Tue 11 Aug
    PER Perth
    09:10, Wed 12 Aug
    6h 30m
    6h 50m layover in Perth (PER)
    VA1881
    PER Perth
    16:00, Wed 12 Aug
    ZNE Newman
    17:45, Wed 12 Aug
    1h 45m
    Show all details
    Depart: Thu, 23 Jul Return: Tue, 11 Aug Newman to Mauritius
    Multiple Airlines 1 stop 1d 3h 20m
    6:25 pm ZNE 5:45 pm 24 Jul MRU
    Multiple Airlines 1 stop 15h 5m
    22:40 MRU 17:45 12 Aug ZNE
    A$1,775
    cheapoair.com
    Show Details
    ZNE MRU
    Thu, 23 Jul - Tue, 11 Aug

    Depart: Newman to Mauritius via Perth ZNE 18:25 17:45 MRU 1d 3h 20m · via PER

    ZNE Newman
    18:25
    VA1882
    Duration: 1h 50m
    PER Perth
    20:15
    16h 50m layover
    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    VA1882
    ZNE Newman
    18:25, Thu 23 Jul
    PER Perth
    20:15, Thu 23 Jul
    1h 50m

    * Operated by VIRGIN AUST REGIONAL AIRLINES

    16h 50m layover in Perth (PER)
    MK441
    PER Perth
    13:05, Fri 24 Jul
    MRU Mauritius
    17:45, Fri 24 Jul
    8h 40m
    Show all details

    Return: Mauritius to Newman via Perth MRU 22:40 17:45 ZNE 15h 5m · via PER

    MRU Mauritius
    22:40
    MK440
    Duration: 6h 30m
    PER Perth
    09:10
    12 Aug
    6h 50m layover
    PER Perth
    16:00
    VA1881
    Duration: 1h 45m
    ZNE Newman
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK440
    MRU Mauritius
    22:40, Tue 11 Aug
    PER Perth
    09:10, Wed 12 Aug
    6h 30m
    6h 50m layover in Perth (PER)
    VA1881
    PER Perth
    16:00, Wed 12 Aug
    ZNE Newman
    17:45, Wed 12 Aug
    1h 45m
    Show all details
    Depart: Thu, 23 Jul Return: Tue, 11 Aug Newman to Mauritius
    Multiple Airlines 1 stop 1d 3h 20m
    6:25 pm ZNE 5:45 pm 24 Jul MRU
    Multiple Airlines 1 stop 15h 5m
    22:40 MRU 17:45 12 Aug ZNE
    A$1,716
    directflights.com.au
    Show Details
    ZNE MRU
    Thu, 23 Jul - Tue, 11 Aug

    Depart: Newman to Mauritius via Perth ZNE 18:25 17:45 MRU 1d 3h 20m · via PER

    ZNE Newman
    18:25
    VA1882
    Duration: 1h 50m
    PER Perth
    20:15
    16h 50m layover
    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    VA1882
    ZNE Newman
    18:25, Thu 23 Jul
    PER Perth
    20:15, Thu 23 Jul
    1h 50m
    16h 50m layover in Perth (PER)
    MK441
    PER Perth
    13:05, Fri 24 Jul
    MRU Mauritius
    17:45, Fri 24 Jul
    8h 40m
    Show all details

    Return: Mauritius to Newman via Perth MRU 22:40 17:45 ZNE 15h 5m · via PER

    MRU Mauritius
    22:40
    MK440
    Duration: 6h 30m
    PER Perth
    09:10
    12 Aug
    6h 50m layover
    PER Perth
    16:00
    VA1881
    Duration: 1h 45m
    ZNE Newman
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK440
    MRU Mauritius
    22:40, Tue 11 Aug
    PER Perth
    09:10, Wed 12 Aug
    6h 30m
    6h 50m layover in Perth (PER)
    VA1881
    PER Perth
    16:00, Wed 12 Aug
    ZNE Newman
    17:45, Wed 12 Aug
    1h 45m
    Show all details
    Depart: Thu, 23 Jul Return: Tue, 11 Aug Newman to Mauritius
    Multiple Airlines 1 stop 1d 3h 20m
    6:25 pm ZNE 5:45 pm 24 Jul MRU
    Multiple Airlines 1 stop 15h 5m
    22:40 MRU 17:45 12 Aug ZNE
    A$1,785
    tripsta.com.au
    Show Details
    ZNE MRU
    Thu, 23 Jul - Tue, 11 Aug

    Depart: Newman to Mauritius via Perth ZNE 18:25 17:45 MRU 1d 3h 20m · via PER

    ZNE Newman
    18:25
    VA1882
    Duration: 1h 50m
    PER Perth
    20:15
    16h 50m layover
    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    VA1882
    ZNE Newman
    18:25, Thu 23 Jul
    PER Perth
    20:15, Thu 23 Jul
    1h 50m
    16h 50m layover in Perth (PER)
    MK441
    PER Perth
    13:05, Fri 24 Jul
    MRU Mauritius
    17:45, Fri 24 Jul
    8h 40m
    Show all details

    Return: Mauritius to Newman via Perth MRU 22:40 17:45 ZNE 15h 5m · via PER

    MRU Mauritius
    22:40
    MK440
    Duration: 6h 30m
    PER Perth
    09:10
    12 Aug
    6h 50m layover
    PER Perth
    16:00
    VA1881
    Duration: 1h 45m
    ZNE Newman
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK440
    MRU Mauritius
    22:40, Tue 11 Aug
    PER Perth
    09:10, Wed 12 Aug
    6h 30m
    6h 50m layover in Perth (PER)
    VA1881
    PER Perth
    16:00, Wed 12 Aug
    ZNE Newman
    17:45, Wed 12 Aug
    1h 45m
    Show all details
    Depart: Thu, 23 Jul Return: Tue, 11 Aug Newman to Mauritius
    Multiple Airlines 1 stop 1d 3h 20m
    6:25 pm ZNE 5:45 pm 24 Jul MRU
    Multiple Airlines 1 stop 15h 5m
    22:40 MRU 17:45 12 Aug ZNE
    A$1,828
    skiddoo.com.au
    Show Details
    ZNE MRU
    Thu, 23 Jul - Tue, 11 Aug

    Depart: Newman to Mauritius via Perth ZNE 18:25 17:45 MRU 1d 3h 20m · via PER

    ZNE Newman
    18:25
    VA1882
    Duration: 1h 50m
    PER Perth
    20:15
    16h 50m layover
    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    VA1882
    ZNE Newman
    18:25, Thu 23 Jul
    PER Perth
    20:15, Thu 23 Jul
    1h 50m
    16h 50m layover in Perth (PER)
    MK441
    PER Perth
    13:05, Fri 24 Jul
    MRU Mauritius
    17:45, Fri 24 Jul
    8h 40m
    Show all details

    Return: Mauritius to Newman via Perth MRU 22:40 17:45 ZNE 15h 5m · via PER

    MRU Mauritius
    22:40
    MK440
    Duration: 6h 30m
    PER Perth
    09:10
    12 Aug
    6h 50m layover
    PER Perth
    16:00
    VA1881
    Duration: 1h 45m
    ZNE Newman
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK440
    MRU Mauritius
    22:40, Tue 11 Aug
    PER Perth
    09:10, Wed 12 Aug
    6h 30m
    6h 50m layover in Perth (PER)
    VA1881
    PER Perth
    16:00, Wed 12 Aug
    ZNE Newman
    17:45, Wed 12 Aug
    1h 45m
    Show all details
    Depart: Sun, 5 Jul Return: Wed, 22 Jul Perth to Mauritius
    Air Mauritius Direct 8h 40m
    1:05 pm PER 5:45 pm MRU
    Malaysia Airlines 1 stop 14h 20m
    20:40 MRU 15:00 23 Jul PER
    A$2,147
    au.edreams.com
    Show Details
    PER MRU
    Sun, 5 Jul - Wed, 22 Jul

    Depart: Perth to Mauritius PER 13:05 17:45 MRU 8h 40m · Direct

    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK441
    PER Perth
    13:05, Sun 5 Jul
    MRU Mauritius
    17:45, Sun 5 Jul
    8h 40m
    Show all details

    Return: Mauritius to Perth via Kuala Lumpur MRU 20:40 15:00 PER 14h 20m · via KUL

    MRU Mauritius
    20:40
    MH5770
    Duration: 7h 10m
    KUL Kuala Lumpur
    07:50
    23 Jul
    1h 40m layover
    KUL Kuala Lumpur
    09:30
    MH125
    Duration: 5h 30m
    PER Perth
    15:00
    Airlines
    Flight No.
    From
    To
    Duration
    MH5770
    MRU Mauritius
    20:40, Wed 22 Jul
    KUL Kuala Lumpur
    07:50, Thu 23 Jul
    7h 10m
    1h 40m layover in Kuala Lumpur (KUL)
    MH125
    KUL Kuala Lumpur
    09:30, Thu 23 Jul
    PER Perth
    15:00, Thu 23 Jul
    5h 30m
    Show all details
    Depart: Thu, 23 Jul Return: Tue, 11 Aug Newman to Mauritius
    Emirates 2+ stops 1d 13h
    7:55 am ZNE 4:55 pm 24 Jul MRU
    Emirates 2+ stops 1d 12h 10m
    16:25 MRU 08:35 13 Aug ZNE
    A$2,575
    onetravel.com
    Show Details
    ZNE MRU
    Thu, 23 Jul - Tue, 11 Aug

    Depart: Newman to Mauritius via Perth, Dubai ZNE 07:55 16:55 MRU 1d 13h · via PER, DXB

    ZNE Newman
    07:55
    EK5239
    Duration: 1h 45m
    PER Perth
    09:40
    12h 30m layover
    PER Perth
    22:10
    EK421
    Duration: 11h 10m
    DXB Dubai
    05:20
    24 Jul
    5h layover
    DXB Dubai
    10:20
    EK703
    Duration: 6h 35m
    MRU Mauritius
    16:55
    Airlines
    Flight No.
    From
    To
    Duration
    EK5239
    ZNE Newman
    07:55, Thu 23 Jul
    PER Perth
    09:40, Thu 23 Jul
    1h 45m
    12h 30m layover in Perth (PER)
    EK421
    PER Perth
    22:10, Thu 23 Jul
    DXB Dubai
    05:20, Fri 24 Jul
    11h 10m
    5h layover in Dubai (DXB)
    EK703
    DXB Dubai
    10:20, Fri 24 Jul
    MRU Mauritius
    16:55, Fri 24 Jul
    6h 35m
    Show all details

    Return: Mauritius to Newman via Dubai, Perth MRU 16:25 08:35 ZNE 1d 12h 10m · via DXB, PER

    MRU Mauritius
    16:25
    EK702
    Duration: 6h 40m
    DXB Dubai
    23:05
    11h 5m layover
    DXB Dubai
    10:10
    EK424
    Duration: 10h 35m
    PER Perth
    00:45
    13 Aug
    6h 10m layover
    PER Perth
    06:55
    EK5234
    Duration: 1h 40m
    ZNE Newman
    08:35
    Airlines
    Flight No.
    From
    To
    Duration
    EK702
    MRU Mauritius
    16:25, Tue 11 Aug
    DXB Dubai
    23:05, Tue 11 Aug
    6h 40m
    11h 5m layover in Dubai (DXB)
    EK424
    DXB Dubai
    10:10, Wed 12 Aug
    PER Perth
    00:45, Thu 13 Aug
    10h 35m
    6h 10m layover in Perth (PER)
    EK5234
    PER Perth
    06:55, Thu 13 Aug
    ZNE Newman
    08:35, Thu 13 Aug
    1h 40m
    Show all details
    Depart: Thu, 23 Jul Return: Tue, 11 Aug Newman to Mauritius
    Emirates 2+ stops 1d 11h 35m
    9:20 am ZNE 4:55 pm 24 Jul MRU
    Emirates 2+ stops 1d 12h 10m
    16:25 MRU 08:35 13 Aug ZNE
    A$2,575
    onetravel.com
    Show Details
    ZNE MRU
    Thu, 23 Jul - Tue, 11 Aug

    Depart: Newman to Mauritius via Perth, Dubai ZNE 09:20 16:55 MRU 1d 11h 35m · via PER, DXB

    ZNE Newman
    09:20
    EK5235
    Duration: 1h 45m
    PER Perth
    11:05
    11h 5m layover
    PER Perth
    22:10
    EK421
    Duration: 11h 10m
    DXB Dubai
    05:20
    24 Jul
    5h layover
    DXB Dubai
    10:20
    EK703
    Duration: 6h 35m
    MRU Mauritius
    16:55
    Airlines
    Flight No.
    From
    To
    Duration
    EK5235
    ZNE Newman
    09:20, Thu 23 Jul
    PER Perth
    11:05, Thu 23 Jul
    1h 45m
    11h 5m layover in Perth (PER)
    EK421
    PER Perth
    22:10, Thu 23 Jul
    DXB Dubai
    05:20, Fri 24 Jul
    11h 10m
    5h layover in Dubai (DXB)
    EK703
    DXB Dubai
    10:20, Fri 24 Jul
    MRU Mauritius
    16:55, Fri 24 Jul
    6h 35m
    Show all details

    Return: Mauritius to Newman via Dubai, Perth MRU 16:25 08:35 ZNE 1d 12h 10m · via DXB, PER

    MRU Mauritius
    16:25
    EK702
    Duration: 6h 40m
    DXB Dubai
    23:05
    11h 5m layover
    DXB Dubai
    10:10
    EK424
    Duration: 10h 35m
    PER Perth
    00:45
    13 Aug
    6h 10m layover
    PER Perth
    06:55
    EK5234
    Duration: 1h 40m
    ZNE Newman
    08:35
    Airlines
    Flight No.
    From
    To
    Duration
    EK702
    MRU Mauritius
    16:25, Tue 11 Aug
    DXB Dubai
    23:05, Tue 11 Aug
    6h 40m
    11h 5m layover in Dubai (DXB)
    EK424
    DXB Dubai
    10:10, Wed 12 Aug
    PER Perth
    00:45, Thu 13 Aug
    10h 35m
    6h 10m layover in Perth (PER)
    EK5234
    PER Perth
    06:55, Thu 13 Aug
    ZNE Newman
    08:35, Thu 13 Aug
    1h 40m
    Show all details
    Depart: Thu, 23 Jul Return: Tue, 11 Aug Newman to Mauritius
    Emirates 2+ stops 1d 11h 35m
    9:20 am ZNE 4:55 pm 24 Jul MRU
    Emirates 2+ stops 1d 12h 10m
    16:25 MRU 08:35 13 Aug ZNE
    A$2,499
    bravofly.com.au
    Show Details
    ZNE MRU
    Thu, 23 Jul - Tue, 11 Aug

    Depart: Newman to Mauritius via Perth, Dubai ZNE 09:20 16:55 MRU 1d 11h 35m · via PER, DXB

    ZNE Newman
    09:20
    EK5235
    Duration: 1h 45m
    PER Perth
    11:05
    11h 5m layover
    PER Perth
    22:10
    EK421
    Duration: 11h 10m
    DXB Dubai
    05:20
    24 Jul
    5h layover
    DXB Dubai
    10:20
    EK703
    Duration: 6h 35m
    MRU Mauritius
    16:55
    Airlines
    Flight No.
    From
    To
    Duration
    EK5235
    ZNE Newman
    09:20, Thu 23 Jul
    PER Perth
    11:05, Thu 23 Jul
    1h 45m
    11h 5m layover in Perth (PER)
    EK421
    PER Perth
    22:10, Thu 23 Jul
    DXB Dubai
    05:20, Fri 24 Jul
    11h 10m
    5h layover in Dubai (DXB)
    EK703
    DXB Dubai
    10:20, Fri 24 Jul
    MRU Mauritius
    16:55, Fri 24 Jul
    6h 35m
    Show all details

    Return: Mauritius to Newman via Dubai, Perth MRU 16:25 08:35 ZNE 1d 12h 10m · via DXB, PER

    MRU Mauritius
    16:25
    EK702
    Duration: 6h 40m
    DXB Dubai
    23:05
    11h 5m layover
    DXB Dubai
    10:10
    EK424
    Duration: 10h 35m
    PER Perth
    00:45
    13 Aug
    6h 10m layover
    PER Perth
    06:55
    EK5234
    Duration: 1h 40m
    ZNE Newman
    08:35
    Airlines
    Flight No.
    From
    To
    Duration
    EK702
    MRU Mauritius
    16:25, Tue 11 Aug
    DXB Dubai
    23:05, Tue 11 Aug
    6h 40m
    11h 5m layover in Dubai (DXB)
    EK424
    DXB Dubai
    10:10, Wed 12 Aug
    PER Perth
    00:45, Thu 13 Aug
    10h 35m
    6h 10m layover in Perth (PER)
    EK5234
    PER Perth
    06:55, Thu 13 Aug
    ZNE Newman
    08:35, Thu 13 Aug
    1h 40m
    Show all details
    Depart: Thu, 23 Jul Return: Tue, 11 Aug Newman to Mauritius
    Emirates 2+ stops 1d 13h
    7:55 am ZNE 4:55 pm 24 Jul MRU
    Emirates 2+ stops 1d 12h 10m
    16:25 MRU 08:35 13 Aug ZNE
    A$2,499
    bravofly.com.au
    Show Details
    ZNE MRU
    Thu, 23 Jul - Tue, 11 Aug

    Depart: Newman to Mauritius via Perth, Dubai ZNE 07:55 16:55 MRU 1d 13h · via PER, DXB

    ZNE Newman
    07:55
    EK5239
    Duration: 1h 45m
    PER Perth
    09:40
    12h 30m layover
    PER Perth
    22:10
    EK421
    Duration: 11h 10m
    DXB Dubai
    05:20
    24 Jul
    5h layover
    DXB Dubai
    10:20
    EK703
    Duration: 6h 35m
    MRU Mauritius
    16:55
    Airlines
    Flight No.
    From
    To
    Duration
    EK5239
    ZNE Newman
    07:55, Thu 23 Jul
    PER Perth
    09:40, Thu 23 Jul
    1h 45m
    12h 30m layover in Perth (PER)
    EK421
    PER Perth
    22:10, Thu 23 Jul
    DXB Dubai
    05:20, Fri 24 Jul
    11h 10m
    5h layover in Dubai (DXB)
    EK703
    DXB Dubai
    10:20, Fri 24 Jul
    MRU Mauritius
    16:55, Fri 24 Jul
    6h 35m
    Show all details

    Return: Mauritius to Newman via Dubai, Perth MRU 16:25 08:35 ZNE 1d 12h 10m · via DXB, PER

    MRU Mauritius
    16:25
    EK702
    Duration: 6h 40m
    DXB Dubai
    23:05
    11h 5m layover
    DXB Dubai
    10:10
    EK424
    Duration: 10h 35m
    PER Perth
    00:45
    13 Aug
    6h 10m layover
    PER Perth
    06:55
    EK5234
    Duration: 1h 40m
    ZNE Newman
    08:35
    Airlines
    Flight No.
    From
    To
    Duration
    EK702
    MRU Mauritius
    16:25, Tue 11 Aug
    DXB Dubai
    23:05, Tue 11 Aug
    6h 40m
    11h 5m layover in Dubai (DXB)
    EK424
    DXB Dubai
    10:10, Wed 12 Aug
    PER Perth
    00:45, Thu 13 Aug
    10h 35m
    6h 10m layover in Perth (PER)
    EK5234
    PER Perth
    06:55, Thu 13 Aug
    ZNE Newman
    08:35, Thu 13 Aug
    1h 40m
    Show all details
    Depart: Sun, 5 Jul Return: Wed, 22 Jul Perth to Mauritius
    Air Mauritius Direct 8h 40m
    1:05 pm PER 5:45 pm MRU
    Multiple Airlines 1 stop 14h 20m
    20:40 MRU 15:00 23 Jul PER
    A$2,610
    au.edreams.com
    Show Details
    PER MRU
    Sun, 5 Jul - Wed, 22 Jul

    Depart: Perth to Mauritius PER 13:05 17:45 MRU 8h 40m · Direct

    PER Perth
    13:05
    MK441
    Duration: 8h 40m
    MRU Mauritius
    17:45
    Airlines
    Flight No.
    From
    To
    Duration
    MK441
    PER Perth
    13:05, Sun 5 Jul
    MRU Mauritius
    17:45, Sun 5 Jul
    8h 40m
    Show all details

    Return: Mauritius to Perth via Kuala Lumpur MRU 20:40 15:00 PER 14h 20m · via KUL

    MRU Mauritius
    20:40
    MK646
    Duration: 7h 10m
    KUL Kuala Lumpur
    07:50
    23 Jul
    1h 40m layover
    KUL Kuala Lumpur
    09:30
    MH125
    Duration: 5h 30m
    PER Perth
    15:00
    Airlines
    Flight No.
    From
    To
    Duration
    MK646
    MRU Mauritius
    20:40, Wed 22 Jul
    KUL Kuala Lumpur
    07:50, Thu 23 Jul
    7h 10m
    1h 40m layover in Kuala Lumpur (KUL)
    MH125
    KUL Kuala Lumpur
    09:30, Thu 23 Jul
    PER Perth
    15:00, Thu 23 Jul
    5h 30m
    Show all details
    Depart: Sun, 5 Jul Return: Wed, 22 Jul Perth to Mauritius
    South African Airways 1 stop 23h 45m
    11:50 pm PER 7:35 pm 6 Jul MRU
    South African Airways 1 stop 16h 45m
    16:40 MRU 13:25 23 Jul PER
    A$2,652
    directflights.com.au
    Show Details
    PER MRU
    Sun, 5 Jul - Wed, 22 Jul

    Depart: Perth to Mauritius via Johannesburg PER 23:50 19:35 MRU 23h 45m · via JNB

    PER Perth
    23:50
    SA281
    Duration: 11h 45m
    JNB Johannesburg
    05:35
    6 Jul
    8h layover
    JNB Johannesburg
    13:35
    SA7109
    Duration: 4h
    MRU Mauritius
    19:35
    Airlines
    Flight No.
    From
    To
    Duration
    SA281
    PER Perth
    23:50, Sun 5 Jul
    JNB Johannesburg
    05:35, Mon 6 Jul
    11h 45m
    8h layover in Johannesburg (JNB)
    SA7109
    JNB Johannesburg
    13:35, Mon 6 Jul
    MRU Mauritius
    19:35, Mon 6 Jul
    4h
    Show all details

    Return: Mauritius to Perth via Johannesburg MRU 16:40 13:25 PER 16h 45m · via JNB

    MRU Mauritius
    16:40
    SA191
    Duration: 4h 35m
    JNB Johannesburg
    19:15
    3h layover
    JNB Johannesburg
    22:15
    SA280
    Duration: 9h 10m
    PER Perth
    13:25
    23 Jul
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    MRU Mauritius
    16:40, Wed 22 Jul
    JNB Johannesburg
    19:15, Wed 22 Jul
    4h 35m
    3h layover in Johannesburg (JNB)
    SA280
    JNB Johannesburg
    22:15, Wed 22 Jul
    PER Perth
    13:25, Thu 23 Jul
    9h 10m
    Show all details
    Depart: Sun, 5 Jul Return: Wed, 22 Jul Perth to Mauritius
    South African Airways 1 stop 23h 45m
    11:50 pm PER 7:35 pm 6 Jul MRU
    South African Airways 1 stop 16h 45m
    16:40 MRU 13:25 23 Jul PER
    A$2,876
    onetravel.com
    Show Details
    PER MRU
    Sun, 5 Jul - Wed, 22 Jul

    Depart: Perth to Mauritius via Johannesburg PER 23:50 19:35 MRU 23h 45m · via JNB

    PER Perth
    23:50
    SA281
    Duration: 11h 45m
    JNB Johannesburg
    05:35
    6 Jul
    8h layover
    JNB Johannesburg
    13:35
    SA7109
    Duration: 4h
    MRU Mauritius
    19:35
    Airlines
    Flight No.
    From
    To
    Duration
    SA281
    PER Perth
    23:50, Sun 5 Jul
    JNB Johannesburg
    05:35, Mon 6 Jul
    11h 45m
    8h layover in Johannesburg (JNB)
    SA7109
    JNB Johannesburg
    13:35, Mon 6 Jul
    MRU Mauritius
    19:35, Mon 6 Jul
    4h
    Show all details

    Return: Mauritius to Perth via Johannesburg MRU 16:40 13:25 PER 16h 45m · via JNB

    MRU Mauritius
    16:40
    SA191
    Duration: 4h 35m
    JNB Johannesburg
    19:15
    3h layover
    JNB Johannesburg
    22:15
    SA280
    Duration: 9h 10m
    PER Perth
    13:25
    23 Jul
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    MRU Mauritius
    16:40, Wed 22 Jul
    JNB Johannesburg
    19:15, Wed 22 Jul
    4h 35m
    3h layover in Johannesburg (JNB)
    SA280
    JNB Johannesburg
    22:15, Wed 22 Jul
    PER Perth
    13:25, Thu 23 Jul
    9h 10m
    Show all details
    Depart: Sun, 5 Jul Return: Wed, 22 Jul Perth to Mauritius
    South African Airways 1 stop 23h 45m
    11:50 pm PER 7:35 pm 6 Jul MRU
    Malaysia Airlines 1 stop 14h 20m
    20:40 MRU 15:00 23 Jul PER
    A$2,696
    au.edreams.com
    Show Details
    PER MRU
    Sun, 5 Jul - Wed, 22 Jul

    Depart: Perth to Mauritius via Johannesburg PER 23:50 19:35 MRU 23h 45m · via JNB

    PER Perth
    23:50
    SA281
    Duration: 11h 45m
    JNB Johannesburg
    05:35
    6 Jul
    8h layover
    JNB Johannesburg
    13:35
    SA7109
    Duration: 4h
    MRU Mauritius
    19:35
    Airlines
    Flight No.
    From
    To
    Duration
    SA281
    PER Perth
    23:50, Sun 5 Jul
    JNB Johannesburg
    05:35, Mon 6 Jul
    11h 45m
    8h layover in Johannesburg (JNB)
    SA7109
    JNB Johannesburg
    13:35, Mon 6 Jul
    MRU Mauritius
    19:35, Mon 6 Jul
    4h
    Show all details

    Return: Mauritius to Perth via Kuala Lumpur MRU 20:40 15:00 PER 14h 20m · via KUL

    MRU Mauritius
    20:40
    MH5770
    Duration: 7h 10m
    KUL Kuala Lumpur
    07:50
    23 Jul
    1h 40m layover
    KUL Kuala Lumpur
    09:30
    MH125
    Duration: 5h 30m
    PER Perth
    15:00
    Airlines
    Flight No.
    From
    To
    Duration
    MH5770
    MRU Mauritius
    20:40, Wed 22 Jul
    KUL Kuala Lumpur
    07:50, Thu 23 Jul
    7h 10m
    1h 40m layover in Kuala Lumpur (KUL)
    MH125
    KUL Kuala Lumpur
    09:30, Thu 23 Jul
    PER Perth
    15:00, Thu 23 Jul
    5h 30m
    Show all details