-
easyJet, Air Cairo London (LGW) → Munich (MUC) → Hurghada (HRG) → Nairobi (NBO) 4 routes
-
2 stops
London (LGW) → Munich (MUC) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route -
2 stops
London (LTN) → Basel, Switzerland/Mulhouse (BSL) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route -
2 stops
London (LGW) → Luxor (LXR) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (SEN) → Berlin (BER) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route
-
-
easyJet, Air France London (LGW) → Nantes (NTE) → Paris (CDG) → Nairobi (NBO) 2 routes
-
2 stops
London (LGW) → Nantes (NTE) → Paris (CDG) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route -
2 stops
London (LGW) → Basel, Switzerland/Mulhouse (BSL) → Paris (CDG) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route
-
-
easyJet, EgyptAir London (LGW) → Venice (VCE) → Cairo (CAI) → Nairobi (NBO) 2 routes
-
2 stops
London (LGW) → Venice (VCE) → Cairo (CAI) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route -
2 stops
London (STN) → Zurich (ZRH) → Cairo (CAI) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route
-
-
British Airways, Air Cairo London (LHR) → Hanover (HAJ) → Hurghada (HRG) → Nairobi (NBO) 5 routes
-
2 stops
London (LHR) → Hanover (HAJ) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route -
2 stops
London (LHR) → Milan (MXP) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route -
2 stops
London (LHR) → Basel, Switzerland/Mulhouse (BSL) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (LHR) → Prague (PRG) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (LCY) → Berlin (BER) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route
-
-
British Airways, Turkish Airlines London (LHR) → Ljubljana (LJU) → Istanbul (IST) → Nairobi (NBO) 2 routes
-
2 stops
London (LHR) → Ljubljana (LJU) → Istanbul (IST) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route -
2 stops
London (LCY) → Berlin (BER) → Istanbul (IST) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route
-
-
easyJet, Lufthansa London (LTN) → Berlin (BER) → Frankfurt (FRA) → Nairobi (NBO) 3 routes
-
2 stops
London (LTN) → Berlin (BER) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route -
2 stops
London (LGW) → Berlin (BER) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (LGW) → Milan (LIN) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route
-
-
easyJet, Turkish Airlines London (LTN) → Ljubljana (LJU) → Istanbul (IST) → Nairobi (NBO) 8 routes
-
2 stops
London (LTN) → Ljubljana (LJU) → Istanbul (IST) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route -
2 stops
London (SEN) → Salzburg (SZG) → Istanbul (IST) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route -
2 stops
London (LTN) → Nuremberg (NUE) → Istanbul (IST) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (LTN) → Salzburg (SZG) → Istanbul (IST) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (SEN) → Berlin (BER) → Istanbul (IST) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (SEN) → Budapest (BUD) → Istanbul (IST) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (SEN) → Munich (MUC) → Istanbul (IST) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (LGW) → Nuremberg (NUE) → Istanbul (IST) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route
-
-
Royal Jordanian, Saudia London (STN) → Amman (AMM) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Amman (AMM) → Jeddah (JED) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route
-
-
Ryanair UK, Air Cairo London (STN) → Basel, Switzerland/Mulhouse (BSL) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Basel, Switzerland/Mulhouse (BSL) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route
-
-
Ryanair, Turkish Airlines London (STN) → Luxembourg (LUX) → Istanbul (IST) → Nairobi (NBO) 7 routes
-
2 stops
London (STN) → Luxembourg (LUX) → Istanbul (IST) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route -
2 stops
London (STN) → Zagreb (ZAG) → Istanbul (IST) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route -
2 stops
London (STN) → Budapest (BUD) → Istanbul (IST) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (STN) → Cluj (CLJ) → Istanbul (IST) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (STN) → Nuremberg (NUE) → Istanbul (IST) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (STN) → Bucharest (OTP) → Istanbul (IST) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (STN) → Sofia (SOF) → Istanbul (IST) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route
-
-
Luxair, Turkish Airlines London (LCY) → Luxembourg (LUX) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
London (LCY) → Luxembourg (LUX) → Istanbul (IST) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route
-
-
Animawings, Turkish Airlines London (LGW) → Bucharest (OTP) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
London (LGW) → Bucharest (OTP) → Istanbul (IST) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route
-
-
Wizz Air UK, Ethiopian Airlines London (LGW) → Tel Aviv-Yafo (TLV) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
London (LGW) → Tel Aviv-Yafo (TLV) → Addis Ababa (ADD) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route
-
-
British Airways, Lufthansa London (LHR) → Billund (BLL) → Frankfurt (FRA) → Nairobi (NBO) 2 routes
-
2 stops
London (LHR) → Billund (BLL) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (LHR) → Prague (PRG) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route
-
-
British Airways, KLM London (LHR) → Hanover (HAJ) → Amsterdam (AMS) → Nairobi (NBO) 2 routes
-
2 stops
London (LHR) → Hanover (HAJ) → Amsterdam (AMS) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route -
2 stops
London (LHR) → Luxembourg (LUX) → Amsterdam (AMS) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route
-
-
EgyptAir, Air Cairo London (LHR) → Luxor (LXR) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
London (LHR) → Luxor (LXR) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route
-
-
Royal Jordanian, Ethiopian Airlines London (STN) → Amman (AMM) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Amman (AMM) → Addis Ababa (ADD) → Nairobi (NBO)
11 hrs 30 mins Excluding layover time Explore route
-
-
Air Dolomiti, Turkish Airlines London (LCY) → Frankfurt (FRA) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
London (LCY) → Frankfurt (FRA) → Istanbul (IST) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route
-
-
Eurowings, Turkish Airlines London (LGW) → Stuttgart (STR) → Istanbul (IST) → Nairobi (NBO) 2 routes
-
2 stops
London (LGW) → Stuttgart (STR) → Istanbul (IST) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route -
2 stops
London (LHR) → Stuttgart (STR) → Istanbul (IST) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route
-
-
British Airways, EgyptAir London (LHR) → Larnaca (LCA) → Cairo (CAI) → Nairobi (NBO) 2 routes
-
2 stops
London (LHR) → Larnaca (LCA) → Cairo (CAI) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route -
2 stops
London (LHR) → Venice (VCE) → Cairo (CAI) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route
-
-
Tunisair, EgyptAir London (LHR) → Tunis (TUN) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
London (LHR) → Tunis (TUN) → Cairo (CAI) → Nairobi (NBO)
11 hrs 35 mins Excluding layover time Explore route
-