Cheap Flights from Lahore to Madagascar
    (Modify Search)
    Depart Return Lahore to Antananarivo Wed, 30 Jul - Wed, 20 Aug
    Multiple Airlines 2+ stops 1d 7h 10m
    9:00 am LHE - 2:10 pm (+1) TNR
    Multiple Airlines 2+ stops 1d 8h 50m
    3:00 pm TNR - 1:50 am (+2) LHE
    US$2,096
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Johannesburg

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    3h 30m
    DXB
    2:40 pm
    8h 10m
    JNB
    8:50 pm
    13h 10m
    JNB
    10:00 am
    3h 10m
    TNR
    2:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Wed 30 Jul, 9:00 am
    LHE Lahore
    Wed 30 Jul, 11:10 am
    DXB Dubai
    3h 10m
    3h 30m layover in Dubai (DXB)
    EK765
    Wed 30 Jul, 2:40 pm
    DXB Dubai
    Wed 30 Jul, 8:50 pm
    JNB Johannesburg
    8h 10m
    13h 10m layover in Johannesburg (JNB)
    SA8252
    Thu 31 Jul, 10:00 am
    JNB Johannesburg
    Thu 31 Jul, 2:10 pm
    TNR Antananarivo
    3h 10m

    Return: Antananarivo to Lahore via Johannesburg, Dubai

    TNR
    3:00 pm
    3h 40m
    JNB
    5:40 pm
    4h 40m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    13h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA8253
    Wed 20 Aug, 3:00 pm
    TNR Antananarivo
    Wed 20 Aug, 5:40 pm
    JNB Johannesburg
    3h 40m
    4h 40m layover in Johannesburg (JNB)
    EK766
    Wed 20 Aug, 10:20 pm
    JNB Johannesburg
    Thu 21 Aug, 8:20 am
    DXB Dubai
    8h
    13h 30m layover in Dubai (DXB)
    EK622
    Thu 21 Aug, 9:50 pm
    DXB Dubai
    Fri 22 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Wed, 30 Jul - Wed, 20 Aug
    Multiple Airlines 2+ stops 1d 5h
    9:00 am LHE - 12:00 pm (+1) TNR
    Multiple Airlines 2+ stops 1d 8h 50m
    3:00 pm TNR - 1:50 am (+2) LHE
    US$2,629
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    3h 55m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    13h 35m
    NBO
    8:40 am
    3h 20m
    TNR
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Wed 30 Jul, 9:00 am
    LHE Lahore
    Wed 30 Jul, 11:10 am
    DXB Dubai
    3h 10m
    3h 55m layover in Dubai (DXB)
    EK721
    Wed 30 Jul, 3:05 pm
    DXB Dubai
    Wed 30 Jul, 7:05 pm
    NBO Nairobi
    5h
    13h 35m layover in Nairobi (NBO)
    KQ756
    Thu 31 Jul, 8:40 am
    NBO Nairobi
    Thu 31 Jul, 12:00 pm
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Lahore via Johannesburg, Dubai

    TNR
    3:00 pm
    3h 40m
    JNB
    5:40 pm
    4h 40m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    13h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA8253
    Wed 20 Aug, 3:00 pm
    TNR Antananarivo
    Wed 20 Aug, 5:40 pm
    JNB Johannesburg
    3h 40m
    4h 40m layover in Johannesburg (JNB)
    EK766
    Wed 20 Aug, 10:20 pm
    JNB Johannesburg
    Thu 21 Aug, 8:20 am
    DXB Dubai
    8h
    13h 30m layover in Dubai (DXB)
    EK622
    Thu 21 Aug, 9:50 pm
    DXB Dubai
    Fri 22 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Wed, 30 Jul - Wed, 20 Aug
    Multiple Airlines 2+ stops 18h 55m
    9:00 am LHE - 1:55 am (+1) TNR
    Multiple Airlines 2+ stops 1d 8h 50m
    3:00 pm TNR - 1:50 am (+2) LHE
    US$2,629
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    3h 55m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    3h 25m
    NBO
    10:30 pm
    3h 25m
    TNR
    1:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Wed 30 Jul, 9:00 am
    LHE Lahore
    Wed 30 Jul, 11:10 am
    DXB Dubai
    3h 10m
    3h 55m layover in Dubai (DXB)
    EK721
    Wed 30 Jul, 3:05 pm
    DXB Dubai
    Wed 30 Jul, 7:05 pm
    NBO Nairobi
    5h
    3h 25m layover in Nairobi (NBO)
    KQ758
    Wed 30 Jul, 10:30 pm
    NBO Nairobi
    Thu 31 Jul, 1:55 am
    TNR Antananarivo
    3h 25m

    Return: Antananarivo to Lahore via Johannesburg, Dubai

    TNR
    3:00 pm
    3h 40m
    JNB
    5:40 pm
    4h 40m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    13h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA8253
    Wed 20 Aug, 3:00 pm
    TNR Antananarivo
    Wed 20 Aug, 5:40 pm
    JNB Johannesburg
    3h 40m
    4h 40m layover in Johannesburg (JNB)
    EK766
    Wed 20 Aug, 10:20 pm
    JNB Johannesburg
    Thu 21 Aug, 8:20 am
    DXB Dubai
    8h
    13h 30m layover in Dubai (DXB)
    EK622
    Thu 21 Aug, 9:50 pm
    DXB Dubai
    Fri 22 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Wed, 30 Jul - Wed, 20 Aug
    Multiple Airlines 2+ stops 1d 25m
    3:30 am LHE - 1:55 am (+1) TNR
    Multiple Airlines 2+ stops 1d 8h 50m
    3:00 pm TNR - 1:50 am (+2) LHE
    US$2,629
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    3:30 am
    3h 10m
    DXB
    5:40 am
    9h 25m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    3h 25m
    NBO
    10:30 pm
    3h 25m
    TNR
    1:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK623
    Wed 30 Jul, 3:30 am
    LHE Lahore
    Wed 30 Jul, 5:40 am
    DXB Dubai
    3h 10m
    9h 25m layover in Dubai (DXB)
    EK721
    Wed 30 Jul, 3:05 pm
    DXB Dubai
    Wed 30 Jul, 7:05 pm
    NBO Nairobi
    5h
    3h 25m layover in Nairobi (NBO)
    KQ758
    Wed 30 Jul, 10:30 pm
    NBO Nairobi
    Thu 31 Jul, 1:55 am
    TNR Antananarivo
    3h 25m

    Return: Antananarivo to Lahore via Johannesburg, Dubai

    TNR
    3:00 pm
    3h 40m
    JNB
    5:40 pm
    4h 40m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    13h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA8253
    Wed 20 Aug, 3:00 pm
    TNR Antananarivo
    Wed 20 Aug, 5:40 pm
    JNB Johannesburg
    3h 40m
    4h 40m layover in Johannesburg (JNB)
    EK766
    Wed 20 Aug, 10:20 pm
    JNB Johannesburg
    Thu 21 Aug, 8:20 am
    DXB Dubai
    8h
    13h 30m layover in Dubai (DXB)
    EK622
    Thu 21 Aug, 9:50 pm
    DXB Dubai
    Fri 22 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Sat, 9 Aug - Sat, 16 Aug
    Multiple Airlines 2+ stops 1d 5h
    9:00 am LHE - 12:00 pm (+1) TNR
    Multiple Airlines 2+ stops 1d 8h 50m
    3:00 pm TNR - 1:50 am (+2) LHE
    US$2,664
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    3h 55m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    13h 35m
    NBO
    8:40 am
    3h 20m
    TNR
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Sat 9 Aug, 9:00 am
    LHE Lahore
    Sat 9 Aug, 11:10 am
    DXB Dubai
    3h 10m
    3h 55m layover in Dubai (DXB)
    EK721
    Sat 9 Aug, 3:05 pm
    DXB Dubai
    Sat 9 Aug, 7:05 pm
    NBO Nairobi
    5h
    13h 35m layover in Nairobi (NBO)
    KQ756
    Sun 10 Aug, 8:40 am
    NBO Nairobi
    Sun 10 Aug, 12:00 pm
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Lahore via Johannesburg, Dubai

    TNR
    3:00 pm
    3h 40m
    JNB
    5:40 pm
    4h 40m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    13h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA8253
    Sat 16 Aug, 3:00 pm
    TNR Antananarivo
    Sat 16 Aug, 5:40 pm
    JNB Johannesburg
    3h 40m
    4h 40m layover in Johannesburg (JNB)
    EK766
    Sat 16 Aug, 10:20 pm
    JNB Johannesburg
    Sun 17 Aug, 8:20 am
    DXB Dubai
    8h
    13h 30m layover in Dubai (DXB)
    EK622
    Sun 17 Aug, 9:50 pm
    DXB Dubai
    Mon 18 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Sat, 9 Aug - Sat, 16 Aug
    Multiple Airlines 2+ stops 1d 5h
    9:00 am LHE - 12:00 pm (+1) TNR
    Multiple Airlines 2+ stops 1d 8h 50m
    3:00 pm TNR - 1:50 am (+2) LHE
    US$2,687
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    3h 55m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    13h 35m
    NBO
    8:40 am
    3h 20m
    TNR
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Sat 9 Aug, 9:00 am
    LHE Lahore
    Sat 9 Aug, 11:10 am
    DXB Dubai
    3h 10m
    3h 55m layover in Dubai (DXB)
    EK721
    Sat 9 Aug, 3:05 pm
    DXB Dubai
    Sat 9 Aug, 7:05 pm
    NBO Nairobi
    5h
    13h 35m layover in Nairobi (NBO)
    KQ756
    Sun 10 Aug, 8:40 am
    NBO Nairobi
    Sun 10 Aug, 12:00 pm
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Lahore via Johannesburg, Dubai

    TNR
    3:00 pm
    3h 40m
    JNB
    5:40 pm
    1h 35m
    JNB
    7:15 pm
    8h
    DXB
    5:15 am (+1)
    16h 35m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA8253
    Sat 16 Aug, 3:00 pm
    TNR Antananarivo
    Sat 16 Aug, 5:40 pm
    JNB Johannesburg
    3h 40m
    1h 35m layover in Johannesburg (JNB)
    EK764
    Sat 16 Aug, 7:15 pm
    JNB Johannesburg
    Sun 17 Aug, 5:15 am
    DXB Dubai
    8h
    16h 35m layover in Dubai (DXB)
    EK622
    Sun 17 Aug, 9:50 pm
    DXB Dubai
    Mon 18 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Wed, 30 Jul - Wed, 20 Aug
    Multiple Airlines 2+ stops 1d 25m
    3:30 am LHE - 1:55 am (+1) TNR
    Multiple Airlines 2+ stops 1d 8h 50m
    3:00 pm TNR - 1:50 am (+2) LHE
    US$2,707
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    3:30 am
    3h 10m
    DXB
    5:40 am
    5h 5m
    DXB
    10:45 am
    5h
    NBO
    2:45 pm
    7h 45m
    NBO
    10:30 pm
    3h 25m
    TNR
    1:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK623
    Wed 30 Jul, 3:30 am
    LHE Lahore
    Wed 30 Jul, 5:40 am
    DXB Dubai
    3h 10m
    5h 5m layover in Dubai (DXB)
    EK719
    Wed 30 Jul, 10:45 am
    DXB Dubai
    Wed 30 Jul, 2:45 pm
    NBO Nairobi
    5h
    7h 45m layover in Nairobi (NBO)
    KQ758
    Wed 30 Jul, 10:30 pm
    NBO Nairobi
    Thu 31 Jul, 1:55 am
    TNR Antananarivo
    3h 25m

    Return: Antananarivo to Lahore via Johannesburg, Dubai

    TNR
    3:00 pm
    3h 40m
    JNB
    5:40 pm
    4h 40m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    13h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA8253
    Wed 20 Aug, 3:00 pm
    TNR Antananarivo
    Wed 20 Aug, 5:40 pm
    JNB Johannesburg
    3h 40m
    4h 40m layover in Johannesburg (JNB)
    EK766
    Wed 20 Aug, 10:20 pm
    JNB Johannesburg
    Thu 21 Aug, 8:20 am
    DXB Dubai
    8h
    13h 30m layover in Dubai (DXB)
    EK622
    Thu 21 Aug, 9:50 pm
    DXB Dubai
    Fri 22 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Wed, 30 Jul - Wed, 20 Aug
    Multiple Airlines 2+ stops 1d 25m
    3:30 am LHE - 1:55 am (+1) TNR
    Multiple Airlines 2+ stops 1d 8h 50m
    3:00 pm TNR - 1:50 am (+2) LHE
    US$3,007
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    3:30 am
    3h 10m
    DXB
    5:40 am
    9h 25m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    3h 25m
    NBO
    10:30 pm
    3h 25m
    TNR
    1:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK623
    Wed 30 Jul, 3:30 am
    LHE Lahore
    Wed 30 Jul, 5:40 am
    DXB Dubai
    3h 10m
    9h 25m layover in Dubai (DXB)
    EK721
    Wed 30 Jul, 3:05 pm
    DXB Dubai
    Wed 30 Jul, 7:05 pm
    NBO Nairobi
    5h
    3h 25m layover in Nairobi (NBO)
    KQ758
    Wed 30 Jul, 10:30 pm
    NBO Nairobi
    Thu 31 Jul, 1:55 am
    TNR Antananarivo
    3h 25m

    Return: Antananarivo to Lahore via Johannesburg, Dubai

    TNR
    3:00 pm
    3h 40m
    JNB
    5:40 pm
    4h 40m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    13h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA8253
    Wed 20 Aug, 3:00 pm
    TNR Antananarivo
    Wed 20 Aug, 5:40 pm
    JNB Johannesburg
    3h 40m
    4h 40m layover in Johannesburg (JNB)
    SA7162
    Wed 20 Aug, 10:20 pm
    JNB Johannesburg
    Thu 21 Aug, 8:20 am
    DXB Dubai
    8h
    13h 30m layover in Dubai (DXB)
    EK622
    Thu 21 Aug, 9:50 pm
    DXB Dubai
    Fri 22 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Wed, 30 Jul - Wed, 20 Aug
    Multiple Airlines 2+ stops 1d 5h
    9:00 am LHE - 12:00 pm (+1) TNR
    Multiple Airlines 2+ stops 1d 8h 50m
    3:00 pm TNR - 1:50 am (+2) LHE
    US$3,007
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    3h 55m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    13h 35m
    NBO
    8:40 am
    3h 20m
    TNR
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Wed 30 Jul, 9:00 am
    LHE Lahore
    Wed 30 Jul, 11:10 am
    DXB Dubai
    3h 10m
    3h 55m layover in Dubai (DXB)
    EK721
    Wed 30 Jul, 3:05 pm
    DXB Dubai
    Wed 30 Jul, 7:05 pm
    NBO Nairobi
    5h
    13h 35m layover in Nairobi (NBO)
    KQ756
    Thu 31 Jul, 8:40 am
    NBO Nairobi
    Thu 31 Jul, 12:00 pm
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Lahore via Johannesburg, Dubai

    TNR
    3:00 pm
    3h 40m
    JNB
    5:40 pm
    4h 40m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    13h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA8253
    Wed 20 Aug, 3:00 pm
    TNR Antananarivo
    Wed 20 Aug, 5:40 pm
    JNB Johannesburg
    3h 40m
    4h 40m layover in Johannesburg (JNB)
    SA7162
    Wed 20 Aug, 10:20 pm
    JNB Johannesburg
    Thu 21 Aug, 8:20 am
    DXB Dubai
    8h
    13h 30m layover in Dubai (DXB)
    EK622
    Thu 21 Aug, 9:50 pm
    DXB Dubai
    Fri 22 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Wed, 30 Jul - Wed, 20 Aug
    Multiple Airlines 2+ stops 18h 55m
    9:00 am LHE - 1:55 am (+1) TNR
    Multiple Airlines 2+ stops 1d 8h 50m
    3:00 pm TNR - 1:50 am (+2) LHE
    US$3,007
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    3h 55m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    3h 25m
    NBO
    10:30 pm
    3h 25m
    TNR
    1:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Wed 30 Jul, 9:00 am
    LHE Lahore
    Wed 30 Jul, 11:10 am
    DXB Dubai
    3h 10m
    3h 55m layover in Dubai (DXB)
    EK721
    Wed 30 Jul, 3:05 pm
    DXB Dubai
    Wed 30 Jul, 7:05 pm
    NBO Nairobi
    5h
    3h 25m layover in Nairobi (NBO)
    KQ758
    Wed 30 Jul, 10:30 pm
    NBO Nairobi
    Thu 31 Jul, 1:55 am
    TNR Antananarivo
    3h 25m

    Return: Antananarivo to Lahore via Johannesburg, Dubai

    TNR
    3:00 pm
    3h 40m
    JNB
    5:40 pm
    4h 40m
    JNB
    10:20 pm
    8h
    DXB
    8:20 am (+1)
    13h 30m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    SA8253
    Wed 20 Aug, 3:00 pm
    TNR Antananarivo
    Wed 20 Aug, 5:40 pm
    JNB Johannesburg
    3h 40m
    4h 40m layover in Johannesburg (JNB)
    SA7162
    Wed 20 Aug, 10:20 pm
    JNB Johannesburg
    Thu 21 Aug, 8:20 am
    DXB Dubai
    8h
    13h 30m layover in Dubai (DXB)
    EK622
    Thu 21 Aug, 9:50 pm
    DXB Dubai
    Fri 22 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Wed, 30 Jul - Wed, 20 Aug
    Multiple Airlines 2+ stops 1d 25m
    3:30 am LHE - 1:55 am (+1) TNR
    Multiple Airlines 2+ stops 1d 6h 55m
    4:55 pm TNR - 1:50 am (+2) LHE
    US$3,028
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    3:30 am
    3h 10m
    DXB
    5:40 am
    9h 25m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    3h 25m
    NBO
    10:30 pm
    3h 25m
    TNR
    1:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK623
    Wed 30 Jul, 3:30 am
    LHE Lahore
    Wed 30 Jul, 5:40 am
    DXB Dubai
    3h 10m
    9h 25m layover in Dubai (DXB)
    EK721
    Wed 30 Jul, 3:05 pm
    DXB Dubai
    Wed 30 Jul, 7:05 pm
    NBO Nairobi
    5h
    3h 25m layover in Nairobi (NBO)
    KQ758
    Wed 30 Jul, 10:30 pm
    NBO Nairobi
    Thu 31 Jul, 1:55 am
    TNR Antananarivo
    3h 25m

    Return: Antananarivo to Lahore via Mauritius, Dubai

    TNR
    4:55 pm
    1h 45m
    MRU
    7:40 pm
    2h 35m
    MRU
    10:15 pm
    6h 30m
    DXB
    4:45 am (+1)
    17h 5m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MK289
    Wed 20 Aug, 4:55 pm
    TNR Antananarivo
    Wed 20 Aug, 7:40 pm
    MRU Mauritius
    1h 45m
    2h 35m layover in Mauritius (MRU)
    MK912
    Wed 20 Aug, 10:15 pm
    MRU Mauritius
    Thu 21 Aug, 4:45 am
    DXB Dubai
    6h 30m
    17h 5m layover in Dubai (DXB)
    EK622
    Thu 21 Aug, 9:50 pm
    DXB Dubai
    Fri 22 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Wed, 30 Jul - Wed, 20 Aug
    Multiple Airlines 2+ stops 18h 55m
    9:00 am LHE - 1:55 am (+1) TNR
    Multiple Airlines 2+ stops 1d 6h 55m
    4:55 pm TNR - 1:50 am (+2) LHE
    US$3,028
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    3h 55m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    3h 25m
    NBO
    10:30 pm
    3h 25m
    TNR
    1:55 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Wed 30 Jul, 9:00 am
    LHE Lahore
    Wed 30 Jul, 11:10 am
    DXB Dubai
    3h 10m
    3h 55m layover in Dubai (DXB)
    EK721
    Wed 30 Jul, 3:05 pm
    DXB Dubai
    Wed 30 Jul, 7:05 pm
    NBO Nairobi
    5h
    3h 25m layover in Nairobi (NBO)
    KQ758
    Wed 30 Jul, 10:30 pm
    NBO Nairobi
    Thu 31 Jul, 1:55 am
    TNR Antananarivo
    3h 25m

    Return: Antananarivo to Lahore via Mauritius, Dubai

    TNR
    4:55 pm
    1h 45m
    MRU
    7:40 pm
    2h 35m
    MRU
    10:15 pm
    6h 30m
    DXB
    4:45 am (+1)
    17h 5m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MK289
    Wed 20 Aug, 4:55 pm
    TNR Antananarivo
    Wed 20 Aug, 7:40 pm
    MRU Mauritius
    1h 45m
    2h 35m layover in Mauritius (MRU)
    MK912
    Wed 20 Aug, 10:15 pm
    MRU Mauritius
    Thu 21 Aug, 4:45 am
    DXB Dubai
    6h 30m
    17h 5m layover in Dubai (DXB)
    EK622
    Thu 21 Aug, 9:50 pm
    DXB Dubai
    Fri 22 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Sat, 9 Aug - Sat, 16 Aug
    Multiple Airlines 2+ stops 1d 5h
    9:00 am LHE - 12:00 pm (+1) TNR
    Multiple Airlines 2+ stops 1d 11h
    12:50 pm TNR - 1:50 am (+2) LHE
    US$3,552
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    3h 55m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    13h 35m
    NBO
    8:40 am
    3h 20m
    TNR
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Sat 9 Aug, 9:00 am
    LHE Lahore
    Sat 9 Aug, 11:10 am
    DXB Dubai
    3h 10m
    3h 55m layover in Dubai (DXB)
    EK721
    Sat 9 Aug, 3:05 pm
    DXB Dubai
    Sat 9 Aug, 7:05 pm
    NBO Nairobi
    5h
    13h 35m layover in Nairobi (NBO)
    KQ756
    Sun 10 Aug, 8:40 am
    NBO Nairobi
    Sun 10 Aug, 12:00 pm
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Lahore via Nairobi, Dubai

    TNR
    12:50 pm
    3h 20m
    NBO
    4:10 pm
    6h 35m
    NBO
    10:45 pm
    5h 15m
    DXB
    5:00 am (+1)
    16h 50m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ757
    Sat 16 Aug, 12:50 pm
    TNR Antananarivo
    Sat 16 Aug, 4:10 pm
    NBO Nairobi
    3h 20m
    6h 35m layover in Nairobi (NBO)
    KQ304
    Sat 16 Aug, 10:45 pm
    NBO Nairobi
    Sun 17 Aug, 5:00 am
    DXB Dubai
    5h 15m
    16h 50m layover in Dubai (DXB)
    EK622
    Sun 17 Aug, 9:50 pm
    DXB Dubai
    Mon 18 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Sat, 9 Aug - Sat, 16 Aug
    Multiple Airlines 2+ stops 1d 5h
    9:00 am LHE - 12:00 pm (+1) TNR
    Multiple Airlines 2+ stops 1d 11h
    12:50 pm TNR - 1:50 am (+2) LHE
    US$3,649
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    15h 25m
    DXB
    2:35 am
    5h 5m
    NBO
    6:40 am
    2h
    NBO
    8:40 am
    3h 20m
    TNR
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Sat 9 Aug, 9:00 am
    LHE Lahore
    Sat 9 Aug, 11:10 am
    DXB Dubai
    3h 10m
    15h 25m layover in Dubai (DXB)
    KQ311
    Sun 10 Aug, 2:35 am
    DXB Dubai
    Sun 10 Aug, 6:40 am
    NBO Nairobi
    5h 5m
    2h layover in Nairobi (NBO)
    KQ756
    Sun 10 Aug, 8:40 am
    NBO Nairobi
    Sun 10 Aug, 12:00 pm
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Lahore via Nairobi, Dubai

    TNR
    12:50 pm
    3h 20m
    NBO
    4:10 pm
    6h 35m
    NBO
    10:45 pm
    5h 15m
    DXB
    5:00 am (+1)
    16h 50m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ757
    Sat 16 Aug, 12:50 pm
    TNR Antananarivo
    Sat 16 Aug, 4:10 pm
    NBO Nairobi
    3h 20m
    6h 35m layover in Nairobi (NBO)
    KQ304
    Sat 16 Aug, 10:45 pm
    NBO Nairobi
    Sun 17 Aug, 5:00 am
    DXB Dubai
    5h 15m
    16h 50m layover in Dubai (DXB)
    EK622
    Sun 17 Aug, 9:50 pm
    DXB Dubai
    Mon 18 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Sat, 9 Aug - Sat, 16 Aug
    Multiple Airlines 2+ stops 1d 8h 10m
    9:00 am LHE - 3:10 pm (+1) TNR
    Multiple Airlines 2+ stops 1d 11h
    12:50 pm TNR - 1:50 am (+2) LHE
    US$3,791
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Mauritius

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    16h 10m
    DXB
    3:20 am
    6h 30m
    MRU
    9:50 am
    4h 40m
    MRU
    2:30 pm
    1h 40m
    TNR
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Sat 9 Aug, 9:00 am
    LHE Lahore
    Sat 9 Aug, 11:10 am
    DXB Dubai
    3h 10m
    16h 10m layover in Dubai (DXB)
    EK701
    Sun 10 Aug, 3:20 am
    DXB Dubai
    Sun 10 Aug, 9:50 am
    MRU Mauritius
    6h 30m
    4h 40m layover in Mauritius (MRU)
    MD189
    Sun 10 Aug, 2:30 pm
    MRU Mauritius
    Sun 10 Aug, 3:10 pm
    TNR Antananarivo
    1h 40m

    Return: Antananarivo to Lahore via Nairobi, Dubai

    TNR
    12:50 pm
    3h 20m
    NBO
    4:10 pm
    6h 35m
    NBO
    10:45 pm
    5h 15m
    DXB
    5:00 am (+1)
    16h 50m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ757
    Sat 16 Aug, 12:50 pm
    TNR Antananarivo
    Sat 16 Aug, 4:10 pm
    NBO Nairobi
    3h 20m
    6h 35m layover in Nairobi (NBO)
    KQ304
    Sat 16 Aug, 10:45 pm
    NBO Nairobi
    Sun 17 Aug, 5:00 am
    DXB Dubai
    5h 15m
    16h 50m layover in Dubai (DXB)
    EK622
    Sun 17 Aug, 9:50 pm
    DXB Dubai
    Mon 18 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Sat, 9 Aug - Sat, 16 Aug
    Multiple Airlines 2+ stops 1d 5h
    9:00 am LHE - 12:00 pm (+1) TNR
    Multiple Airlines 2+ stops 1d 10h 5m
    1:45 pm TNR - 1:50 am (+2) LHE
    US$3,828
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Nairobi

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    3h 55m
    DXB
    3:05 pm
    5h
    NBO
    7:05 pm
    13h 35m
    NBO
    8:40 am
    3h 20m
    TNR
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Sat 9 Aug, 9:00 am
    LHE Lahore
    Sat 9 Aug, 11:10 am
    DXB Dubai
    3h 10m
    3h 55m layover in Dubai (DXB)
    EK721
    Sat 9 Aug, 3:05 pm
    DXB Dubai
    Sat 9 Aug, 7:05 pm
    NBO Nairobi
    5h
    13h 35m layover in Nairobi (NBO)
    KQ756
    Sun 10 Aug, 8:40 am
    NBO Nairobi
    Sun 10 Aug, 12:00 pm
    TNR Antananarivo
    3h 20m

    Return: Antananarivo to Lahore via Mauritius, Dubai

    TNR
    1:45 pm
    1h 45m
    MRU
    4:30 pm
    5h 45m
    MRU
    10:15 pm
    6h 30m
    DXB
    4:45 am (+1)
    17h 5m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MD186
    Sat 16 Aug, 1:45 pm
    TNR Antananarivo
    Sat 16 Aug, 4:30 pm
    MRU Mauritius
    1h 45m
    5h 45m layover in Mauritius (MRU)
    EK704
    Sat 16 Aug, 10:15 pm
    MRU Mauritius
    Sun 17 Aug, 4:45 am
    DXB Dubai
    6h 30m
    17h 5m layover in Dubai (DXB)
    EK622
    Sun 17 Aug, 9:50 pm
    DXB Dubai
    Mon 18 Aug, 1:50 am
    LHE Lahore
    3h
    Depart Return Lahore to Antananarivo Sat, 9 Aug - Sat, 16 Aug
    Multiple Airlines 2+ stops 1d 8h 10m
    9:00 am LHE - 3:10 pm (+1) TNR
    Multiple Airlines 2+ stops 1d 11h
    12:50 pm TNR - 1:50 am (+2) LHE
    US$3,950
    emirates.com
    Show Details

    Depart: Lahore to Antananarivo via Dubai, Mauritius

    LHE
    9:00 am
    3h 10m
    DXB
    11:10 am
    16h 10m
    DXB
    3:20 am
    6h 30m
    MRU
    9:50 am
    4h 40m
    MRU
    2:30 pm
    1h 40m
    TNR
    3:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK625
    Sat 9 Aug, 9:00 am
    LHE Lahore
    Sat 9 Aug, 11:10 am
    DXB Dubai
    3h 10m
    16h 10m layover in Dubai (DXB)
    EK701
    Sun 10 Aug, 3:20 am
    DXB Dubai
    Sun 10 Aug, 9:50 am
    MRU Mauritius
    6h 30m
    4h 40m layover in Mauritius (MRU)
    MK288
    Sun 10 Aug, 2:30 pm
    MRU Mauritius
    Sun 10 Aug, 3:10 pm
    TNR Antananarivo
    1h 40m

    Return: Antananarivo to Lahore via Nairobi, Dubai

    TNR
    12:50 pm
    3h 20m
    NBO
    4:10 pm
    6h 35m
    NBO
    10:45 pm
    5h 15m
    DXB
    5:00 am (+1)
    16h 50m
    DXB
    9:50 pm
    3h
    LHE
    1:50 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KQ757
    Sat 16 Aug, 12:50 pm
    TNR Antananarivo
    Sat 16 Aug, 4:10 pm
    NBO Nairobi
    3h 20m
    6h 35m layover in Nairobi (NBO)
    KQ304
    Sat 16 Aug, 10:45 pm
    NBO Nairobi
    Sun 17 Aug, 5:00 am
    DXB Dubai
    5h 15m
    16h 50m layover in Dubai (DXB)
    EK622
    Sun 17 Aug, 9:50 pm
    DXB Dubai
    Mon 18 Aug, 1:50 am
    LHE Lahore
    3h