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

Recent Searches

    Cheap Flights from Nigeria to Mauritius
    (Modify Search)
    Price Alerts
    • Airlines
    • Flights

    Cheap Flights from Nigeria to Mauritius

    Airline Results Price View
    View All Airlines View Flights
    South African Airways 7 results 207,924 View Flights
    Emirates 2 results 278,636 View Flights
    Arik Air 5 results 511,684 View Flights
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    South African Airways 1 stop 14h 15m
    10:20 pm LOS - 3:35 pm (+1) MRU
    South African Airways 1 stop 14h 15m
    5:10 pm MRU - 4:25 am (+1) LOS
    261,585
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    4h 35m
    JNB
    9:40 am
    3h 55m
    MRU
    3:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 14 Jun Sun
    LOS Lagos
    5:05 am, 15 Jun Mon
    JNB Johannesburg
    5h 45m
    4h 35m layover in Johannesburg (JNB)
    SA190
    9:40 am, 15 Jun Mon
    JNB Johannesburg
    3:35 pm, 15 Jun Mon
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    3h 15m
    JNB
    11:00 pm
    6h 25m
    LOS
    4:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    5:10 pm, 28 Jun Sun
    MRU Mauritius
    7:45 pm, 28 Jun Sun
    JNB Johannesburg
    4h 35m
    3h 15m layover in Johannesburg (JNB)
    SA80
    11:00 pm, 28 Jun Sun
    JNB Johannesburg
    4:25 am, 29 Jun Mon
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    South African Airways 1 stop 19h 5m
    10:20 pm LOS - 8:25 pm (+1) MRU
    South African Airways 1 stop 14h 15m
    5:10 pm MRU - 4:25 am (+1) LOS
    264,900
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    9h 20m
    JNB
    2:25 pm
    4h
    MRU
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 14 Jun Sun
    LOS Lagos
    5:05 am, 15 Jun Mon
    JNB Johannesburg
    5h 45m
    9h 20m layover in Johannesburg (JNB)
    SA7109
    2:25 pm, 15 Jun Mon
    JNB Johannesburg
    8:25 pm, 15 Jun Mon
    MRU Mauritius
    4h

    * Operated by Air Mauritius

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    3h 15m
    JNB
    11:00 pm
    6h 25m
    LOS
    4:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    5:10 pm, 28 Jun Sun
    MRU Mauritius
    7:45 pm, 28 Jun Sun
    JNB Johannesburg
    4h 35m
    3h 15m layover in Johannesburg (JNB)
    SA80
    11:00 pm, 28 Jun Sun
    JNB Johannesburg
    4:25 am, 29 Jun Mon
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    South African Airways 1 stop 19h 5m
    10:20 pm LOS - 8:25 pm (+1) MRU
    South African Airways 1 stop 22h 10m
    9:15 am MRU - 4:25 am (+1) LOS
    270,295
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    9h 20m
    JNB
    2:25 pm
    4h
    MRU
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 14 Jun Sun
    LOS Lagos
    5:05 am, 15 Jun Mon
    JNB Johannesburg
    5h 45m
    9h 20m layover in Johannesburg (JNB)
    SA7109
    2:25 pm, 15 Jun Mon
    JNB Johannesburg
    8:25 pm, 15 Jun Mon
    MRU Mauritius
    4h

    * Operated by Air Mauritius

    Return: Mauritius to Lagos via Johannesburg

    MRU
    9:15 am
    4h 35m
    JNB
    11:50 am
    11h 10m
    JNB
    11:00 pm
    6h 25m
    LOS
    4:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7110
    9:15 am, 28 Jun Sun
    MRU Mauritius
    11:50 am, 28 Jun Sun
    JNB Johannesburg
    4h 35m

    * Operated by Air Mauritius

    11h 10m layover in Johannesburg (JNB)
    SA80
    11:00 pm, 28 Jun Sun
    JNB Johannesburg
    4:25 am, 29 Jun Mon
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    South African Airways 1 stop 14h 15m
    10:20 pm LOS - 3:35 pm (+1) MRU
    South African Airways 1 stop 22h 10m
    9:15 am MRU - 4:25 am (+1) LOS
    275,303
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    4h 35m
    JNB
    9:40 am
    3h 55m
    MRU
    3:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 14 Jun Sun
    LOS Lagos
    5:05 am, 15 Jun Mon
    JNB Johannesburg
    5h 45m
    4h 35m layover in Johannesburg (JNB)
    SA190
    9:40 am, 15 Jun Mon
    JNB Johannesburg
    3:35 pm, 15 Jun Mon
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    9:15 am
    4h 35m
    JNB
    11:50 am
    11h 10m
    JNB
    11:00 pm
    6h 25m
    LOS
    4:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA7110
    9:15 am, 28 Jun Sun
    MRU Mauritius
    11:50 am, 28 Jun Sun
    JNB Johannesburg
    4h 35m

    * Operated by Air Mauritius

    11h 10m layover in Johannesburg (JNB)
    SA80
    11:00 pm, 28 Jun Sun
    JNB Johannesburg
    4:25 am, 29 Jun Mon
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    Emirates 1 stop 16h 25m
    2:30 pm LOS - 9:55 am (+1) MRU
    Emirates 1 stop 17h 25m
    10:05 pm MRU - 12:30 pm (+1) LOS
    350,547
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Dubai

    LOS
    2:30 pm
    7h 45m
    DXB
    1:15 am (+1)
    2h 5m
    DXB
    3:20 am
    6h 35m
    MRU
    9:55 am
    Airlines
    Flight No.
    From
    To
    Duration
    EK784
    2:30 pm, 14 Jun Sun
    LOS Lagos
    1:15 am, 15 Jun Mon
    DXB Dubai
    7h 45m
    2h 5m layover in Dubai (DXB)
    EK701
    3:20 am, 15 Jun Mon
    DXB Dubai
    9:55 am, 15 Jun Mon
    MRU Mauritius
    6h 35m

    Return: Mauritius to Lagos via Dubai

    MRU
    10:05 pm
    6h 40m
    DXB
    4:45 am (+1)
    2h 50m
    DXB
    7:35 am
    7h 55m
    LOS
    12:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK704
    10:05 pm, 28 Jun Sun
    MRU Mauritius
    4:45 am, 29 Jun Mon
    DXB Dubai
    6h 40m
    2h 50m layover in Dubai (DXB)
    EK783
    7:35 am, 29 Jun Mon
    DXB Dubai
    12:30 pm, 29 Jun Mon
    LOS Lagos
    7h 55m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    Emirates 1 stop 17h 5m
    8:50 pm LOS - 4:55 pm (+1) MRU
    Emirates 1 stop 17h 25m
    10:05 pm MRU - 12:30 pm (+1) LOS
    350,547
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Dubai

    LOS
    8:50 pm
    7h 45m
    DXB
    7:35 am (+1)
    2h 45m
    DXB
    10:20 am
    6h 35m
    MRU
    4:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK782
    8:50 pm, 14 Jun Sun
    LOS Lagos
    7:35 am, 15 Jun Mon
    DXB Dubai
    7h 45m
    2h 45m layover in Dubai (DXB)
    EK703
    10:20 am, 15 Jun Mon
    DXB Dubai
    4:55 pm, 15 Jun Mon
    MRU Mauritius
    6h 35m

    Return: Mauritius to Lagos via Dubai

    MRU
    10:05 pm
    6h 40m
    DXB
    4:45 am (+1)
    2h 50m
    DXB
    7:35 am
    7h 55m
    LOS
    12:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK704
    10:05 pm, 28 Jun Sun
    MRU Mauritius
    4:45 am, 29 Jun Mon
    DXB Dubai
    6h 40m
    2h 50m layover in Dubai (DXB)
    EK783
    7:35 am, 29 Jun Mon
    DXB Dubai
    12:30 pm, 29 Jun Mon
    LOS Lagos
    7h 55m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    Multiple Airlines 1 stop 14h 15m
    10:20 pm LOS - 3:35 pm (+1) MRU
    South African Airways 1 stop 14h 15m
    5:10 pm MRU - 4:25 am (+1) LOS
    507,423
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    4h 35m
    JNB
    9:40 am
    3h 55m
    MRU
    3:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 14 Jun Sun
    LOS Lagos
    5:05 am, 15 Jun Mon
    JNB Johannesburg
    5h 45m
    4h 35m layover in Johannesburg (JNB)
    MK950
    9:40 am, 15 Jun Mon
    JNB Johannesburg
    3:35 pm, 15 Jun Mon
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    3h 15m
    JNB
    11:00 pm
    6h 25m
    LOS
    4:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    5:10 pm, 28 Jun Sun
    MRU Mauritius
    7:45 pm, 28 Jun Sun
    JNB Johannesburg
    4h 35m
    3h 15m layover in Johannesburg (JNB)
    SA80
    11:00 pm, 28 Jun Sun
    JNB Johannesburg
    4:25 am, 29 Jun Mon
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    South African Airways 1 stop 14h 15m
    10:20 pm LOS - 3:35 pm (+1) MRU
    Multiple Airlines 1 stop 14h 15m
    5:10 pm MRU - 4:25 am (+1) LOS
    517,826
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    4h 35m
    JNB
    9:40 am
    3h 55m
    MRU
    3:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 14 Jun Sun
    LOS Lagos
    5:05 am, 15 Jun Mon
    JNB Johannesburg
    5h 45m
    4h 35m layover in Johannesburg (JNB)
    SA190
    9:40 am, 15 Jun Mon
    JNB Johannesburg
    3:35 pm, 15 Jun Mon
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    3h 15m
    JNB
    11:00 pm
    6h 25m
    LOS
    4:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MK949
    5:10 pm, 28 Jun Sun
    MRU Mauritius
    7:45 pm, 28 Jun Sun
    JNB Johannesburg
    4h 35m
    3h 15m layover in Johannesburg (JNB)
    SA80
    11:00 pm, 28 Jun Sun
    JNB Johannesburg
    4:25 am, 29 Jun Mon
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    Multiple Airlines 1 stop 14h 15m
    10:20 pm LOS - 3:35 pm (+1) MRU
    Multiple Airlines 1 stop 14h 15m
    5:10 pm MRU - 4:25 am (+1) LOS
    636,739
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    4h 35m
    JNB
    9:40 am
    3h 55m
    MRU
    3:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 14 Jun Sun
    LOS Lagos
    5:05 am, 15 Jun Mon
    JNB Johannesburg
    5h 45m
    4h 35m layover in Johannesburg (JNB)
    MK950
    9:40 am, 15 Jun Mon
    JNB Johannesburg
    3:35 pm, 15 Jun Mon
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    3h 15m
    JNB
    11:00 pm
    6h 25m
    LOS
    4:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MK949
    5:10 pm, 28 Jun Sun
    MRU Mauritius
    7:45 pm, 28 Jun Sun
    JNB Johannesburg
    4h 35m
    3h 15m layover in Johannesburg (JNB)
    SA80
    11:00 pm, 28 Jun Sun
    JNB Johannesburg
    4:25 am, 29 Jun Mon
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    Multiple Airlines 1 stop 13h 50m
    10:45 pm LOS - 3:35 pm (+1) MRU
    South African Airways 1 stop 14h 15m
    5:10 pm MRU - 4:25 am (+1) LOS
    643,740
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:45 pm
    6h 5m
    JNB
    5:50 am (+1)
    3h 50m
    JNB
    9:40 am
    3h 55m
    MRU
    3:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3103
    10:45 pm, 14 Jun Sun
    LOS Lagos
    5:50 am, 15 Jun Mon
    JNB Johannesburg
    6h 5m
    3h 50m layover in Johannesburg (JNB)
    SA190
    9:40 am, 15 Jun Mon
    JNB Johannesburg
    3:35 pm, 15 Jun Mon
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    3h 15m
    JNB
    11:00 pm
    6h 25m
    LOS
    4:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    5:10 pm, 28 Jun Sun
    MRU Mauritius
    7:45 pm, 28 Jun Sun
    JNB Johannesburg
    4h 35m
    3h 15m layover in Johannesburg (JNB)
    SA80
    11:00 pm, 28 Jun Sun
    JNB Johannesburg
    4:25 am, 29 Jun Mon
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    Multiple Airlines 1 stop 13h 50m
    10:45 pm LOS - 3:35 pm (+1) MRU
    Multiple Airlines 1 stop 14h 15m
    5:10 pm MRU - 4:25 am (+1) LOS
    648,003
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:45 pm
    6h 5m
    JNB
    5:50 am (+1)
    3h 50m
    JNB
    9:40 am
    3h 55m
    MRU
    3:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3103
    10:45 pm, 14 Jun Sun
    LOS Lagos
    5:50 am, 15 Jun Mon
    JNB Johannesburg
    6h 5m
    3h 50m layover in Johannesburg (JNB)
    SA190
    9:40 am, 15 Jun Mon
    JNB Johannesburg
    3:35 pm, 15 Jun Mon
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    3h 15m
    JNB
    11:00 pm
    6h 25m
    LOS
    4:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MK949
    5:10 pm, 28 Jun Sun
    MRU Mauritius
    7:45 pm, 28 Jun Sun
    JNB Johannesburg
    4h 35m
    3h 15m layover in Johannesburg (JNB)
    SA80
    11:00 pm, 28 Jun Sun
    JNB Johannesburg
    4:25 am, 29 Jun Mon
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    Multiple Airlines 1 stop 13h 50m
    10:45 pm LOS - 3:35 pm (+1) MRU
    South African Airways 1 stop 14h 15m
    5:10 pm MRU - 4:25 am (+1) LOS
    648,003
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:45 pm
    6h 5m
    JNB
    5:50 am (+1)
    3h 50m
    JNB
    9:40 am
    3h 55m
    MRU
    3:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3103
    10:45 pm, 14 Jun Sun
    LOS Lagos
    5:50 am, 15 Jun Mon
    JNB Johannesburg
    6h 5m
    3h 50m layover in Johannesburg (JNB)
    MK950
    9:40 am, 15 Jun Mon
    JNB Johannesburg
    3:35 pm, 15 Jun Mon
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    3h 15m
    JNB
    11:00 pm
    6h 25m
    LOS
    4:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    5:10 pm, 28 Jun Sun
    MRU Mauritius
    7:45 pm, 28 Jun Sun
    JNB Johannesburg
    4h 35m
    3h 15m layover in Johannesburg (JNB)
    SA80
    11:00 pm, 28 Jun Sun
    JNB Johannesburg
    4:25 am, 29 Jun Mon
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    Multiple Airlines 1 stop 18h 40m
    10:45 pm LOS - 8:25 pm (+1) MRU
    South African Airways 1 stop 14h 15m
    5:10 pm MRU - 4:25 am (+1) LOS
    651,318
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:45 pm
    6h 5m
    JNB
    5:50 am (+1)
    8h 35m
    JNB
    2:25 pm
    4h
    MRU
    8:25 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3103
    10:45 pm, 14 Jun Sun
    LOS Lagos
    5:50 am, 15 Jun Mon
    JNB Johannesburg
    6h 5m
    8h 35m layover in Johannesburg (JNB)
    MK846
    2:25 pm, 15 Jun Mon
    JNB Johannesburg
    8:25 pm, 15 Jun Mon
    MRU Mauritius
    4h

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    3h 15m
    JNB
    11:00 pm
    6h 25m
    LOS
    4:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    5:10 pm, 28 Jun Sun
    MRU Mauritius
    7:45 pm, 28 Jun Sun
    JNB Johannesburg
    4h 35m
    3h 15m layover in Johannesburg (JNB)
    SA80
    11:00 pm, 28 Jun Sun
    JNB Johannesburg
    4:25 am, 29 Jun Mon
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Sun, 28 Jun Lagos to Mauritius Sun, 14 Jun - Sun, 28 Jun
    Multiple Airlines 1 stop 13h 50m
    10:45 pm LOS - 3:35 pm (+1) MRU
    Multiple Airlines 1 stop 14h 15m
    5:10 pm MRU - 4:25 am (+1) LOS
    652,266
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:45 pm
    6h 5m
    JNB
    5:50 am (+1)
    3h 50m
    JNB
    9:40 am
    3h 55m
    MRU
    3:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3103
    10:45 pm, 14 Jun Sun
    LOS Lagos
    5:50 am, 15 Jun Mon
    JNB Johannesburg
    6h 5m
    3h 50m layover in Johannesburg (JNB)
    MK950
    9:40 am, 15 Jun Mon
    JNB Johannesburg
    3:35 pm, 15 Jun Mon
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    3h 15m
    JNB
    11:00 pm
    6h 25m
    LOS
    4:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MK949
    5:10 pm, 28 Jun Sun
    MRU Mauritius
    7:45 pm, 28 Jun Sun
    JNB Johannesburg
    4h 35m
    3h 15m layover in Johannesburg (JNB)
    SA80
    11:00 pm, 28 Jun Sun
    JNB Johannesburg
    4:25 am, 29 Jun Mon
    LOS Lagos
    6h 25m