-
British Airways, EgyptAir London (LCY) → Berlin (BER) → Cairo (CAI) → Nairobi (NBO) 4 routes
-
2 stops
London (LCY) → Berlin (BER) → Cairo (CAI) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (LHR) → Budapest (BUD) → Cairo (CAI) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (LHR) → Milan (MXP) → Cairo (CAI) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (LHR) → Prague (PRG) → Cairo (CAI) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
Air Dolomiti, Air Cairo London (LCY) → Frankfurt (FRA) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
London (LCY) → Frankfurt (FRA) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
Air Dolomiti, Saudia London (LCY) → Frankfurt (FRA) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
London (LCY) → Frankfurt (FRA) → Jeddah (JED) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
Luxair, KLM London (LCY) → Luxembourg (LUX) → Amsterdam (AMS) → Nairobi (NBO) 1 route
-
2 stops
London (LCY) → Luxembourg (LUX) → Amsterdam (AMS) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
easyJet, Air France London (LGW) → Brest (BES) → Paris (CDG) → Nairobi (NBO) 1 route
-
2 stops
London (LGW) → Brest (BES) → Paris (CDG) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
easyJet, Air Cairo London (LGW) → Dusseldorf (DUS) → Hurghada (HRG) → Nairobi (NBO) 7 routes
-
2 stops
London (LGW) → Dusseldorf (DUS) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (LTN) → Zurich (ZRH) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (SEN) → Paris (CDG) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (LGW) → Basel, Switzerland/Mulhouse (BSL) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route -
2 stops
London (LGW) → Milan (MXP) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route -
2 stops
London (LTN) → Munich (MUC) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route -
2 stops
London (STN) → Zurich (ZRH) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
Uganda Airlines, RwandAir London (LGW) → Entebbe (EBB) → Kigali (KGL) → Nairobi (NBO) 1 route
-
2 stops
London (LGW) → Entebbe (EBB) → Kigali (KGL) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
Condor, EgyptAir London (LGW) → Frankfurt (FRA) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
London (LGW) → Frankfurt (FRA) → Cairo (CAI) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
easyJet, Lufthansa London (LGW) → Nantes (NTE) → Frankfurt (FRA) → Nairobi (NBO) 5 routes
-
2 stops
London (LGW) → Nantes (NTE) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (LTN) → Salzburg (SZG) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (SEN) → Berlin (BER) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (SEN) → Geneva (GVA) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (SEN) → Lyon (LYS) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
Eurowings, Air Cairo London (LGW) → Stuttgart (STR) → Hurghada (HRG) → Nairobi (NBO) 2 routes
-
2 stops
London (LGW) → Stuttgart (STR) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (LHR) → Stuttgart (STR) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
Air Serbia, Air Cairo London (LHR) → Belgrade (BEG) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
London (LHR) → Belgrade (BEG) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
Wizz Air, Air Cairo London (LTN) → Bratislava (BTS) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
London (LTN) → Bratislava (BTS) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
Wizz Air, EgyptAir London (LTN) → Budapest (BUD) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
London (LTN) → Budapest (BUD) → Cairo (CAI) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
easyJet, EgyptAir London (LTN) → Paris (CDG) → Cairo (CAI) → Nairobi (NBO) 6 routes
-
2 stops
London (LTN) → Paris (CDG) → Cairo (CAI) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (LTN) → Munich (MUC) → Cairo (CAI) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (LGW) → Munich (MUC) → Cairo (CAI) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route -
2 stops
London (LTN) → Berlin (BER) → Cairo (CAI) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route -
2 stops
London (LTN) → Zurich (ZRH) → Cairo (CAI) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route -
2 stops
London (LGW) → Berlin (BER) → Cairo (CAI) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route
-
-
easyJet, Saudia London (LTN) → Munich (MUC) → Jeddah (JED) → Nairobi (NBO) 2 routes
-
2 stops
London (LTN) → Munich (MUC) → Jeddah (JED) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route -
2 stops
London (LGW) → Munich (MUC) → Jeddah (JED) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
Lufthansa, EgyptAir London (STN) → Munich (MUC) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Munich (MUC) → Cairo (CAI) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
Lufthansa, Saudia London (STN) → Munich (MUC) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Munich (MUC) → Jeddah (JED) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
British Airways, Lufthansa London (LCY) → Berlin (BER) → Frankfurt (FRA) → Nairobi (NBO) 2 routes
-
2 stops
London (LCY) → Berlin (BER) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route -
2 stops
London (LHR) → Lyon (LYS) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
Condor, Air Cairo London (LGW) → Frankfurt (FRA) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
London (LGW) → Frankfurt (FRA) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
Condor, Saudia London (LGW) → Frankfurt (FRA) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
London (LGW) → Frankfurt (FRA) → Jeddah (JED) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
British Airways, Ethiopian Airlines London (LHR) → Marseille (MRS) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
London (LHR) → Marseille (MRS) → Addis Ababa (ADD) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
Lufthansa, British Airways London (LHR) → Salzburg (SZG) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
London (LHR) → Salzburg (SZG) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
easyJet, Brussels Airlines London (LTN) → Paris (CDG) → Brussels (BRU) → Nairobi (NBO) 1 route
-
2 stops
London (LTN) → Paris (CDG) → Brussels (BRU) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
Royal Jordanian, Air Cairo London (STN) → Amman (AMM) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Amman (AMM) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
Jet2, EgyptAir London (STN) → Larnaca (LCA) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Larnaca (LCA) → Cairo (CAI) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
Lufthansa, Air Cairo London (STN) → Munich (MUC) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
London (STN) → Munich (MUC) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
Norwegian Air Sweden, Lufthansa London (LGW) → Billund (BLL) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
London (LGW) → Billund (BLL) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route
-
-
easyJet, Turkish Airlines London (LGW) → Ljubljana (LJU) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
London (LGW) → Ljubljana (LJU) → Istanbul (IST) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route
-
-
Wizz Air UK, Ethiopian Airlines London (LGW) → Madinah (MED) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
London (LGW) → Madinah (MED) → Addis Ababa (ADD) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route
-