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

Recent Searches

    Cheap Flights to Nairobi
    (Modify Search)
    Price Alerts
    • Airlines
    • Flights

    Cheap Flights to Nairobi

    Airline Results Price View
    View All Airlines View Flights
    Kenya Airways 43 results 58,617 View Flights
    Emirates 35 results 59,233 View Flights
    Qatar Airways 63 results 68,347 View Flights
    Ethiopian Airlines 189 results 72,344 View Flights
    Saudia Airlines 2 results 72,457 View Flights
    Philippine Airlines 11 results 139,407 View Flights
    Etihad Airways 5 results 230,741 View Flights
    Depart: Tue, 14 Apr Return: Thu, 30 Apr Manila to Nairobi Tue, 14 Apr - Thu, 30 Apr
    Multiple Airlines 1 stop 22h 25m
    1:05 pm MNL - 6:30 am (+1) NBO
    Multiple Airlines 1 stop 15h 20m
    11:10 pm NBO - 7:30 pm (+1) MNL
    58,617
    cheapoair.com
    Show Details

    Depart: Manila to Nairobi via Bangkok

    MNL
    1:05 pm
    3h 15m
    BKK
    3:20 pm
    10h 35m
    BKK
    1:55 am
    8h 35m
    NBO
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    TG621
    1:05 pm, 14 Apr Tue
    MNL Manila
    3:20 pm, 14 Apr Tue
    BKK Bangkok
    3h 15m
    10h 35m layover in Bangkok (BKK)
    KQ861
    1:55 am, 15 Apr Wed
    BKK Bangkok
    6:30 am, 15 Apr Wed
    NBO Nairobi
    8h 35m

    Return: Nairobi to Manila via Bangkok

    NBO
    11:10 pm
    9h 40m
    BKK
    12:50 pm (+1)
    2h 25m
    BKK
    3:15 pm
    3h 15m
    MNL
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ886
    11:10 pm, 30 Apr Thu
    NBO Nairobi
    12:50 pm, 1 May Fri
    BKK Bangkok
    9h 40m
    2h 25m layover in Bangkok (BKK)
    TG624
    3:15 pm, 1 May Fri
    BKK Bangkok
    7:30 pm, 1 May Fri
    MNL Manila
    3h 15m
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Emirates 1 stop 1d 2h 10m
    5:35 pm MNL - 2:45 pm (+1) NBO
    Emirates 1 stop 1d 50m
    4:40 pm NBO - 10:30 pm (+1) MNL
    59,233
    emirates.com
    Show Details

    Depart: Manila to Nairobi via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    11h 40m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 15 Mar Sun
    MNL Manila
    10:55 pm, 15 Mar Sun
    DXB Dubai
    9h 20m
    11h 40m layover in Dubai (DXB)
    EK719
    10:35 am, 16 Mar Mon
    DXB Dubai
    2:45 pm, 16 Mar Mon
    NBO Nairobi
    5h 10m

    Return: Nairobi to Manila via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    11h 50m
    DXB
    10:30 am
    8h
    MNL
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 24 Mar Tue
    NBO Nairobi
    10:40 pm, 24 Mar Tue
    DXB Dubai
    5h
    11h 50m layover in Dubai (DXB)
    EK334
    10:30 am, 25 Mar Wed
    DXB Dubai
    10:30 pm, 25 Mar Wed
    MNL Manila
    8h
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Emirates 1 stop 1d 2h 10m
    5:35 pm MNL - 2:45 pm (+1) NBO
    Emirates 1 stop 17h 55m
    11:35 pm NBO - 10:30 pm (+1) MNL
    59,233
    emirates.com
    Show Details

    Depart: Manila to Nairobi via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    11h 40m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 15 Mar Sun
    MNL Manila
    10:55 pm, 15 Mar Sun
    DXB Dubai
    9h 20m
    11h 40m layover in Dubai (DXB)
    EK719
    10:35 am, 16 Mar Mon
    DXB Dubai
    2:45 pm, 16 Mar Mon
    NBO Nairobi
    5h 10m

    Return: Nairobi to Manila via Dubai

    NBO
    11:35 pm
    5h
    DXB
    5:35 am (+1)
    4h 55m
    DXB
    10:30 am
    8h
    MNL
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK722
    11:35 pm, 24 Mar Tue
    NBO Nairobi
    5:35 am, 25 Mar Wed
    DXB Dubai
    5h
    4h 55m layover in Dubai (DXB)
    EK334
    10:30 am, 25 Mar Wed
    DXB Dubai
    10:30 pm, 25 Mar Wed
    MNL Manila
    8h
    Depart: Tue, 14 Apr Return: Thu, 30 Apr Manila to Nairobi Tue, 14 Apr - Thu, 30 Apr
    Multiple Airlines 1 stop 1d 35m
    10:55 am MNL - 6:30 am (+1) NBO
    Multiple Airlines 1 stop 15h 20m
    11:10 pm NBO - 7:30 pm (+1) MNL
    59,338
    cheapoair.com
    Show Details

    Depart: Manila to Nairobi via Hong Kong

    MNL
    10:55 am
    2h 20m
    HKG
    1:15 pm
    8h 35m
    HKG
    9:50 pm
    13h 40m
    NBO
    6:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KA5906
    10:55 am, 14 Apr Tue
    MNL Manila
    1:15 pm, 14 Apr Tue
    HKG Hong Kong
    2h 20m

    * Operated by Cathay Pacific

    8h 35m layover in Hong Kong (HKG)
    KQ861
    9:50 pm, 14 Apr Tue
    HKG Hong Kong
    6:30 am, 15 Apr Wed
    NBO Nairobi
    13h 40m

    Return: Nairobi to Manila via Bangkok

    NBO
    11:10 pm
    9h 40m
    BKK
    12:50 pm (+1)
    2h 25m
    BKK
    3:15 pm
    3h 15m
    MNL
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ886
    11:10 pm, 30 Apr Thu
    NBO Nairobi
    12:50 pm, 1 May Fri
    BKK Bangkok
    9h 40m
    2h 25m layover in Bangkok (BKK)
    TG624
    3:15 pm, 1 May Fri
    BKK Bangkok
    7:30 pm, 1 May Fri
    MNL Manila
    3h 15m
    Depart: Tue, 14 Apr Return: Thu, 30 Apr Manila to Nairobi Tue, 14 Apr - Thu, 30 Apr
    Multiple Airlines 1 stop 17h 50m
    5:35 pm MNL - 6:25 am (+1) NBO
    Multiple Airlines 1 stop 15h 20m
    11:10 pm NBO - 7:30 pm (+1) MNL
    59,426
    cheapoair.com
    Show Details

    Depart: Manila to Nairobi via Guangzhou

    MNL
    5:35 pm
    2h 40m
    CAN
    8:15 pm
    2h 40m
    CAN
    10:55 pm
    12h 30m
    NBO
    6:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ398
    5:35 pm, 14 Apr Tue
    MNL Manila
    8:15 pm, 14 Apr Tue
    CAN Guangzhou
    2h 40m
    2h 40m layover in Guangzhou (CAN)
    KQ871
    10:55 pm, 14 Apr Tue
    CAN Guangzhou
    6:25 am, 15 Apr Wed
    NBO Nairobi
    12h 30m

    Return: Nairobi to Manila via Bangkok

    NBO
    11:10 pm
    9h 40m
    BKK
    12:50 pm (+1)
    2h 25m
    BKK
    3:15 pm
    3h 15m
    MNL
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ886
    11:10 pm, 30 Apr Thu
    NBO Nairobi
    12:50 pm, 1 May Fri
    BKK Bangkok
    9h 40m
    2h 25m layover in Bangkok (BKK)
    TG624
    3:15 pm, 1 May Fri
    BKK Bangkok
    7:30 pm, 1 May Fri
    MNL Manila
    3h 15m
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Multiple Airlines 1 stop 14h 10m
    8:05 pm MNL - 5:15 am (+1) NBO
    Multiple Airlines 1 stop 14h 15m
    11:45 pm NBO - 7:00 pm (+1) MNL
    59,937
    cheapoair.com
    Show Details

    Depart: Manila to Nairobi via Bangkok

    MNL
    8:05 pm
    3h 15m
    BKK
    10:20 pm
    2h 15m
    BKK
    12:35 am
    8h 40m
    NBO
    5:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    TG625
    8:05 pm, 15 Mar Sun
    MNL Manila
    10:20 pm, 15 Mar Sun
    BKK Bangkok
    3h 15m
    2h 15m layover in Bangkok (BKK)
    KQ887
    12:35 am, 16 Mar Mon
    BKK Bangkok
    5:15 am, 16 Mar Mon
    NBO Nairobi
    8h 40m

    Return: Nairobi to Manila via Bangkok

    NBO
    11:45 pm
    9h 30m
    BKK
    1:15 pm (+1)
    1h 35m
    BKK
    2:50 pm
    3h 10m
    MNL
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ886
    11:45 pm, 24 Mar Tue
    NBO Nairobi
    1:15 pm, 25 Mar Wed
    BKK Bangkok
    9h 30m
    1h 35m layover in Bangkok (BKK)
    TG624
    2:50 pm, 25 Mar Wed
    BKK Bangkok
    7:00 pm, 25 Mar Wed
    MNL Manila
    3h 10m
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Multiple Airlines 1 stop 21h 5m
    1:10 pm MNL - 5:15 am (+1) NBO
    Multiple Airlines 1 stop 14h 15m
    11:45 pm NBO - 7:00 pm (+1) MNL
    59,937
    cheapoair.com
    Show Details

    Depart: Manila to Nairobi via Bangkok

    MNL
    1:10 pm
    3h 15m
    BKK
    3:25 pm
    9h 10m
    BKK
    12:35 am
    8h 40m
    NBO
    5:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    TG621
    1:10 pm, 15 Mar Sun
    MNL Manila
    3:25 pm, 15 Mar Sun
    BKK Bangkok
    3h 15m
    9h 10m layover in Bangkok (BKK)
    KQ887
    12:35 am, 16 Mar Mon
    BKK Bangkok
    5:15 am, 16 Mar Mon
    NBO Nairobi
    8h 40m

    Return: Nairobi to Manila via Bangkok

    NBO
    11:45 pm
    9h 30m
    BKK
    1:15 pm (+1)
    1h 35m
    BKK
    2:50 pm
    3h 10m
    MNL
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ886
    11:45 pm, 24 Mar Tue
    NBO Nairobi
    1:15 pm, 25 Mar Wed
    BKK Bangkok
    9h 30m
    1h 35m layover in Bangkok (BKK)
    TG624
    2:50 pm, 25 Mar Wed
    BKK Bangkok
    7:00 pm, 25 Mar Wed
    MNL Manila
    3h 10m
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Emirates 1 stop 1d 2h 10m
    5:35 pm MNL - 2:45 pm (+1) NBO
    Emirates 1 stop 17h 55m
    11:35 pm NBO - 10:30 pm (+1) MNL
    60,377
    cheapoair.com
    Show Details

    Depart: Manila to Nairobi via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    11h 40m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 15 Mar Sun
    MNL Manila
    10:55 pm, 15 Mar Sun
    DXB Dubai
    9h 20m
    11h 40m layover in Dubai (DXB)
    EK719
    10:35 am, 16 Mar Mon
    DXB Dubai
    2:45 pm, 16 Mar Mon
    NBO Nairobi
    5h 10m

    Return: Nairobi to Manila via Dubai

    NBO
    11:35 pm
    5h
    DXB
    5:35 am (+1)
    4h 55m
    DXB
    10:30 am
    8h
    MNL
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK722
    11:35 pm, 24 Mar Tue
    NBO Nairobi
    5:35 am, 25 Mar Wed
    DXB Dubai
    5h
    4h 55m layover in Dubai (DXB)
    EK334
    10:30 am, 25 Mar Wed
    DXB Dubai
    10:30 pm, 25 Mar Wed
    MNL Manila
    8h
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Emirates 1 stop 1d 2h 10m
    5:35 pm MNL - 2:45 pm (+1) NBO
    Emirates 1 stop 1d 50m
    4:40 pm NBO - 10:30 pm (+1) MNL
    60,377
    cheapoair.com
    Show Details

    Depart: Manila to Nairobi via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    11h 40m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 15 Mar Sun
    MNL Manila
    10:55 pm, 15 Mar Sun
    DXB Dubai
    9h 20m
    11h 40m layover in Dubai (DXB)
    EK719
    10:35 am, 16 Mar Mon
    DXB Dubai
    2:45 pm, 16 Mar Mon
    NBO Nairobi
    5h 10m

    Return: Nairobi to Manila via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    11h 50m
    DXB
    10:30 am
    8h
    MNL
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 24 Mar Tue
    NBO Nairobi
    10:40 pm, 24 Mar Tue
    DXB Dubai
    5h
    11h 50m layover in Dubai (DXB)
    EK334
    10:30 am, 25 Mar Wed
    DXB Dubai
    10:30 pm, 25 Mar Wed
    MNL Manila
    8h
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Multiple Airlines 1 stop 22h 15m
    12:00 pm MNL - 5:15 am (+1) NBO
    Multiple Airlines 1 stop 14h 15m
    11:45 pm NBO - 7:00 pm (+1) MNL
    60,746
    cheapoair.com
    Show Details

    Depart: Manila to Nairobi via Guangzhou

    MNL
    12:00 pm
    2h 25m
    CAN
    2:25 pm
    7h 15m
    CAN
    9:40 pm
    12h 35m
    NBO
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3092
    12:00 pm, 15 Mar Sun
    MNL Manila
    2:25 pm, 15 Mar Sun
    CAN Guangzhou
    2h 25m
    7h 15m layover in Guangzhou (CAN)
    KQ887
    9:40 pm, 15 Mar Sun
    CAN Guangzhou
    5:15 am, 16 Mar Mon
    NBO Nairobi
    12h 35m

    Return: Nairobi to Manila via Bangkok

    NBO
    11:45 pm
    9h 30m
    BKK
    1:15 pm (+1)
    1h 35m
    BKK
    2:50 pm
    3h 10m
    MNL
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ886
    11:45 pm, 24 Mar Tue
    NBO Nairobi
    1:15 pm, 25 Mar Wed
    BKK Bangkok
    9h 30m
    1h 35m layover in Bangkok (BKK)
    TG624
    2:50 pm, 25 Mar Wed
    BKK Bangkok
    7:00 pm, 25 Mar Wed
    MNL Manila
    3h 10m
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Multiple Airlines 1 stop 16h 40m
    5:35 pm MNL - 5:15 am (+1) NBO
    Multiple Airlines 1 stop 14h 15m
    11:45 pm NBO - 7:00 pm (+1) MNL
    60,746
    cheapoair.com
    Show Details

    Depart: Manila to Nairobi via Guangzhou

    MNL
    5:35 pm
    2h 25m
    CAN
    8:00 pm
    1h 40m
    CAN
    9:40 pm
    12h 35m
    NBO
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ398
    5:35 pm, 15 Mar Sun
    MNL Manila
    8:00 pm, 15 Mar Sun
    CAN Guangzhou
    2h 25m
    1h 40m layover in Guangzhou (CAN)
    KQ887
    9:40 pm, 15 Mar Sun
    CAN Guangzhou
    5:15 am, 16 Mar Mon
    NBO Nairobi
    12h 35m

    Return: Nairobi to Manila via Bangkok

    NBO
    11:45 pm
    9h 30m
    BKK
    1:15 pm (+1)
    1h 35m
    BKK
    2:50 pm
    3h 10m
    MNL
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ886
    11:45 pm, 24 Mar Tue
    NBO Nairobi
    1:15 pm, 25 Mar Wed
    BKK Bangkok
    9h 30m
    1h 35m layover in Bangkok (BKK)
    TG624
    2:50 pm, 25 Mar Wed
    BKK Bangkok
    7:00 pm, 25 Mar Wed
    MNL Manila
    3h 10m
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Emirates 1 stop 19h 25m
    12:20 am MNL - 2:45 pm NBO
    Emirates 1 stop 17h 55m
    11:35 pm NBO - 10:30 pm (+1) MNL
    61,388
    emirates.com
    Show Details

    Depart: Manila to Nairobi via Dubai

    MNL
    12:20 am
    9h 5m
    DXB
    5:25 am
    5h 10m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK335
    12:20 am, 15 Mar Sun
    MNL Manila
    5:25 am, 15 Mar Sun
    DXB Dubai
    9h 5m
    5h 10m layover in Dubai (DXB)
    EK719
    10:35 am, 15 Mar Sun
    DXB Dubai
    2:45 pm, 15 Mar Sun
    NBO Nairobi
    5h 10m

    Return: Nairobi to Manila via Dubai

    NBO
    11:35 pm
    5h
    DXB
    5:35 am (+1)
    4h 55m
    DXB
    10:30 am
    8h
    MNL
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK722
    11:35 pm, 24 Mar Tue
    NBO Nairobi
    5:35 am, 25 Mar Wed
    DXB Dubai
    5h
    4h 55m layover in Dubai (DXB)
    EK334
    10:30 am, 25 Mar Wed
    DXB Dubai
    10:30 pm, 25 Mar Wed
    MNL Manila
    8h
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Emirates 1 stop 19h 25m
    12:20 am MNL - 2:45 pm NBO
    Emirates 1 stop 1d 50m
    4:40 pm NBO - 10:30 pm (+1) MNL
    61,388
    emirates.com
    Show Details

    Depart: Manila to Nairobi via Dubai

    MNL
    12:20 am
    9h 5m
    DXB
    5:25 am
    5h 10m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK335
    12:20 am, 15 Mar Sun
    MNL Manila
    5:25 am, 15 Mar Sun
    DXB Dubai
    9h 5m
    5h 10m layover in Dubai (DXB)
    EK719
    10:35 am, 15 Mar Sun
    DXB Dubai
    2:45 pm, 15 Mar Sun
    NBO Nairobi
    5h 10m

    Return: Nairobi to Manila via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    11h 50m
    DXB
    10:30 am
    8h
    MNL
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 24 Mar Tue
    NBO Nairobi
    10:40 pm, 24 Mar Tue
    DXB Dubai
    5h
    11h 50m layover in Dubai (DXB)
    EK334
    10:30 am, 25 Mar Wed
    DXB Dubai
    10:30 pm, 25 Mar Wed
    MNL Manila
    8h
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Emirates 1 stop 1d 2h 10m
    5:35 pm MNL - 2:45 pm (+1) NBO
    Emirates 1 stop 18h 20m
    4:40 pm NBO - 4:00 pm (+1) MNL
    61,388
    emirates.com
    Show Details

    Depart: Manila to Nairobi via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    11h 40m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 15 Mar Sun
    MNL Manila
    10:55 pm, 15 Mar Sun
    DXB Dubai
    9h 20m
    11h 40m layover in Dubai (DXB)
    EK719
    10:35 am, 16 Mar Mon
    DXB Dubai
    2:45 pm, 16 Mar Mon
    NBO Nairobi
    5h 10m

    Return: Nairobi to Manila via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    5h 15m
    DXB
    3:55 am
    8h 5m
    MNL
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 24 Mar Tue
    NBO Nairobi
    10:40 pm, 24 Mar Tue
    DXB Dubai
    5h
    5h 15m layover in Dubai (DXB)
    EK332
    3:55 am, 25 Mar Wed
    DXB Dubai
    4:00 pm, 25 Mar Wed
    MNL Manila
    8h 5m
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Emirates 1 stop 1d 2h 10m
    5:35 pm MNL - 2:45 pm (+1) NBO
    Emirates 1 stop 18h 20m
    4:40 pm NBO - 4:00 pm (+1) MNL
    62,576
    cheapoair.com
    Show Details

    Depart: Manila to Nairobi via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    11h 40m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 15 Mar Sun
    MNL Manila
    10:55 pm, 15 Mar Sun
    DXB Dubai
    9h 20m
    11h 40m layover in Dubai (DXB)
    EK719
    10:35 am, 16 Mar Mon
    DXB Dubai
    2:45 pm, 16 Mar Mon
    NBO Nairobi
    5h 10m

    Return: Nairobi to Manila via Dubai

    NBO
    4:40 pm
    5h
    DXB
    10:40 pm
    5h 15m
    DXB
    3:55 am
    8h 5m
    MNL
    4:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK720
    4:40 pm, 24 Mar Tue
    NBO Nairobi
    10:40 pm, 24 Mar Tue
    DXB Dubai
    5h
    5h 15m layover in Dubai (DXB)
    EK332
    3:55 am, 25 Mar Wed
    DXB Dubai
    4:00 pm, 25 Mar Wed
    MNL Manila
    8h 5m
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Emirates 1 stop 19h 25m
    12:20 am MNL - 2:45 pm NBO
    Emirates 1 stop 17h 55m
    11:35 pm NBO - 10:30 pm (+1) MNL
    62,576
    cheapoair.com
    Show Details

    Depart: Manila to Nairobi via Dubai

    MNL
    12:20 am
    9h 5m
    DXB
    5:25 am
    5h 10m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK335
    12:20 am, 15 Mar Sun
    MNL Manila
    5:25 am, 15 Mar Sun
    DXB Dubai
    9h 5m
    5h 10m layover in Dubai (DXB)
    EK719
    10:35 am, 15 Mar Sun
    DXB Dubai
    2:45 pm, 15 Mar Sun
    NBO Nairobi
    5h 10m

    Return: Nairobi to Manila via Dubai

    NBO
    11:35 pm
    5h
    DXB
    5:35 am (+1)
    4h 55m
    DXB
    10:30 am
    8h
    MNL
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK722
    11:35 pm, 24 Mar Tue
    NBO Nairobi
    5:35 am, 25 Mar Wed
    DXB Dubai
    5h
    4h 55m layover in Dubai (DXB)
    EK334
    10:30 am, 25 Mar Wed
    DXB Dubai
    10:30 pm, 25 Mar Wed
    MNL Manila
    8h
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Multiple Airlines 1 stop 21h 5m
    1:10 pm MNL - 5:15 am (+1) NBO
    Multiple Airlines 1 stop 14h 15m
    11:45 pm NBO - 7:00 pm (+1) MNL
    63,044
    skiddoo.com.ph
    Show Details

    Depart: Manila to Nairobi via Bangkok

    MNL
    1:10 pm
    3h 15m
    BKK
    3:25 pm
    9h 10m
    BKK
    12:35 am
    8h 40m
    NBO
    5:15 am
    Airlines
    Flight No.
    From
    To
    Duration
    TG621
    1:10 pm, 15 Mar Sun
    MNL Manila
    3:25 pm, 15 Mar Sun
    BKK Bangkok
    3h 15m
    9h 10m layover in Bangkok (BKK)
    KQ887
    12:35 am, 16 Mar Mon
    BKK Bangkok
    5:15 am, 16 Mar Mon
    NBO Nairobi
    8h 40m

    Return: Nairobi to Manila via Bangkok

    NBO
    11:45 pm
    9h 30m
    BKK
    1:15 pm (+1)
    1h 35m
    BKK
    2:50 pm
    3h 10m
    MNL
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ886
    11:45 pm, 24 Mar Tue
    NBO Nairobi
    1:15 pm, 25 Mar Wed
    BKK Bangkok
    9h 30m
    1h 35m layover in Bangkok (BKK)
    TG624
    2:50 pm, 25 Mar Wed
    BKK Bangkok
    7:00 pm, 25 Mar Wed
    MNL Manila
    3h 10m
    Depart: Tue, 14 Apr Return: Thu, 30 Apr Manila to Nairobi Tue, 14 Apr - Thu, 30 Apr
    Multiple Airlines 1 stop 22h 25m
    1:05 pm MNL - 6:30 am (+1) NBO
    Multiple Airlines 1 stop 15h 20m
    11:10 pm NBO - 7:30 pm (+1) MNL
    63,318
    edreams.ph
    Show Details

    Depart: Manila to Nairobi via Bangkok

    MNL
    1:05 pm
    3h 15m
    BKK
    3:20 pm
    10h 35m
    BKK
    1:55 am
    8h 35m
    NBO
    6:30 am
    Airlines
    Flight No.
    From
    To
    Duration
    TG621
    1:05 pm, 14 Apr Tue
    MNL Manila
    3:20 pm, 14 Apr Tue
    BKK Bangkok
    3h 15m
    10h 35m layover in Bangkok (BKK)
    KQ861
    1:55 am, 15 Apr Wed
    BKK Bangkok
    6:30 am, 15 Apr Wed
    NBO Nairobi
    8h 35m

    Return: Nairobi to Manila via Bangkok

    NBO
    11:10 pm
    9h 40m
    BKK
    12:50 pm (+1)
    2h 25m
    BKK
    3:15 pm
    3h 15m
    MNL
    7:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ886
    11:10 pm, 30 Apr Thu
    NBO Nairobi
    12:50 pm, 1 May Fri
    BKK Bangkok
    9h 40m
    2h 25m layover in Bangkok (BKK)
    TG624
    3:15 pm, 1 May Fri
    BKK Bangkok
    7:30 pm, 1 May Fri
    MNL Manila
    3h 15m
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Emirates 1 stop 1d 2h 10m
    5:35 pm MNL - 2:45 pm (+1) NBO
    Emirates 1 stop 17h 55m
    11:35 pm NBO - 10:30 pm (+1) MNL
    63,487
    skiddoo.com.ph
    Show Details

    Depart: Manila to Nairobi via Dubai

    MNL
    5:35 pm
    9h 20m
    DXB
    10:55 pm
    11h 40m
    DXB
    10:35 am
    5h 10m
    NBO
    2:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK333
    5:35 pm, 15 Mar Sun
    MNL Manila
    10:55 pm, 15 Mar Sun
    DXB Dubai
    9h 20m
    11h 40m layover in Dubai (DXB)
    EK719
    10:35 am, 16 Mar Mon
    DXB Dubai
    2:45 pm, 16 Mar Mon
    NBO Nairobi
    5h 10m

    Return: Nairobi to Manila via Dubai

    NBO
    11:35 pm
    5h
    DXB
    5:35 am (+1)
    4h 55m
    DXB
    10:30 am
    8h
    MNL
    10:30 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EK722
    11:35 pm, 24 Mar Tue
    NBO Nairobi
    5:35 am, 25 Mar Wed
    DXB Dubai
    5h
    4h 55m layover in Dubai (DXB)
    EK334
    10:30 am, 25 Mar Wed
    DXB Dubai
    10:30 pm, 25 Mar Wed
    MNL Manila
    8h
    Depart: Sun, 15 Mar Return: Tue, 24 Mar Manila to Nairobi Sun, 15 Mar - Tue, 24 Mar
    Multiple Airlines 1 stop 22h 15m
    12:00 pm MNL - 5:15 am (+1) NBO
    Multiple Airlines 1 stop 14h 15m
    11:45 pm NBO - 7:00 pm (+1) MNL
    63,861
    skiddoo.com.ph
    Show Details

    Depart: Manila to Nairobi via Guangzhou

    MNL
    12:00 pm
    2h 25m
    CAN
    2:25 pm
    7h 15m
    CAN
    9:40 pm
    12h 35m
    NBO
    5:15 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    CZ3092
    12:00 pm, 15 Mar Sun
    MNL Manila
    2:25 pm, 15 Mar Sun
    CAN Guangzhou
    2h 25m
    7h 15m layover in Guangzhou (CAN)
    KQ887
    9:40 pm, 15 Mar Sun
    CAN Guangzhou
    5:15 am, 16 Mar Mon
    NBO Nairobi
    12h 35m

    Return: Nairobi to Manila via Bangkok

    NBO
    11:45 pm
    9h 30m
    BKK
    1:15 pm (+1)
    1h 35m
    BKK
    2:50 pm
    3h 10m
    MNL
    7:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ886
    11:45 pm, 24 Mar Tue
    NBO Nairobi
    1:15 pm, 25 Mar Wed
    BKK Bangkok
    9h 30m
    1h 35m layover in Bangkok (BKK)
    TG624
    2:50 pm, 25 Mar Wed
    BKK Bangkok
    7:00 pm, 25 Mar Wed
    MNL Manila
    3h 10m