-
Wizz Air UK, Turkish Airlines London (LTN) → Belgrade (BEG) → Istanbul (IST) → Nairobi (NBO) 2 routes
-
2 stops
London (LTN) → Belgrade (BEG) → Istanbul (IST) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route -
2 stops
London (LGW) → Tirana (TIA) → Istanbul (IST) → Nairobi (NBO)
11 hrs 45 mins Excluding layover time Explore route
-
-
Ryanair UK, Turkish Airlines London (STN) → Sarajevo (SJJ) → Istanbul (IST) → Nairobi (NBO) 2 routes
-
2 stops
London (STN) → Sarajevo (SJJ) → Istanbul (IST) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route -
2 stops
London (STN) → Podgorica (TGD) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
Jet2, Turkish Airlines London (STN) → Tivat (TIV) → Istanbul (IST) → Nairobi (NBO) 2 routes
-
2 stops
London (STN) → Tivat (TIV) → Istanbul (IST) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route -
2 stops
London (LTN) → Thessaloniki (SKG) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
Arkia Israeli Airlines, Ethiopian Airlines London (STN) → Tel Aviv-Yafo (TLV) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Tel Aviv-Yafo (TLV) → Addis Ababa (ADD) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route
-
-
Middle East Airlines, EgyptAir London (LHR) → Beirut (BEY) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
London (LHR) → Beirut (BEY) → Cairo (CAI) → Nairobi (NBO)
11 hrs 38 mins Excluding layover time Explore route
-
-
British Airways, Turkish Airlines London (LHR) → Nuremberg (NUE) → Istanbul (IST) → Nairobi (NBO) 9 routes
-
2 stops
London (LHR) → Nuremberg (NUE) → Istanbul (IST) → Nairobi (NBO)
11 hrs 38 mins Excluding layover time Explore route -
2 stops
London (LCY) → Geneva (GVA) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LCY) → Thessaloniki (SKG) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LHR) → Budapest (BUD) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LHR) → Dubrovnik (DBV) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LHR) → Hanover (HAJ) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LHR) → Krakow (KRK) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LHR) → Prague (PRG) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LHR) → Luxembourg (LUX) → Istanbul (IST) → Nairobi (NBO)
11 hrs 45 mins Excluding layover time Explore route
-
-
British Airways, Saudia London (LCY) → Barcelona (BCN) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
London (LCY) → Barcelona (BCN) → Jeddah (JED) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
British Airways, Air France London (LCY) → Geneva (GVA) → Paris (CDG) → Nairobi (NBO) 3 routes
-
2 stops
London (LCY) → Geneva (GVA) → Paris (CDG) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LHR) → Basel, Switzerland/Mulhouse (BSL) → Paris (CDG) → Nairobi (NBO)
11 hrs 45 mins Excluding layover time Explore route -
2 stops
London (LHR) → Lyon (LYS) → Paris (CDG) → Nairobi (NBO)
11 hrs 45 mins Excluding layover time Explore route
-
-
easyJet, Turkish Airlines London (LGW) → Basel, Switzerland/Mulhouse (BSL) → Istanbul (IST) → Nairobi (NBO) 10 routes
-
2 stops
London (LGW) → Basel, Switzerland/Mulhouse (BSL) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LGW) → Sofia (SOF) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LTN) → Berlin (BER) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LTN) → Munich (MUC) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LTN) → Tivat (TIV) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LGW) → Berlin (BER) → Istanbul (IST) → Nairobi (NBO)
11 hrs 45 mins Excluding layover time Explore route -
2 stops
London (LGW) → Hamburg (HAM) → Istanbul (IST) → Nairobi (NBO)
11 hrs 45 mins Excluding layover time Explore route -
2 stops
London (LGW) → Munich (MUC) → Istanbul (IST) → Nairobi (NBO)
11 hrs 45 mins Excluding layover time Explore route -
2 stops
London (LGW) → Tivat (TIV) → Istanbul (IST) → Nairobi (NBO)
11 hrs 45 mins Excluding layover time Explore route -
2 stops
London (LGW) → Venice (VCE) → Istanbul (IST) → Nairobi (NBO)
11 hrs 45 mins Excluding layover time Explore route
-
-
Condor, Turkish Airlines London (LGW) → Frankfurt (FRA) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
London (LGW) → Frankfurt (FRA) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
easyJet, Lufthansa London (LGW) → Milan (MXP) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
London (LGW) → Milan (MXP) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
easyJet, Air Cairo London (LTN) → Berlin (BER) → Hurghada (HRG) → Nairobi (NBO) 2 routes
-
2 stops
London (LTN) → Berlin (BER) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LGW) → Berlin (BER) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 45 mins Excluding layover time Explore route
-
-
easyJet, Air France London (LTN) → Basel, Switzerland/Mulhouse (BSL) → Paris (CDG) → Nairobi (NBO) 2 routes
-
2 stops
London (LTN) → Basel, Switzerland/Mulhouse (BSL) → Paris (CDG) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (SEN) → Lyon (LYS) → Paris (CDG) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
Wizz Air, Turkish Airlines London (LTN) → Budapest (BUD) → Istanbul (IST) → Nairobi (NBO) 3 routes
-
2 stops
London (LTN) → Budapest (BUD) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LTN) → Sofia (SOF) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route -
2 stops
London (LTN) → Varna (VAR) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
Wizz Air Malta, Turkish Airlines London (LTN) → Cluj (CLJ) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
London (LTN) → Cluj (CLJ) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
Ryanair UK, Air France London (STN) → Basel, Switzerland/Mulhouse (BSL) → Paris (CDG) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Basel, Switzerland/Mulhouse (BSL) → Paris (CDG) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
Ryanair, KLM London (STN) → Hamburg (HAM) → Amsterdam (AMS) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Hamburg (HAM) → Amsterdam (AMS) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
Ryanair, Turkish Airlines London (STN) → Hamburg (HAM) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Hamburg (HAM) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
Lufthansa, Turkish Airlines London (STN) → Munich (MUC) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Munich (MUC) → Istanbul (IST) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
Ryanair, Lufthansa London (STN) → Turin (TRN) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Turin (TRN) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
Middle East Airlines, Ethiopian Airlines London (LHR) → Beirut (BEY) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
London (LHR) → Beirut (BEY) → Addis Ababa (ADD) → Nairobi (NBO)
11 hrs 43 mins Excluding layover time Explore route
-
-
easyJet, Saudia London (SEN) → Barcelona (BCN) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
London (SEN) → Barcelona (BCN) → Jeddah (JED) → Nairobi (NBO)
11 hrs 43 mins Excluding layover time Explore route
-
-
Air Serbia, Turkish Airlines London (LHR) → Belgrade (BEG) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
London (LHR) → Belgrade (BEG) → Istanbul (IST) → Nairobi (NBO)
11 hrs 45 mins Excluding layover time Explore route
-
-
British Airways, Lufthansa London (LHR) → Milan (MXP) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
London (LHR) → Milan (MXP) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 45 mins Excluding layover time Explore route
-