Cheap Flights from Kenya to Europe
    (Modify Search)
    • Themes
    • Destinations
    • Airlines
    • Flights

    Cheap Flights from Kenya to Europe

    Airline Results Price View
    View All Airlines View Flights
    Ethiopian Airlines 47 results US$640 View Flights
    Turkish Airlines 29 results US$651 View Flights
    Kenya Airways 141 results US$744 View Flights
    KLM 69 results US$744 View Flights
    EgyptAir 58 results US$797 View Flights
    Air France 6 results US$799 View Flights
    Emirates 11 results US$845 View Flights
    Lufthansa 17 results US$1,249 View Flights
    Qatar Airways 9 results US$1,263 View Flights
    British Airways 15 results US$1,313 View Flights
    Brussels Airlines 4 results US$1,485 View Flights
    Qantas 8 results US$2,407 View Flights
    Austrian Airlines 6 results US$3,138 View Flights
    Themes Results Price View
    View All Themes View Cities
    Shopping 125 results US$640 View Cities
    Relaxation 70 results US$640 View Cities
    Senior 97 results US$651 View Cities
    Local Markets 97 results US$651 View Cities
    Food 97 results US$651 View Cities
    Culture 97 results US$651 View Cities
    Sightseeing 87 results US$651 View Cities
    LGBT-friendly 69 results US$799 View Cities
    Entertainment 12 results US$961 View Cities
    Romantic 5 results US$972 View Cities
    Cities Results Price View
    View All Cities View Flights
    Milan 41 results US$640 View Flights
    Istanbul 82 results US$651 View Flights
    Stockholm 57 results US$712 View Flights
    Madrid 30 results US$799 View Flights
    Frankfurt 54 results US$821 View Flights
    Amsterdam 45 results US$961 View Flights
    Barcelona 10 results US$972 View Flights
    Hamburg 5 results US$1,074 View Flights
    Krakow 2 results US$1,195 View Flights
    Skopje 49 results US$2,918 View Flights
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    Ethiopian Airlines 1 stop 13h 25m
    7:35 pm NBO - 7:00 am (+1) MXP
    Ethiopian Airlines 1 stop 10h 35m
    9:45 pm MXP - 10:20 am (+1) NBO
    US$643
    fly.co.uk
    Show Details

    Depart: Nairobi to Milan via Addis Ababa

    NBO
    7:35 pm
    2h 5m
    ADD
    9:40 pm
    2h 30m
    ADD
    12:10 am
    8h 50m
    MXP
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET305
    7:35 pm, 5 Nov Wed
    NBO Nairobi
    9:40 pm, 5 Nov Wed
    ADD Addis Ababa
    2h 5m
    2h 30m layover in Addis Ababa (ADD)
    ET702
    12:10 am, 6 Nov Thu
    ADD Addis Ababa
    7:00 am, 6 Nov Thu
    MXP Milan
    8h 50m

    Return: Milan to Nairobi via Addis Ababa

    MXP
    9:45 pm
    7h 15m
    ADD
    7:00 am (+1)
    1h 15m
    ADD
    8:15 am
    2h 5m
    NBO
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET703
    9:45 pm, 22 Jul Wed
    MXP Milan
    7:00 am, 23 Jul Thu
    ADD Addis Ababa
    7h 15m
    1h 15m layover in Addis Ababa (ADD)
    ET300
    8:15 am, 23 Jul Thu
    ADD Addis Ababa
    10:20 am, 23 Jul Thu
    NBO Nairobi
    2h 5m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    Ethiopian Airlines 1 stop 13h 25m
    7:35 pm NBO - 7:00 am (+1) MXP
    Ethiopian Airlines 1 stop 12h 35m
    9:45 pm MXP - 12:20 pm (+1) NBO
    US$643
    fly.co.uk
    Show Details

    Depart: Nairobi to Milan via Addis Ababa

    NBO
    7:35 pm
    2h 5m
    ADD
    9:40 pm
    2h 30m
    ADD
    12:10 am
    8h 50m
    MXP
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET305
    7:35 pm, 5 Nov Wed
    NBO Nairobi
    9:40 pm, 5 Nov Wed
    ADD Addis Ababa
    2h 5m
    2h 30m layover in Addis Ababa (ADD)
    ET702
    12:10 am, 6 Nov Thu
    ADD Addis Ababa
    7:00 am, 6 Nov Thu
    MXP Milan
    8h 50m

    Return: Milan to Nairobi via Addis Ababa

    MXP
    9:45 pm
    7h 15m
    ADD
    7:00 am (+1)
    3h 15m
    ADD
    10:15 am
    2h 5m
    NBO
    12:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET703
    9:45 pm, 22 Jul Wed
    MXP Milan
    7:00 am, 23 Jul Thu
    ADD Addis Ababa
    7h 15m
    3h 15m layover in Addis Ababa (ADD)
    ET302
    10:15 am, 23 Jul Thu
    ADD Addis Ababa
    12:20 pm, 23 Jul Thu
    NBO Nairobi
    2h 5m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    Ethiopian Airlines 1 stop 15h 25m
    5:35 pm NBO - 7:00 am (+1) MXP
    Ethiopian Airlines 1 stop 10h 35m
    9:45 pm MXP - 10:20 am (+1) NBO
    US$647
    us.bravofly.com
    Show Details

    Depart: Nairobi to Milan via Addis Ababa

    NBO
    5:35 pm
    2h 5m
    ADD
    7:40 pm
    4h 30m
    ADD
    12:10 am
    8h 50m
    MXP
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET303
    5:35 pm, 5 Nov Wed
    NBO Nairobi
    7:40 pm, 5 Nov Wed
    ADD Addis Ababa
    2h 5m
    4h 30m layover in Addis Ababa (ADD)
    ET702
    12:10 am, 6 Nov Thu
    ADD Addis Ababa
    7:00 am, 6 Nov Thu
    MXP Milan
    8h 50m

    Return: Milan to Nairobi via Addis Ababa

    MXP
    9:45 pm
    7h 15m
    ADD
    7:00 am (+1)
    1h 15m
    ADD
    8:15 am
    2h 5m
    NBO
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET703
    9:45 pm, 22 Jul Wed
    MXP Milan
    7:00 am, 23 Jul Thu
    ADD Addis Ababa
    7h 15m
    1h 15m layover in Addis Ababa (ADD)
    ET300
    8:15 am, 23 Jul Thu
    ADD Addis Ababa
    10:20 am, 23 Jul Thu
    NBO Nairobi
    2h 5m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    Ethiopian Airlines 1 stop 15h 25m
    5:35 pm NBO - 7:00 am (+1) MXP
    Ethiopian Airlines 1 stop 12h 35m
    9:45 pm MXP - 12:20 pm (+1) NBO
    US$647
    us.bravofly.com
    Show Details

    Depart: Nairobi to Milan via Addis Ababa

    NBO
    5:35 pm
    2h 5m
    ADD
    7:40 pm
    4h 30m
    ADD
    12:10 am
    8h 50m
    MXP
    7:00 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET303
    5:35 pm, 5 Nov Wed
    NBO Nairobi
    7:40 pm, 5 Nov Wed
    ADD Addis Ababa
    2h 5m
    4h 30m layover in Addis Ababa (ADD)
    ET702
    12:10 am, 6 Nov Thu
    ADD Addis Ababa
    7:00 am, 6 Nov Thu
    MXP Milan
    8h 50m

    Return: Milan to Nairobi via Addis Ababa

    MXP
    9:45 pm
    7h 15m
    ADD
    7:00 am (+1)
    3h 15m
    ADD
    10:15 am
    2h 5m
    NBO
    12:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET703
    9:45 pm, 22 Jul Wed
    MXP Milan
    7:00 am, 23 Jul Thu
    ADD Addis Ababa
    7h 15m
    3h 15m layover in Addis Ababa (ADD)
    ET302
    10:15 am, 23 Jul Thu
    ADD Addis Ababa
    12:20 pm, 23 Jul Thu
    NBO Nairobi
    2h 5m
    Depart: Sun, 26 Oct Return: Fri, 31 Oct Nairobi to Istanbul Sun, 26 Oct - Fri, 31 Oct
    Turkish Airlines Direct 6h 35m
    4:45 am NBO - 10:20 am IST
    Turkish Airlines Direct 6h 35m
    7:50 pm IST - 3:25 am (+1) NBO
    US$651
    airtickets.com
    Show Details

    Depart: Nairobi to Istanbul

    NBO
    4:45 am
    6h 35m
    IST
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    TK608
    4:45 am, 26 Oct Sun
    NBO Nairobi
    10:20 am, 26 Oct Sun
    IST Istanbul
    6h 35m

    Return: Istanbul to Nairobi

    IST
    7:50 pm
    6h 35m
    NBO
    3:25 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    TK607
    7:50 pm, 31 Oct Fri
    IST Istanbul
    3:25 am, 1 Nov Sat
    NBO Nairobi
    6h 35m
    Depart: Thu, 7 May Return: Sat, 20 Jun Nairobi to Stockholm Thu, 7 May - Sat, 20 Jun
    Ethiopian Airlines 1 stop 13h 45m
    7:35 pm NBO - 7:20 am (+1) ARN
    Ethiopian Airlines 1 stop 13h 20m
    9:00 pm ARN - 12:20 pm (+1) NBO
    US$712
    cheapoair.com
    Show Details

    Depart: Nairobi to Stockholm via Addis Ababa

    NBO
    7:35 pm
    2h 5m
    ADD
    9:40 pm
    2h 40m
    ADD
    12:20 am
    9h
    ARN
    7:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    ET305
    7:35 pm, 7 May Thu
    NBO Nairobi
    9:40 pm, 7 May Thu
    ADD Addis Ababa
    2h 5m
    2h 40m layover in Addis Ababa (ADD)
    ET714
    12:20 am, 8 May Fri
    ADD Addis Ababa
    7:20 am, 8 May Fri
    ARN Stockholm
    9h

    Return: Stockholm to Nairobi via Addis Ababa

    ARN
    9:00 pm
    8h 55m
    ADD
    7:55 am (+1)
    2h 20m
    ADD
    10:15 am
    2h 5m
    NBO
    12:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    ET725
    9:00 pm, 20 Jun Sat
    ARN Stockholm
    7:55 am, 21 Jun Sun
    ADD Addis Ababa
    8h 55m
    2h 20m layover in Addis Ababa (ADD)
    ET302
    10:15 am, 21 Jun Sun
    ADD Addis Ababa
    12:20 pm, 21 Jun Sun
    NBO Nairobi
    2h 5m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    Multiple Airlines 1 stop 12h 20m
    8:25 am NBO - 6:45 pm LIN
    Air France 1 stop 11h 5m
    6:55 am LIN - 8:00 pm NBO
    US$744
    smartfares.com
    Show Details

    Depart: Nairobi to Milan via Amsterdam

    NBO
    8:25 am
    8h 55m
    AMS
    3:20 pm
    1h 45m
    AMS
    5:05 pm
    1h 40m
    LIN
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ116
    8:25 am, 5 Nov Wed
    NBO Nairobi
    3:20 pm, 5 Nov Wed
    AMS Amsterdam
    8h 55m
    1h 45m layover in Amsterdam (AMS)
    KL1621
    5:05 pm, 5 Nov Wed
    AMS Amsterdam
    6:45 pm, 5 Nov Wed
    LIN Milan
    1h 40m

    Return: Milan to Nairobi via Paris

    LIN
    6:55 am
    1h 30m
    CDG
    8:25 am
    2h 30m
    CDG
    10:55 am
    7h 5m
    NBO
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF9801
    6:55 am, 22 Jul Wed
    LIN Milan
    8:25 am, 22 Jul Wed
    CDG Paris
    1h 30m

    * Operated by Alitalia

    2h 30m layover in Paris (CDG)
    AF8002
    10:55 am, 22 Jul Wed
    CDG Paris
    8:00 pm, 22 Jul Wed
    NBO Nairobi
    7h 5m

    * Operated by Kenya Airways

    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    Multiple Airlines 1 stop 12h 20m
    8:25 am NBO - 6:45 pm LIN
    Multiple Airlines 1 stop 11h 5m
    6:55 am LIN - 8:00 pm NBO
    US$744
    smartfares.com
    Show Details

    Depart: Nairobi to Milan via Amsterdam

    NBO
    8:25 am
    8h 55m
    AMS
    3:20 pm
    1h 45m
    AMS
    5:05 pm
    1h 40m
    LIN
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KQ116
    8:25 am, 5 Nov Wed
    NBO Nairobi
    3:20 pm, 5 Nov Wed
    AMS Amsterdam
    8h 55m
    1h 45m layover in Amsterdam (AMS)
    KL1621
    5:05 pm, 5 Nov Wed
    AMS Amsterdam
    6:45 pm, 5 Nov Wed
    LIN Milan
    1h 40m

    Return: Milan to Nairobi via Paris

    LIN
    6:55 am
    1h 30m
    CDG
    8:25 am
    2h 30m
    CDG
    10:55 am
    7h 5m
    NBO
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF9801
    6:55 am, 22 Jul Wed
    LIN Milan
    8:25 am, 22 Jul Wed
    CDG Paris
    1h 30m

    * Operated by Alitalia

    2h 30m layover in Paris (CDG)
    KQ113
    10:55 am, 22 Jul Wed
    CDG Paris
    8:00 pm, 22 Jul Wed
    NBO Nairobi
    7h 5m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    KLM 1 stop 12h 20m
    8:25 am NBO - 6:45 pm LIN
    Air France 1 stop 11h 5m
    6:55 am LIN - 8:00 pm NBO
    US$744
    smartfares.com
    Show Details

    Depart: Nairobi to Milan via Amsterdam

    NBO
    8:25 am
    8h 55m
    AMS
    3:20 pm
    1h 45m
    AMS
    5:05 pm
    1h 40m
    LIN
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL4140
    8:25 am, 5 Nov Wed
    NBO Nairobi
    3:20 pm, 5 Nov Wed
    AMS Amsterdam
    8h 55m

    * Operated by Kenya Airways

    1h 45m layover in Amsterdam (AMS)
    KL1621
    5:05 pm, 5 Nov Wed
    AMS Amsterdam
    6:45 pm, 5 Nov Wed
    LIN Milan
    1h 40m

    Return: Milan to Nairobi via Paris

    LIN
    6:55 am
    1h 30m
    CDG
    8:25 am
    2h 30m
    CDG
    10:55 am
    7h 5m
    NBO
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF9801
    6:55 am, 22 Jul Wed
    LIN Milan
    8:25 am, 22 Jul Wed
    CDG Paris
    1h 30m

    * Operated by Alitalia

    2h 30m layover in Paris (CDG)
    AF8002
    10:55 am, 22 Jul Wed
    CDG Paris
    8:00 pm, 22 Jul Wed
    NBO Nairobi
    7h 5m

    * Operated by Kenya Airways

    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    KLM 1 stop 12h 20m
    8:25 am NBO - 6:45 pm LIN
    Multiple Airlines 1 stop 10h 20m
    7:40 am LIN - 8:00 pm NBO
    US$744
    smartfares.com
    Show Details

    Depart: Nairobi to Milan via Amsterdam

    NBO
    8:25 am
    8h 55m
    AMS
    3:20 pm
    1h 45m
    AMS
    5:05 pm
    1h 40m
    LIN
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL4140
    8:25 am, 5 Nov Wed
    NBO Nairobi
    3:20 pm, 5 Nov Wed
    AMS Amsterdam
    8h 55m

    * Operated by Kenya Airways

    1h 45m layover in Amsterdam (AMS)
    KL1621
    5:05 pm, 5 Nov Wed
    AMS Amsterdam
    6:45 pm, 5 Nov Wed
    LIN Milan
    1h 40m

    Return: Milan to Nairobi via Paris

    LIN
    7:40 am
    1h 30m
    CDG
    9:10 am
    1h 45m
    CDG
    10:55 am
    7h 5m
    NBO
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1513
    7:40 am, 22 Jul Wed
    LIN Milan
    9:10 am, 22 Jul Wed
    CDG Paris
    1h 30m
    1h 45m layover in Paris (CDG)
    KQ113
    10:55 am, 22 Jul Wed
    CDG Paris
    8:00 pm, 22 Jul Wed
    NBO Nairobi
    7h 5m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    KLM 1 stop 12h 20m
    8:25 am NBO - 6:45 pm LIN
    Multiple Airlines 1 stop 11h 5m
    6:55 am LIN - 8:00 pm NBO
    US$744
    smartfares.com
    Show Details

    Depart: Nairobi to Milan via Amsterdam

    NBO
    8:25 am
    8h 55m
    AMS
    3:20 pm
    1h 45m
    AMS
    5:05 pm
    1h 40m
    LIN
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL4140
    8:25 am, 5 Nov Wed
    NBO Nairobi
    3:20 pm, 5 Nov Wed
    AMS Amsterdam
    8h 55m

    * Operated by Kenya Airways

    1h 45m layover in Amsterdam (AMS)
    KL1621
    5:05 pm, 5 Nov Wed
    AMS Amsterdam
    6:45 pm, 5 Nov Wed
    LIN Milan
    1h 40m

    Return: Milan to Nairobi via Paris

    LIN
    6:55 am
    1h 30m
    CDG
    8:25 am
    2h 30m
    CDG
    10:55 am
    7h 5m
    NBO
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF9801
    6:55 am, 22 Jul Wed
    LIN Milan
    8:25 am, 22 Jul Wed
    CDG Paris
    1h 30m

    * Operated by Alitalia

    2h 30m layover in Paris (CDG)
    KQ113
    10:55 am, 22 Jul Wed
    CDG Paris
    8:00 pm, 22 Jul Wed
    NBO Nairobi
    7h 5m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    KLM 1 stop 12h 20m
    8:25 am NBO - 6:45 pm LIN
    Air France 1 stop 11h 5m
    6:55 am LIN - 8:00 pm NBO
    US$761
    us.bravofly.com
    Show Details

    Depart: Nairobi to Milan via Amsterdam

    NBO
    8:25 am
    8h 55m
    AMS
    3:20 pm
    1h 45m
    AMS
    5:05 pm
    1h 40m
    LIN
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL4140
    8:25 am, 5 Nov Wed
    NBO Nairobi
    3:20 pm, 5 Nov Wed
    AMS Amsterdam
    8h 55m
    1h 45m layover in Amsterdam (AMS)
    KL1621
    5:05 pm, 5 Nov Wed
    AMS Amsterdam
    6:45 pm, 5 Nov Wed
    LIN Milan
    1h 40m

    Return: Milan to Nairobi via Paris

    LIN
    6:55 am
    1h 30m
    CDG
    8:25 am
    2h 30m
    CDG
    10:55 am
    7h 5m
    NBO
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF9801
    6:55 am, 22 Jul Wed
    LIN Milan
    8:25 am, 22 Jul Wed
    CDG Paris
    1h 30m
    2h 30m layover in Paris (CDG)
    AF8002
    10:55 am, 22 Jul Wed
    CDG Paris
    8:00 pm, 22 Jul Wed
    NBO Nairobi
    7h 5m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    KLM 1 stop 12h 20m
    8:25 am NBO - 6:45 pm LIN
    Air France 1 stop 10h 20m
    7:40 am LIN - 8:00 pm NBO
    US$761
    us.bravofly.com
    Show Details

    Depart: Nairobi to Milan via Amsterdam

    NBO
    8:25 am
    8h 55m
    AMS
    3:20 pm
    1h 45m
    AMS
    5:05 pm
    1h 40m
    LIN
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL4140
    8:25 am, 5 Nov Wed
    NBO Nairobi
    3:20 pm, 5 Nov Wed
    AMS Amsterdam
    8h 55m
    1h 45m layover in Amsterdam (AMS)
    KL1621
    5:05 pm, 5 Nov Wed
    AMS Amsterdam
    6:45 pm, 5 Nov Wed
    LIN Milan
    1h 40m

    Return: Milan to Nairobi via Paris

    LIN
    7:40 am
    1h 30m
    CDG
    9:10 am
    1h 45m
    CDG
    10:55 am
    7h 5m
    NBO
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1513
    7:40 am, 22 Jul Wed
    LIN Milan
    9:10 am, 22 Jul Wed
    CDG Paris
    1h 30m
    1h 45m layover in Paris (CDG)
    AF8002
    10:55 am, 22 Jul Wed
    CDG Paris
    8:00 pm, 22 Jul Wed
    NBO Nairobi
    7h 5m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    KLM 1 stop 12h 20m
    8:25 am NBO - 6:45 pm LIN
    KLM 1 stop 11h 25m
    6:45 am LIN - 8:10 pm NBO
    US$767
    us.bravofly.com
    Show Details

    Depart: Nairobi to Milan via Amsterdam

    NBO
    8:25 am
    8h 55m
    AMS
    3:20 pm
    1h 45m
    AMS
    5:05 pm
    1h 40m
    LIN
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL4140
    8:25 am, 5 Nov Wed
    NBO Nairobi
    3:20 pm, 5 Nov Wed
    AMS Amsterdam
    8h 55m
    1h 45m layover in Amsterdam (AMS)
    KL1621
    5:05 pm, 5 Nov Wed
    AMS Amsterdam
    6:45 pm, 5 Nov Wed
    LIN Milan
    1h 40m

    Return: Milan to Nairobi via Amsterdam

    LIN
    6:45 am
    1h 55m
    AMS
    8:40 am
    2h 35m
    AMS
    11:15 am
    6h 55m
    NBO
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL1618
    6:45 am, 22 Jul Wed
    LIN Milan
    8:40 am, 22 Jul Wed
    AMS Amsterdam
    1h 55m
    2h 35m layover in Amsterdam (AMS)
    KL565
    11:15 am, 22 Jul Wed
    AMS Amsterdam
    8:10 pm, 22 Jul Wed
    NBO Nairobi
    6h 55m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    Multiple Airlines 1 stop 12h 30m
    11:50 pm NBO - 10:20 am (+1) LIN
    Air France 1 stop 10h 20m
    7:40 am LIN - 8:00 pm NBO
    US$784
    us.bravofly.com
    Show Details

    Depart: Nairobi to Milan via London

    NBO
    11:50 pm
    8h 55m
    LHR
    5:45 am (+1)
    1h 40m
    LHR
    7:25 am
    1h 55m
    LIN
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ102
    11:50 pm, 5 Nov Wed
    NBO Nairobi
    5:45 am, 6 Nov Thu
    LHR London
    8h 55m
    1h 40m layover in London (LHR)
    AZ229
    7:25 am, 6 Nov Thu
    LHR London
    10:20 am, 6 Nov Thu
    LIN Milan
    1h 55m

    Return: Milan to Nairobi via Paris

    LIN
    7:40 am
    1h 30m
    CDG
    9:10 am
    1h 45m
    CDG
    10:55 am
    7h 5m
    NBO
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF1513
    7:40 am, 22 Jul Wed
    LIN Milan
    9:10 am, 22 Jul Wed
    CDG Paris
    1h 30m
    1h 45m layover in Paris (CDG)
    AF8002
    10:55 am, 22 Jul Wed
    CDG Paris
    8:00 pm, 22 Jul Wed
    NBO Nairobi
    7h 5m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    Multiple Airlines 1 stop 12h 30m
    11:50 pm NBO - 10:20 am (+1) LIN
    Air France 1 stop 11h 5m
    6:55 am LIN - 8:00 pm NBO
    US$784
    us.bravofly.com
    Show Details

    Depart: Nairobi to Milan via London

    NBO
    11:50 pm
    8h 55m
    LHR
    5:45 am (+1)
    1h 40m
    LHR
    7:25 am
    1h 55m
    LIN
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ102
    11:50 pm, 5 Nov Wed
    NBO Nairobi
    5:45 am, 6 Nov Thu
    LHR London
    8h 55m
    1h 40m layover in London (LHR)
    AZ229
    7:25 am, 6 Nov Thu
    LHR London
    10:20 am, 6 Nov Thu
    LIN Milan
    1h 55m

    Return: Milan to Nairobi via Paris

    LIN
    6:55 am
    1h 30m
    CDG
    8:25 am
    2h 30m
    CDG
    10:55 am
    7h 5m
    NBO
    8:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    AF9801
    6:55 am, 22 Jul Wed
    LIN Milan
    8:25 am, 22 Jul Wed
    CDG Paris
    1h 30m
    2h 30m layover in Paris (CDG)
    AF8002
    10:55 am, 22 Jul Wed
    CDG Paris
    8:00 pm, 22 Jul Wed
    NBO Nairobi
    7h 5m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    KLM 1 stop 12h 20m
    8:25 am NBO - 6:45 pm LIN
    Multiple Airlines 1 stop 10h 50m
    5:20 pm LIN - 6:10 am (+1) NBO
    US$786
    us.bravofly.com
    Show Details

    Depart: Nairobi to Milan via Amsterdam

    NBO
    8:25 am
    8h 55m
    AMS
    3:20 pm
    1h 45m
    AMS
    5:05 pm
    1h 40m
    LIN
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL4140
    8:25 am, 5 Nov Wed
    NBO Nairobi
    3:20 pm, 5 Nov Wed
    AMS Amsterdam
    8h 55m
    1h 45m layover in Amsterdam (AMS)
    KL1621
    5:05 pm, 5 Nov Wed
    AMS Amsterdam
    6:45 pm, 5 Nov Wed
    LIN Milan
    1h 40m

    Return: Milan to Nairobi via Amsterdam

    LIN
    5:20 pm
    1h 55m
    AMS
    7:15 pm
    1h 45m
    AMS
    9:00 pm
    7h 10m
    NBO
    6:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KL3416
    5:20 pm, 22 Jul Wed
    LIN Milan
    7:15 pm, 22 Jul Wed
    AMS Amsterdam
    1h 55m
    1h 45m layover in Amsterdam (AMS)
    KQ117
    9:00 pm, 22 Jul Wed
    AMS Amsterdam
    6:10 am, 23 Jul Thu
    NBO Nairobi
    7h 10m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    KLM 1 stop 12h 20m
    8:25 am NBO - 6:45 pm LIN
    KLM 1 stop 10h 50m
    5:20 pm LIN - 6:10 am (+1) NBO
    US$786
    us.bravofly.com
    Show Details

    Depart: Nairobi to Milan via Amsterdam

    NBO
    8:25 am
    8h 55m
    AMS
    3:20 pm
    1h 45m
    AMS
    5:05 pm
    1h 40m
    LIN
    6:45 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL4140
    8:25 am, 5 Nov Wed
    NBO Nairobi
    3:20 pm, 5 Nov Wed
    AMS Amsterdam
    8h 55m
    1h 45m layover in Amsterdam (AMS)
    KL1621
    5:05 pm, 5 Nov Wed
    AMS Amsterdam
    6:45 pm, 5 Nov Wed
    LIN Milan
    1h 40m

    Return: Milan to Nairobi via Amsterdam

    LIN
    5:20 pm
    1h 55m
    AMS
    7:15 pm
    1h 45m
    AMS
    9:00 pm
    7h 10m
    NBO
    6:10 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    KL3416
    5:20 pm, 22 Jul Wed
    LIN Milan
    7:15 pm, 22 Jul Wed
    AMS Amsterdam
    1h 55m
    1h 45m layover in Amsterdam (AMS)
    KL4141
    9:00 pm, 22 Jul Wed
    AMS Amsterdam
    6:10 am, 23 Jul Thu
    NBO Nairobi
    7h 10m
    Depart: Wed, 5 Nov Return: Wed, 22 Jul Nairobi to Milan Wed, 5 Nov - Wed, 22 Jul
    Multiple Airlines 1 stop 12h 30m
    11:50 pm NBO - 10:20 am (+1) LIN
    KLM 1 stop 11h 25m
    6:45 am LIN - 8:10 pm NBO
    US$790
    us.bravofly.com
    Show Details

    Depart: Nairobi to Milan via London

    NBO
    11:50 pm
    8h 55m
    LHR
    5:45 am (+1)
    1h 40m
    LHR
    7:25 am
    1h 55m
    LIN
    10:20 am
    Airlines
    Flight No.
    From
    To
    Duration
    KQ102
    11:50 pm, 5 Nov Wed
    NBO Nairobi
    5:45 am, 6 Nov Thu
    LHR London
    8h 55m
    1h 40m layover in London (LHR)
    AZ229
    7:25 am, 6 Nov Thu
    LHR London
    10:20 am, 6 Nov Thu
    LIN Milan
    1h 55m

    Return: Milan to Nairobi via Amsterdam

    LIN
    6:45 am
    1h 55m
    AMS
    8:40 am
    2h 35m
    AMS
    11:15 am
    6h 55m
    NBO
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    KL1618
    6:45 am, 22 Jul Wed
    LIN Milan
    8:40 am, 22 Jul Wed
    AMS Amsterdam
    1h 55m
    2h 35m layover in Amsterdam (AMS)
    KL565
    11:15 am, 22 Jul Wed
    AMS Amsterdam
    8:10 pm, 22 Jul Wed
    NBO Nairobi
    6h 55m
    Depart: Sun, 26 Oct Return: Fri, 31 Oct Nairobi to Istanbul Sun, 26 Oct - Fri, 31 Oct
    EgyptAir 1 stop 8h 30m
    4:30 am NBO - 12:00 pm IST
    EgyptAir 1 stop 13h 35m
    1:00 pm IST - 3:35 am (+1) NBO
    US$797
    airtickets.com
    Show Details

    Depart: Nairobi to Istanbul via Cairo

    NBO
    4:30 am
    4h 50m
    CAI
    8:20 am
    1h 10m
    CAI
    9:30 am
    2h 30m
    IST
    12:00 pm
    Airlines
    Flight No.
    From
    To
    Duration
    MS850
    4:30 am, 26 Oct Sun
    NBO Nairobi
    8:20 am, 26 Oct Sun
    CAI Cairo
    4h 50m
    1h 10m layover in Cairo (CAI)
    MS737
    9:30 am, 26 Oct Sun
    CAI Cairo
    12:00 pm, 26 Oct Sun
    IST Istanbul
    2h 30m

    Return: Istanbul to Nairobi via Cairo

    IST
    1:00 pm
    2h 20m
    CAI
    3:20 pm
    6h 25m
    CAI
    9:45 pm
    4h 50m
    NBO
    3:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    MS738
    1:00 pm, 31 Oct Fri
    IST Istanbul
    3:20 pm, 31 Oct Fri
    CAI Cairo
    2h 20m
    6h 25m layover in Cairo (CAI)
    MS849
    9:45 pm, 31 Oct Fri
    CAI Cairo
    3:35 am, 1 Nov Sat
    NBO Nairobi
    4h 50m