×
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 242,826 View Flights
    Arik Air 7 results 596,852 View Flights
    Emirates 1 result 660,144 View Flights
    Air Mauritius 1 result 870,136 View Flights
    Depart: Mon, 31 Aug Return: Tue, 8 Sep Lagos to Mauritius Mon, 31 Aug - Tue, 8 Sep
    South African Airways 1 stop 14h 15m
    10:20 pm LOS - 3:35 pm (+1) MRU
    South African Airways 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    235,301
    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, 31 Aug Mon
    LOS Lagos
    5:05 am, 1 Sep Tue
    JNB Johannesburg
    5h 45m
    4h 35m layover in Johannesburg (JNB)
    SA190
    9:40 am, 1 Sep Tue
    JNB Johannesburg
    3:35 pm, 1 Sep Tue
    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, 8 Sep Tue
    MRU Mauritius
    11:50 am, 8 Sep Tue
    JNB Johannesburg
    4h 35m

    * Operated by Air Mauritius

    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 8 Sep Tue
    JNB Johannesburg
    8:10 pm, 8 Sep Tue
    LOS Lagos
    6h 25m
    Depart: Fri, 9 Jan Return: Wed, 14 Jan Lagos to Mauritius Fri, 9 Jan - Wed, 14 Jan
    South African Airways 1 stop 13h 30m
    10:15 pm LOS - 2:45 pm (+1) MRU
    Multiple Airlines 1 stop 13h 45m
    9:15 am MRU - 8:00 pm LOS
    455,543
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:15 pm
    5h 55m
    JNB
    5:10 am (+1)
    3h 30m
    JNB
    8:40 am
    4h 5m
    MRU
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:15 pm, 9 Jan Fri
    LOS Lagos
    5:10 am, 10 Jan Sat
    JNB Johannesburg
    5h 55m
    3h 30m layover in Johannesburg (JNB)
    SA192
    8:40 am, 10 Jan Sat
    JNB Johannesburg
    2:45 pm, 10 Jan Sat
    MRU Mauritius
    4h 5m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    9:15 am
    4h 35m
    JNB
    11:50 am
    2h 55m
    JNB
    2:45 pm
    6h 15m
    LOS
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MK851
    9:15 am, 14 Jan Wed
    MRU Mauritius
    11:50 am, 14 Jan Wed
    JNB Johannesburg
    4h 35m
    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 14 Jan Wed
    JNB Johannesburg
    8:00 pm, 14 Jan Wed
    LOS Lagos
    6h 15m
    Depart: Mon, 31 Aug Return: Tue, 8 Sep Lagos to Mauritius Mon, 31 Aug - Tue, 8 Sep
    South African Airways 1 stop 14h 15m
    10:20 pm LOS - 3:35 pm (+1) MRU
    Multiple Airlines 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    455,707
    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, 31 Aug Mon
    LOS Lagos
    5:05 am, 1 Sep Tue
    JNB Johannesburg
    5h 45m
    4h 35m layover in Johannesburg (JNB)
    SA190
    9:40 am, 1 Sep Tue
    JNB Johannesburg
    3:35 pm, 1 Sep Tue
    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
    MK851
    9:15 am, 8 Sep Tue
    MRU Mauritius
    11:50 am, 8 Sep Tue
    JNB Johannesburg
    4h 35m
    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 8 Sep Tue
    JNB Johannesburg
    8:10 pm, 8 Sep Tue
    LOS Lagos
    6h 25m
    Depart: Mon, 31 Aug Return: Tue, 8 Sep Lagos to Mauritius Mon, 31 Aug - Tue, 8 Sep
    Multiple Airlines 1 stop 14h 15m
    10:20 pm LOS - 3:35 pm (+1) MRU
    South African Airways 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    465,035
    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, 31 Aug Mon
    LOS Lagos
    5:05 am, 1 Sep Tue
    JNB Johannesburg
    5h 45m
    4h 35m layover in Johannesburg (JNB)
    MK950
    9:40 am, 1 Sep Tue
    JNB Johannesburg
    3:35 pm, 1 Sep Tue
    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, 8 Sep Tue
    MRU Mauritius
    11:50 am, 8 Sep Tue
    JNB Johannesburg
    4h 35m

    * Operated by Air Mauritius

    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 8 Sep Tue
    JNB Johannesburg
    8:10 pm, 8 Sep Tue
    LOS Lagos
    6h 25m
    Depart: Fri, 9 Jan Return: Wed, 14 Jan Lagos to Mauritius Fri, 9 Jan - Wed, 14 Jan
    Multiple Airlines 1 stop 13h 25m
    10:15 pm LOS - 2:40 pm (+1) MRU
    Multiple Airlines 1 stop 13h 45m
    9:15 am MRU - 8:00 pm LOS
    547,618
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:15 pm
    5h 55m
    JNB
    5:10 am (+1)
    3h 20m
    JNB
    8:30 am
    4h 10m
    MRU
    2:40 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:15 pm, 9 Jan Fri
    LOS Lagos
    5:10 am, 10 Jan Sat
    JNB Johannesburg
    5h 55m
    3h 20m layover in Johannesburg (JNB)
    BA6399
    8:30 am, 10 Jan Sat
    JNB Johannesburg
    2:40 pm, 10 Jan Sat
    MRU Mauritius
    4h 10m

    * Operated by Kulula

    Return: Mauritius to Lagos via Johannesburg

    MRU
    9:15 am
    4h 35m
    JNB
    11:50 am
    2h 55m
    JNB
    2:45 pm
    6h 15m
    LOS
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MK851
    9:15 am, 14 Jan Wed
    MRU Mauritius
    11:50 am, 14 Jan Wed
    JNB Johannesburg
    4h 35m
    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 14 Jan Wed
    JNB Johannesburg
    8:00 pm, 14 Jan Wed
    LOS Lagos
    6h 15m
    Depart: Mon, 31 Aug Return: Tue, 8 Sep Lagos to Mauritius Mon, 31 Aug - Tue, 8 Sep
    Multiple Airlines 1 stop 14h 15m
    10:20 pm LOS - 3:35 pm (+1) MRU
    Multiple Airlines 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    571,646
    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, 31 Aug Mon
    LOS Lagos
    5:05 am, 1 Sep Tue
    JNB Johannesburg
    5h 45m
    4h 35m layover in Johannesburg (JNB)
    MK950
    9:40 am, 1 Sep Tue
    JNB Johannesburg
    3:35 pm, 1 Sep Tue
    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
    MK851
    9:15 am, 8 Sep Tue
    MRU Mauritius
    11:50 am, 8 Sep Tue
    JNB Johannesburg
    4h 35m
    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 8 Sep Tue
    JNB Johannesburg
    8:10 pm, 8 Sep Tue
    LOS Lagos
    6h 25m
    Depart: Mon, 31 Aug Return: Tue, 8 Sep Lagos to Mauritius Mon, 31 Aug - Tue, 8 Sep
    Multiple Airlines 1 stop 13h 50m
    10:45 pm LOS - 3:35 pm (+1) MRU
    South African Airways 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    578,358
    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, 31 Aug Mon
    LOS Lagos
    5:50 am, 1 Sep Tue
    JNB Johannesburg
    6h 5m
    3h 50m layover in Johannesburg (JNB)
    SA190
    9:40 am, 1 Sep Tue
    JNB Johannesburg
    3:35 pm, 1 Sep Tue
    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, 8 Sep Tue
    MRU Mauritius
    11:50 am, 8 Sep Tue
    JNB Johannesburg
    4h 35m

    * Operated by Air Mauritius

    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 8 Sep Tue
    JNB Johannesburg
    8:10 pm, 8 Sep Tue
    LOS Lagos
    6h 25m
    Depart: Mon, 31 Aug Return: Tue, 8 Sep Lagos to Mauritius Mon, 31 Aug - Tue, 8 Sep
    Multiple Airlines 1 stop 13h 50m
    10:45 pm LOS - 3:35 pm (+1) MRU
    Multiple Airlines 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    582,180
    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, 31 Aug Mon
    LOS Lagos
    5:50 am, 1 Sep Tue
    JNB Johannesburg
    6h 5m
    3h 50m layover in Johannesburg (JNB)
    SA190
    9:40 am, 1 Sep Tue
    JNB Johannesburg
    3:35 pm, 1 Sep Tue
    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
    MK851
    9:15 am, 8 Sep Tue
    MRU Mauritius
    11:50 am, 8 Sep Tue
    JNB Johannesburg
    4h 35m
    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 8 Sep Tue
    JNB Johannesburg
    8:10 pm, 8 Sep Tue
    LOS Lagos
    6h 25m
    Depart: Mon, 31 Aug Return: Tue, 8 Sep Lagos to Mauritius Mon, 31 Aug - Tue, 8 Sep
    Multiple Airlines 1 stop 13h 50m
    10:45 pm LOS - 3:35 pm (+1) MRU
    South African Airways 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    582,180
    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, 31 Aug Mon
    LOS Lagos
    5:50 am, 1 Sep Tue
    JNB Johannesburg
    6h 5m
    3h 50m layover in Johannesburg (JNB)
    MK950
    9:40 am, 1 Sep Tue
    JNB Johannesburg
    3:35 pm, 1 Sep Tue
    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, 8 Sep Tue
    MRU Mauritius
    11:50 am, 8 Sep Tue
    JNB Johannesburg
    4h 35m

    * Operated by Air Mauritius

    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 8 Sep Tue
    JNB Johannesburg
    8:10 pm, 8 Sep Tue
    LOS Lagos
    6h 25m
    Depart: Mon, 31 Aug Return: Tue, 8 Sep Lagos to Mauritius Mon, 31 Aug - Tue, 8 Sep
    Multiple Airlines 1 stop 13h 50m
    10:45 pm LOS - 3:35 pm (+1) MRU
    Multiple Airlines 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    586,002
    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, 31 Aug Mon
    LOS Lagos
    5:50 am, 1 Sep Tue
    JNB Johannesburg
    6h 5m
    3h 50m layover in Johannesburg (JNB)
    MK950
    9:40 am, 1 Sep Tue
    JNB Johannesburg
    3:35 pm, 1 Sep Tue
    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
    MK851
    9:15 am, 8 Sep Tue
    MRU Mauritius
    11:50 am, 8 Sep Tue
    JNB Johannesburg
    4h 35m
    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 8 Sep Tue
    JNB Johannesburg
    8:10 pm, 8 Sep Tue
    LOS Lagos
    6h 25m
    Depart: Mon, 31 Aug Return: Tue, 8 Sep Lagos to Mauritius Mon, 31 Aug - Tue, 8 Sep
    Emirates 1 stop 16h 25m
    2:30 pm LOS - 9:55 am (+1) MRU
    Multiple Airlines 1 stop 13h 55m
    9:15 am MRU - 8:10 pm LOS
    639,689
    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, 31 Aug Mon
    LOS Lagos
    1:15 am, 1 Sep Tue
    DXB Dubai
    7h 45m
    2h 5m layover in Dubai (DXB)
    EK701
    3:20 am, 1 Sep Tue
    DXB Dubai
    9:55 am, 1 Sep Tue
    MRU Mauritius
    6h 35m

    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
    MK851
    9:15 am, 8 Sep Tue
    MRU Mauritius
    11:50 am, 8 Sep Tue
    JNB Johannesburg
    4h 35m
    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 8 Sep Tue
    JNB Johannesburg
    8:10 pm, 8 Sep Tue
    LOS Lagos
    6h 25m
    Depart: Fri, 9 Jan Return: Wed, 14 Jan Lagos to Mauritius Fri, 9 Jan - Wed, 14 Jan
    Multiple Airlines 1 stop 13h 30m
    10:15 pm LOS - 2:45 pm (+1) MRU
    Multiple Airlines 1 stop 13h 45m
    9:15 am MRU - 8:00 pm LOS
    685,277
    travelstart.com.ng
    Show Details

    Depart: Lagos to Mauritius via Johannesburg

    LOS
    10:15 pm
    5h 55m
    JNB
    5:10 am (+1)
    3h 30m
    JNB
    8:40 am
    4h 5m
    MRU
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    SA61
    10:15 pm, 9 Jan Fri
    LOS Lagos
    5:10 am, 10 Jan Sat
    JNB Johannesburg
    5h 55m
    3h 30m layover in Johannesburg (JNB)
    MK948
    8:40 am, 10 Jan Sat
    JNB Johannesburg
    2:45 pm, 10 Jan Sat
    MRU Mauritius
    4h 5m

    Return: Mauritius to Lagos via Johannesburg

    MRU
    9:15 am
    4h 35m
    JNB
    11:50 am
    2h 55m
    JNB
    2:45 pm
    6h 15m
    LOS
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MK851
    9:15 am, 14 Jan Wed
    MRU Mauritius
    11:50 am, 14 Jan Wed
    JNB Johannesburg
    4h 35m
    2h 55m layover in Johannesburg (JNB)
    SA60
    2:45 pm, 14 Jan Wed
    JNB Johannesburg
    8:00 pm, 14 Jan Wed
    LOS Lagos
    6h 15m
    Depart: Wed, 24 Dec Return: Tue, 6 Jan Abuja to Mauritius Wed, 24 Dec - Tue, 6 Jan
    Multiple Airlines 2+ stops 17h 45m
    7:00 pm ABV - 3:45 pm (+1) MRU
    Multiple Airlines 2+ stops 23h 5m
    4:15 pm MRU - 12:20 pm (+1) ABV
    755,358
    travelstart.com.ng
    Show Details

    Depart: Abuja to Mauritius via Lagos, Johannesburg

    ABV
    7:00 pm
    1h 15m
    LOS
    8:15 pm
    4h 45m
    LOS
    1:00 am
    6h 5m
    JNB
    8:05 am
    1h 35m
    JNB
    9:40 am
    4h 5m
    MRU
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3736
    7:00 pm, 24 Dec Wed
    ABV Abuja
    8:15 pm, 24 Dec Wed
    LOS Lagos
    1h 15m
    4h 45m layover in Lagos (LOS)
    W3103
    1:00 am, 25 Dec Thu
    LOS Lagos
    8:05 am, 25 Dec Thu
    JNB Johannesburg
    6h 5m
    1h 35m layover in Johannesburg (JNB)
    MK950
    9:40 am, 25 Dec Thu
    JNB Johannesburg
    3:45 pm, 25 Dec Thu
    MRU Mauritius
    4h 5m

    Return: Mauritius to Abuja via Dubai, Addis Ababa

    MRU
    4:15 pm
    6h 50m
    DXB
    11:05 pm
    5h 25m
    DXB
    4:30 am
    4h 5m
    ADD
    7:35 am
    2h 5m
    ADD
    9:40 am
    4h 40m
    ABV
    12:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MK910
    4:15 pm, 6 Jan Tue
    MRU Mauritius
    11:05 pm, 6 Jan Tue
    DXB Dubai
    6h 50m
    5h 25m layover in Dubai (DXB)
    ET601
    4:30 am, 7 Jan Wed
    DXB Dubai
    7:35 am, 7 Jan Wed
    ADD Addis Ababa
    4h 5m
    2h 5m layover in Addis Ababa (ADD)
    ET911
    9:40 am, 7 Jan Wed
    ADD Addis Ababa
    12:20 pm, 7 Jan Wed
    ABV Abuja
    4h 40m
    Depart: Wed, 24 Dec Return: Tue, 6 Jan Abuja to Mauritius Wed, 24 Dec - Tue, 6 Jan
    Multiple Airlines 2+ stops 19h 45m
    5:00 pm ABV - 3:45 pm (+1) MRU
    Multiple Airlines 2+ stops 23h 5m
    4:15 pm MRU - 12:20 pm (+1) ABV
    761,622
    travelstart.com.ng
    Show Details

    Depart: Abuja to Mauritius via Lagos, Johannesburg

    ABV
    5:00 pm
    1h 15m
    LOS
    6:15 pm
    6h 45m
    LOS
    1:00 am
    6h 5m
    JNB
    8:05 am
    1h 35m
    JNB
    9:40 am
    4h 5m
    MRU
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3727
    5:00 pm, 24 Dec Wed
    ABV Abuja
    6:15 pm, 24 Dec Wed
    LOS Lagos
    1h 15m
    6h 45m layover in Lagos (LOS)
    W3103
    1:00 am, 25 Dec Thu
    LOS Lagos
    8:05 am, 25 Dec Thu
    JNB Johannesburg
    6h 5m
    1h 35m layover in Johannesburg (JNB)
    MK950
    9:40 am, 25 Dec Thu
    JNB Johannesburg
    3:45 pm, 25 Dec Thu
    MRU Mauritius
    4h 5m

    Return: Mauritius to Abuja via Dubai, Addis Ababa

    MRU
    4:15 pm
    6h 50m
    DXB
    11:05 pm
    5h 25m
    DXB
    4:30 am
    4h 5m
    ADD
    7:35 am
    2h 5m
    ADD
    9:40 am
    4h 40m
    ABV
    12:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MK910
    4:15 pm, 6 Jan Tue
    MRU Mauritius
    11:05 pm, 6 Jan Tue
    DXB Dubai
    6h 50m
    5h 25m layover in Dubai (DXB)
    ET601
    4:30 am, 7 Jan Wed
    DXB Dubai
    7:35 am, 7 Jan Wed
    ADD Addis Ababa
    4h 5m
    2h 5m layover in Addis Ababa (ADD)
    KP1911
    9:40 am, 7 Jan Wed
    ADD Addis Ababa
    12:20 pm, 7 Jan Wed
    ABV Abuja
    4h 40m

    * Operated by Ethiopian Airlines

    Depart: Wed, 24 Dec Return: Tue, 6 Jan Abuja to Mauritius Wed, 24 Dec - Tue, 6 Jan
    Multiple Airlines 2+ stops 17h 45m
    7:00 pm ABV - 3:45 pm (+1) MRU
    Multiple Airlines 1 stop 19h 45m
    11:00 pm MRU - 3:45 pm (+1) ABV
    777,063
    travelstart.com.ng
    Show Details

    Depart: Abuja to Mauritius via Lagos, Johannesburg

    ABV
    7:00 pm
    1h 15m
    LOS
    8:15 pm
    4h 45m
    LOS
    1:00 am
    6h 5m
    JNB
    8:05 am
    1h 35m
    JNB
    9:40 am
    4h 5m
    MRU
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    W3736
    7:00 pm, 24 Dec Wed
    ABV Abuja
    8:15 pm, 24 Dec Wed
    LOS Lagos
    1h 15m
    4h 45m layover in Lagos (LOS)
    W3103
    1:00 am, 25 Dec Thu
    LOS Lagos
    8:05 am, 25 Dec Thu
    JNB Johannesburg
    6h 5m
    1h 35m layover in Johannesburg (JNB)
    MK950
    9:40 am, 25 Dec Thu
    JNB Johannesburg
    3:45 pm, 25 Dec Thu
    MRU Mauritius
    4h 5m

    Return: Mauritius to Abuja via Dubai

    MRU
    11:00 pm
    6h 40m
    DXB
    5:40 am (+1)
    5h 10m
    DXB
    10:50 am
    7h 55m
    ABV
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MK912
    11:00 pm, 6 Jan Tue
    MRU Mauritius
    5:40 am, 7 Jan Wed
    DXB Dubai
    6h 40m
    5h 10m layover in Dubai (DXB)
    EK785
    10:50 am, 7 Jan Wed
    DXB Dubai
    3:45 pm, 7 Jan Wed
    ABV Abuja
    7h 55m
    Depart: Wed, 24 Dec Return: Tue, 6 Jan Abuja to Mauritius Wed, 24 Dec - Tue, 6 Jan
    Multiple Airlines 2+ stops 18h 35m
    1:40 pm ABV - 11:15 am (+1) MRU
    Multiple Airlines 1 stop 19h 45m
    11:00 pm MRU - 3:45 pm (+1) ABV
    845,934
    travelstart.com.ng
    Show Details

    Depart: Abuja to Mauritius via Addis Ababa, Mumbai (Bombay)

    ABV
    1:40 pm
    4h 30m
    ADD
    8:10 pm
    1h 10m
    ADD
    9:20 pm
    4h 50m
    BOM
    4:40 am (+1)
    2h 5m
    BOM
    6:45 am
    6h
    MRU
    11:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET910
    1:40 pm, 24 Dec Wed
    ABV Abuja
    8:10 pm, 24 Dec Wed
    ADD Addis Ababa
    4h 30m
    1h 10m layover in Addis Ababa (ADD)
    ET610
    9:20 pm, 24 Dec Wed
    ADD Addis Ababa
    4:40 am, 25 Dec Thu
    BOM Mumbai (Bombay)
    4h 50m
    2h 5m layover in Mumbai (Bombay) (BOM)
    MK749
    6:45 am, 25 Dec Thu
    BOM Mumbai (Bombay)
    11:15 am, 25 Dec Thu
    MRU Mauritius
    6h

    Return: Mauritius to Abuja via Dubai

    MRU
    11:00 pm
    6h 40m
    DXB
    5:40 am (+1)
    5h 10m
    DXB
    10:50 am
    7h 55m
    ABV
    3:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MK912
    11:00 pm, 6 Jan Tue
    MRU Mauritius
    5:40 am, 7 Jan Wed
    DXB Dubai
    6h 40m
    5h 10m layover in Dubai (DXB)
    EK785
    10:50 am, 7 Jan Wed
    DXB Dubai
    3:45 pm, 7 Jan Wed
    ABV Abuja
    7h 55m