×
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 35 results 240,110 View Flights
    Emirates 33 results 305,766 View Flights
    EgyptAir 1 result 348,192 View Flights
    Kenya Airways 4 results 629,856 View Flights
    Arik Air 3 results 763,686 View Flights
    Depart: Sat, 23 May Return: Sat, 6 Jun Lagos to Mauritius Sat, 23 May - Sat, 6 Jun
    South African Airways 1 stop 15h
    10:20 pm LOS - 4:20 pm (+1) MRU
    South African Airways 1 stop 1d 1h 45m
    5:10 pm MRU - 3:55 pm (+1) LOS
    240,110
    flysaa.com
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    5h 20m
    JNB
    10:25 am
    3h 55m
    MRU
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 23 May Sat
    LOS Lagos
    5:05 am, 24 May Sun
    JNB Johannesburg
    5h 45m
    5h 20m layover in Johannesburg (JNB)
    SA190
    10:25 am, 24 May Sun
    JNB Johannesburg
    4:20 pm, 24 May Sun
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    14h 45m
    JNB
    10:30 am
    6h 25m
    LOS
    3:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    5:10 pm, 6 Jun Sat
    MRU Mauritius
    7:45 pm, 6 Jun Sat
    JNB Johannesburg
    4h 35m
    14h 45m layover in Johannesburg (JNB)
    SA60
    10:30 am, 7 Jun Sun
    JNB Johannesburg
    3:55 pm, 7 Jun Sun
    LOS Lagos
    6h 25m
    Depart: Sat, 23 May Return: Sat, 6 Jun Lagos to Mauritius Sat, 23 May - Sat, 6 Jun
    South African Airways 1 stop 13h 15m
    10:20 pm LOS - 2:35 pm (+1) MRU
    South African Airways 1 stop 1d 1h 45m
    5:10 pm MRU - 3:55 pm (+1) LOS
    240,110
    flysaa.com
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    3h 35m
    JNB
    8:40 am
    3h 55m
    MRU
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 23 May Sat
    LOS Lagos
    5:05 am, 24 May Sun
    JNB Johannesburg
    5h 45m
    3h 35m layover in Johannesburg (JNB)
    SA192
    8:40 am, 24 May Sun
    JNB Johannesburg
    2:35 pm, 24 May Sun
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    14h 45m
    JNB
    10:30 am
    6h 25m
    LOS
    3:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    5:10 pm, 6 Jun Sat
    MRU Mauritius
    7:45 pm, 6 Jun Sat
    JNB Johannesburg
    4h 35m
    14h 45m layover in Johannesburg (JNB)
    SA60
    10:30 am, 7 Jun Sun
    JNB Johannesburg
    3:55 pm, 7 Jun Sun
    LOS Lagos
    6h 25m
    Depart: Sat, 23 May Return: Sat, 6 Jun Lagos to Mauritius Sat, 23 May - Sat, 6 Jun
    South African Airways 1 stop 13h 15m
    10:20 pm LOS - 2:35 pm (+1) MRU
    South African Airways 1 stop 1d 1h 45m
    5:10 pm MRU - 3:55 pm (+1) LOS
    242,046
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    3h 35m
    JNB
    8:40 am
    3h 55m
    MRU
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 23 May Sat
    LOS Lagos
    5:05 am, 24 May Sun
    JNB Johannesburg
    5h 45m
    3h 35m layover in Johannesburg (JNB)
    SA192
    8:40 am, 24 May Sun
    JNB Johannesburg
    2:35 pm, 24 May Sun
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    14h 45m
    JNB
    10:30 am
    6h 25m
    LOS
    3:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    5:10 pm, 6 Jun Sat
    MRU Mauritius
    7:45 pm, 6 Jun Sat
    JNB Johannesburg
    4h 35m
    14h 45m layover in Johannesburg (JNB)
    SA60
    10:30 am, 7 Jun Sun
    JNB Johannesburg
    3:55 pm, 7 Jun Sun
    LOS Lagos
    6h 25m
    Depart: Wed, 29 Jul Return: Thu, 6 Aug Lagos to Mauritius Wed, 29 Jul - Thu, 6 Aug
    South African Airways 1 stop 15h
    10:20 pm LOS - 4:20 pm (+1) MRU
    South African Airways 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    247,652
    flysaa.com
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    5h 20m
    JNB
    10:25 am
    3h 55m
    MRU
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 29 Jul Wed
    LOS Lagos
    5:05 am, 30 Jul Thu
    JNB Johannesburg
    5h 45m
    5h 20m layover in Johannesburg (JNB)
    SA190
    10:25 am, 30 Jul Thu
    JNB Johannesburg
    4:20 pm, 30 Jul Thu
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    9:15 am
    4h 35m
    JNB
    11:50 am
    2h 55m
    JNB
    2:45 pm
    6h 25m
    LOS
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7110
    9:15 am, 6 Aug Thu
    MRU Mauritius
    11:50 am, 6 Aug Thu
    JNB Johannesburg
    4h 35m
    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 6 Aug Thu
    JNB Johannesburg
    8:10 pm, 6 Aug Thu
    LOS Lagos
    6h 25m
    Depart: Wed, 29 Jul Return: Thu, 6 Aug Lagos to Mauritius Wed, 29 Jul - Thu, 6 Aug
    South African Airways 1 stop 13h 15m
    10:20 pm LOS - 2:35 pm (+1) MRU
    South African Airways 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    247,652
    flysaa.com
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    3h 35m
    JNB
    8:40 am
    3h 55m
    MRU
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 29 Jul Wed
    LOS Lagos
    5:05 am, 30 Jul Thu
    JNB Johannesburg
    5h 45m
    3h 35m layover in Johannesburg (JNB)
    SA192
    8:40 am, 30 Jul Thu
    JNB Johannesburg
    2:35 pm, 30 Jul Thu
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    9:15 am
    4h 35m
    JNB
    11:50 am
    2h 55m
    JNB
    2:45 pm
    6h 25m
    LOS
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7110
    9:15 am, 6 Aug Thu
    MRU Mauritius
    11:50 am, 6 Aug Thu
    JNB Johannesburg
    4h 35m
    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 6 Aug Thu
    JNB Johannesburg
    8:10 pm, 6 Aug Thu
    LOS Lagos
    6h 25m
    Depart: Wed, 29 Jul Return: Thu, 6 Aug Lagos to Mauritius Wed, 29 Jul - Thu, 6 Aug
    South African Airways 1 stop 13h 15m
    10:20 pm LOS - 2:35 pm (+1) MRU
    South African Airways 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    249,647
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    3h 35m
    JNB
    8:40 am
    3h 55m
    MRU
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 29 Jul Wed
    LOS Lagos
    5:05 am, 30 Jul Thu
    JNB Johannesburg
    5h 45m
    3h 35m layover in Johannesburg (JNB)
    SA192
    8:40 am, 30 Jul Thu
    JNB Johannesburg
    2:35 pm, 30 Jul Thu
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    9:15 am
    4h 35m
    JNB
    11:50 am
    2h 55m
    JNB
    2:45 pm
    6h 25m
    LOS
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7110
    9:15 am, 6 Aug Thu
    MRU Mauritius
    11:50 am, 6 Aug Thu
    JNB Johannesburg
    4h 35m

    * Operated by Air Mauritius

    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 6 Aug Thu
    JNB Johannesburg
    8:10 pm, 6 Aug Thu
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Fri, 26 Jun Lagos to Mauritius Sun, 14 Jun - Fri, 26 Jun
    South African Airways 1 stop 14h 20m
    10:20 pm LOS - 3:40 pm (+1) MRU
    South African Airways 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    256,841
    flysaa.com
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    4h 40m
    JNB
    9:45 am
    3h 55m
    MRU
    3:40 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 40m layover in Johannesburg (JNB)
    SA190
    9:45 am, 15 Jun Mon
    JNB Johannesburg
    3:40 pm, 15 Jun Mon
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    9:15 am
    4h 35m
    JNB
    11:50 am
    2h 55m
    JNB
    2:45 pm
    6h 25m
    LOS
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7110
    9:15 am, 26 Jun Fri
    MRU Mauritius
    11:50 am, 26 Jun Fri
    JNB Johannesburg
    4h 35m
    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 26 Jun Fri
    JNB Johannesburg
    8:10 pm, 26 Jun Fri
    LOS Lagos
    6h 25m
    Depart: Sun, 14 Jun Return: Fri, 26 Jun Lagos to Mauritius Sun, 14 Jun - Fri, 26 Jun
    South African Airways 1 stop 14h 20m
    10:20 pm LOS - 3:40 pm (+1) MRU
    South African Airways 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    258,910
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    4h 40m
    JNB
    9:45 am
    3h 55m
    MRU
    3:40 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 40m layover in Johannesburg (JNB)
    SA190
    9:45 am, 15 Jun Mon
    JNB Johannesburg
    3:40 pm, 15 Jun Mon
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    9:15 am
    4h 35m
    JNB
    11:50 am
    2h 55m
    JNB
    2:45 pm
    6h 25m
    LOS
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7110
    9:15 am, 26 Jun Fri
    MRU Mauritius
    11:50 am, 26 Jun Fri
    JNB Johannesburg
    4h 35m

    * Operated by Air Mauritius

    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 26 Jun Fri
    JNB Johannesburg
    8:10 pm, 26 Jun Fri
    LOS Lagos
    6h 25m
    Depart: Sat, 23 May Return: Sat, 6 Jun Lagos to Mauritius Sat, 23 May - Sat, 6 Jun
    South African Airways 1 stop 13h 15m
    10:20 pm LOS - 2:35 pm (+1) MRU
    South African Airways 1 stop 1d 1h 55m
    5:00 pm MRU - 3:55 pm (+1) LOS
    259,950
    flysaa.com
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    3h 35m
    JNB
    8:40 am
    3h 55m
    MRU
    2:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 23 May Sat
    LOS Lagos
    5:05 am, 24 May Sun
    JNB Johannesburg
    5h 45m
    3h 35m layover in Johannesburg (JNB)
    SA192
    8:40 am, 24 May Sun
    JNB Johannesburg
    2:35 pm, 24 May Sun
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:00 pm
    4h 35m
    JNB
    7:35 pm
    14h 55m
    JNB
    10:30 am
    6h 25m
    LOS
    3:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7108
    5:00 pm, 6 Jun Sat
    MRU Mauritius
    7:35 pm, 6 Jun Sat
    JNB Johannesburg
    4h 35m
    14h 55m layover in Johannesburg (JNB)
    SA60
    10:30 am, 7 Jun Sun
    JNB Johannesburg
    3:55 pm, 7 Jun Sun
    LOS Lagos
    6h 25m
    Depart: Sat, 23 May Return: Sat, 6 Jun Lagos to Mauritius Sat, 23 May - Sat, 6 Jun
    South African Airways 1 stop 15h
    10:20 pm LOS - 4:20 pm (+1) MRU
    South African Airways 1 stop 1d 1h 55m
    5:00 pm MRU - 3:55 pm (+1) LOS
    259,950
    flysaa.com
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    5h 20m
    JNB
    10:25 am
    3h 55m
    MRU
    4:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 23 May Sat
    LOS Lagos
    5:05 am, 24 May Sun
    JNB Johannesburg
    5h 45m
    5h 20m layover in Johannesburg (JNB)
    SA190
    10:25 am, 24 May Sun
    JNB Johannesburg
    4:20 pm, 24 May Sun
    MRU Mauritius
    3h 55m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:00 pm
    4h 35m
    JNB
    7:35 pm
    14h 55m
    JNB
    10:30 am
    6h 25m
    LOS
    3:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7108
    5:00 pm, 6 Jun Sat
    MRU Mauritius
    7:35 pm, 6 Jun Sat
    JNB Johannesburg
    4h 35m
    14h 55m layover in Johannesburg (JNB)
    SA60
    10:30 am, 7 Jun Sun
    JNB Johannesburg
    3:55 pm, 7 Jun Sun
    LOS Lagos
    6h 25m
    Depart: Thu, 4 Jun Return: Sat, 13 Jun Lagos to Mauritius Thu, 4 Jun - Sat, 13 Jun
    South African Airways 1 stop 14h 20m
    10:20 pm LOS - 3:40 pm (+1) MRU
    South African Airways 1 stop 1d 1h 45m
    5:10 pm MRU - 3:55 pm (+1) LOS
    260,038
    flysaa.com
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

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

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    14h 45m
    JNB
    10:30 am
    6h 25m
    LOS
    3:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    5:10 pm, 13 Jun Sat
    MRU Mauritius
    7:45 pm, 13 Jun Sat
    JNB Johannesburg
    4h 35m
    14h 45m layover in Johannesburg (JNB)
    SA60
    10:30 am, 14 Jun Sun
    JNB Johannesburg
    3:55 pm, 14 Jun Sun
    LOS Lagos
    6h 25m
    Depart: Thu, 4 Jun Return: Sat, 13 Jun Lagos to Mauritius Thu, 4 Jun - Sat, 13 Jun
    South African Airways 1 stop 14h 20m
    10:20 pm LOS - 3:40 pm (+1) MRU
    South African Airways 1 stop 1d 1h 45m
    5:10 pm MRU - 3:55 pm (+1) LOS
    262,132
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

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

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:10 pm
    4h 35m
    JNB
    7:45 pm
    14h 45m
    JNB
    10:30 am
    6h 25m
    LOS
    3:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA191
    5:10 pm, 13 Jun Sat
    MRU Mauritius
    7:45 pm, 13 Jun Sat
    JNB Johannesburg
    4h 35m
    14h 45m layover in Johannesburg (JNB)
    SA60
    10:30 am, 14 Jun Sun
    JNB Johannesburg
    3:55 pm, 14 Jun Sun
    LOS Lagos
    6h 25m
    Depart: Thu, 4 Jun Return: Sat, 13 Jun Lagos to Mauritius Thu, 4 Jun - Sat, 13 Jun
    South African Airways 1 stop 14h 20m
    10:20 pm LOS - 3:40 pm (+1) MRU
    South African Airways 1 stop 1d 1h 55m
    5:00 pm MRU - 3:55 pm (+1) LOS
    270,480
    flysaa.com
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

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

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:00 pm
    4h 35m
    JNB
    7:35 pm
    14h 55m
    JNB
    10:30 am
    6h 25m
    LOS
    3:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7108
    5:00 pm, 13 Jun Sat
    MRU Mauritius
    7:35 pm, 13 Jun Sat
    JNB Johannesburg
    4h 35m
    14h 55m layover in Johannesburg (JNB)
    SA60
    10:30 am, 14 Jun Sun
    JNB Johannesburg
    3:55 pm, 14 Jun Sun
    LOS Lagos
    6h 25m
    Depart: Thu, 4 Jun Return: Sat, 13 Jun Lagos to Mauritius Thu, 4 Jun - Sat, 13 Jun
    South African Airways 1 stop 14h 20m
    10:20 pm LOS - 3:40 pm (+1) MRU
    South African Airways 1 stop 1d 1h 55m
    5:00 pm MRU - 3:55 pm (+1) LOS
    272,658
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

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

    Return: Mauritius to Lagos via Johannesburg

    MRU
    5:00 pm
    4h 35m
    JNB
    7:35 pm
    14h 55m
    JNB
    10:30 am
    6h 25m
    LOS
    3:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7108
    5:00 pm, 13 Jun Sat
    MRU Mauritius
    7:35 pm, 13 Jun Sat
    JNB Johannesburg
    4h 35m

    * Operated by Air Mauritius

    14h 55m layover in Johannesburg (JNB)
    SA60
    10:30 am, 14 Jun Sun
    JNB Johannesburg
    3:55 pm, 14 Jun Sun
    LOS Lagos
    6h 25m
    Depart: Thu, 4 Jun Return: Sat, 13 Jun Lagos to Mauritius Thu, 4 Jun - Sat, 13 Jun
    Multiple Airlines 2+ stops 21h 20m
    5:00 pm LOS - 5:20 pm (+1) MRU
    Multiple Airlines 2+ stops 1d 40m
    10:05 pm MRU - 7:45 pm (+1) LOS
    306,236
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Accra, Dubai

    LOS
    5:00 pm
    1h
    ACC
    5:00 pm
    50m
    ACC
    5:50 pm
    8h
    DXB
    5:50 am (+1)
    4h 30m
    DXB
    10:20 am
    7h
    MRU
    5:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3304
    5:00 pm, 4 Jun Thu
    LOS Lagos
    5:00 pm, 4 Jun Thu
    ACC Accra
    1h
    50m layover in Accra (ACC)
    EK788
    5:50 pm, 4 Jun Thu
    ACC Accra
    5:50 am, 5 Jun Fri
    DXB Dubai
    8h
    4h 30m layover in Dubai (DXB)
    EK703
    10:20 am, 5 Jun Fri
    DXB Dubai
    5:20 pm, 5 Jun Fri
    MRU Mauritius
    7h

    Return: Mauritius to Lagos via Dubai, Accra

    MRU
    10:05 pm
    6h 40m
    DXB
    4:45 am (+1)
    2h 45m
    DXB
    7:30 am
    8h 5m
    ACC
    11:35 am
    6h 10m
    ACC
    5:45 pm
    1h
    LOS
    7:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK704
    10:05 pm, 13 Jun Sat
    MRU Mauritius
    4:45 am, 14 Jun Sun
    DXB Dubai
    6h 40m
    2h 45m layover in Dubai (DXB)
    EK787
    7:30 am, 14 Jun Sun
    DXB Dubai
    11:35 am, 14 Jun Sun
    ACC Accra
    8h 5m
    6h 10m layover in Accra (ACC)
    W3305
    5:45 pm, 14 Jun Sun
    ACC Accra
    7:45 pm, 14 Jun Sun
    LOS Lagos
    1h
    Depart: Wed, 29 Jul Return: Thu, 6 Aug Lagos to Mauritius Wed, 29 Jul - Thu, 6 Aug
    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
    340,553
    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, 29 Jul Wed
    LOS Lagos
    1:15 am, 30 Jul Thu
    DXB Dubai
    7h 45m
    2h 5m layover in Dubai (DXB)
    EK701
    3:20 am, 30 Jul Thu
    DXB Dubai
    9:55 am, 30 Jul Thu
    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, 6 Aug Thu
    MRU Mauritius
    4:45 am, 7 Aug Fri
    DXB Dubai
    6h 40m
    2h 50m layover in Dubai (DXB)
    EK783
    7:35 am, 7 Aug Fri
    DXB Dubai
    12:30 pm, 7 Aug Fri
    LOS Lagos
    7h 55m
    Depart: Sun, 14 Jun Return: Fri, 26 Jun Lagos to Mauritius Sun, 14 Jun - Fri, 26 Jun
    Emirates 1 stop 16h 50m
    2:30 pm LOS - 10:20 am (+1) MRU
    Emirates 1 stop 17h 25m
    10:05 pm MRU - 12:30 pm (+1) LOS
    340,553
    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
    7h
    MRU
    10:20 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
    10:20 am, 15 Jun Mon
    MRU Mauritius
    7h

    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, 26 Jun Fri
    MRU Mauritius
    4:45 am, 27 Jun Sat
    DXB Dubai
    6h 40m
    2h 50m layover in Dubai (DXB)
    EK783
    7:35 am, 27 Jun Sat
    DXB Dubai
    12:30 pm, 27 Jun Sat
    LOS Lagos
    7h 55m
    Depart: Wed, 29 Jul Return: Thu, 6 Aug Lagos to Mauritius Wed, 29 Jul - Thu, 6 Aug
    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
    340,553
    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, 29 Jul Wed
    LOS Lagos
    7:35 am, 30 Jul Thu
    DXB Dubai
    7h 45m
    2h 45m layover in Dubai (DXB)
    EK703
    10:20 am, 30 Jul Thu
    DXB Dubai
    4:55 pm, 30 Jul Thu
    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, 6 Aug Thu
    MRU Mauritius
    4:45 am, 7 Aug Fri
    DXB Dubai
    6h 40m
    2h 50m layover in Dubai (DXB)
    EK783
    7:35 am, 7 Aug Fri
    DXB Dubai
    12:30 pm, 7 Aug Fri
    LOS Lagos
    7h 55m
    Depart: Sun, 14 Jun Return: Fri, 26 Jun Lagos to Mauritius Sun, 14 Jun - Fri, 26 Jun
    Emirates 1 stop 17h 30m
    8:50 pm LOS - 5:20 pm (+1) MRU
    Emirates 1 stop 17h 25m
    10:05 pm MRU - 12:30 pm (+1) LOS
    340,553
    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
    7h
    MRU
    5:20 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
    5:20 pm, 15 Jun Mon
    MRU Mauritius
    7h

    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, 26 Jun Fri
    MRU Mauritius
    4:45 am, 27 Jun Sat
    DXB Dubai
    6h 40m
    2h 50m layover in Dubai (DXB)
    EK783
    7:35 am, 27 Jun Sat
    DXB Dubai
    12:30 pm, 27 Jun Sat
    LOS Lagos
    7h 55m
    Depart: Tue, 30 Jun Return: Mon, 6 Jul Lagos to Mauritius Tue, 30 Jun - Mon, 6 Jul
    South African Airways 1 stop 18h 15m
    10:20 pm LOS - 7:35 pm (+1) MRU
    South African Airways 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    344,560
    flysaa.com
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:20 pm
    5h 45m
    JNB
    5:05 am (+1)
    8h 30m
    JNB
    1:35 pm
    4h
    MRU
    7:35 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:20 pm, 30 Jun Tue
    LOS Lagos
    5:05 am, 1 Jul Wed
    JNB Johannesburg
    5h 45m
    8h 30m layover in Johannesburg (JNB)
    SA7109
    1:35 pm, 1 Jul Wed
    JNB Johannesburg
    7:35 pm, 1 Jul Wed
    MRU Mauritius
    4h

    Return: Mauritius to Lagos via Johannesburg

    MRU
    9:15 am
    4h 35m
    JNB
    11:50 am
    2h 55m
    JNB
    2:45 pm
    6h 25m
    LOS
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA7110
    9:15 am, 6 Jul Mon
    MRU Mauritius
    11:50 am, 6 Jul Mon
    JNB Johannesburg
    4h 35m
    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 6 Jul Mon
    JNB Johannesburg
    8:10 pm, 6 Jul Mon
    LOS Lagos
    6h 25m