-
Kuwait Airways, Qatar Airways Frankfurt (FRA) → Kuwait (KWI) → Doha (DOH) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Kuwait (KWI) → Doha (DOH) → Nairobi (NBO)
12 hrs 20 mins Excluding layover time Explore route
-
-
SunExpress, Turkish Airlines Frankfurt (FRA) → Samsun (SZF) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Samsun (SZF) → Istanbul (IST) → Nairobi (NBO)
12 hrs 20 mins Excluding layover time Explore route
-
-
SunExpress, Flynas Frankfurt (FRA) → Trabzon (TZX) → Riyadh (RUH) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Trabzon (TZX) → Riyadh (RUH) → Nairobi (NBO)
12 hrs 20 mins Excluding layover time Explore route
-
-
Lufthansa, Air France Frankfurt (FRA) → Biarritz (BIQ) → Paris (CDG) → Nairobi (NBO) 6 routes
-
2 stops
Frankfurt (FRA) → Biarritz (BIQ) → Paris (CDG) → Nairobi (NBO)
12 hrs 25 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Edinburgh (EDI) → Paris (CDG) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Figari (FSC) → Paris (CDG) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Gothenburg (GOT) → Paris (CDG) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Krakow (KRK) → Paris (CDG) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Cork (ORK) → Paris (CDG) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route
-
-
Lufthansa, British Airways Frankfurt (FRA) → Billund (BLL) → London (LHR) → Nairobi (NBO) 3 routes
-
2 stops
Frankfurt (FRA) → Billund (BLL) → London (LHR) → Nairobi (NBO)
12 hrs 25 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Salzburg (SZG) → London (LHR) → Nairobi (NBO)
12 hrs 25 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Edinburgh (EDI) → London (LHR) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route
-
-
Qatar Airways, Saudia Frankfurt (FRA) → Doha (DOH) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Doha (DOH) → Jeddah (JED) → Nairobi (NBO)
12 hrs 25 mins Excluding layover time Explore route
-
-
FlexFlight, Qatar Airways Frankfurt (FRA) → Erbil (EBL) → Doha (DOH) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Erbil (EBL) → Doha (DOH) → Nairobi (NBO)
12 hrs 25 mins Excluding layover time Explore route
-
-
Lufthansa, Brussels Airlines Frankfurt (FRA) → Gothenburg (GOT) → Brussels (BRU) → Nairobi (NBO) 4 routes
-
2 stops
Frankfurt (FRA) → Gothenburg (GOT) → Brussels (BRU) → Nairobi (NBO)
12 hrs 25 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Nice (NCE) → Brussels (BRU) → Nairobi (NBO)
12 hrs 30 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Krakow (KRK) → Brussels (BRU) → Nairobi (NBO)
12 hrs 35 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Edinburgh (EDI) → Brussels (BRU) → Nairobi (NBO)
12 hrs 40 mins Excluding layover time Explore route
-
-
Discover Airlines, Qatar Airways Frankfurt (FRA) → Mikonos (JMK) → Doha (DOH) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Mikonos (JMK) → Doha (DOH) → Nairobi (NBO)
12 hrs 25 mins Excluding layover time Explore route
-
-
Gulf Air, Saudia Frankfurt (FRA) → Bahrain (BAH) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Bahrain (BAH) → Jeddah (JED) → Nairobi (NBO)
12 hrs 30 mins Excluding layover time Explore route
-
-
Gulf Air, Flynas Frankfurt (FRA) → Bahrain (BAH) → Riyadh (RUH) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Bahrain (BAH) → Riyadh (RUH) → Nairobi (NBO)
12 hrs 30 mins Excluding layover time Explore route
-
-
SunExpress, Qatar Airways Frankfurt (FRA) → Bodrum (BJV) → Doha (DOH) → Nairobi (NBO) 2 routes
-
2 stops
Frankfurt (FRA) → Bodrum (BJV) → Doha (DOH) → Nairobi (NBO)
12 hrs 30 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Trabzon (TZX) → Doha (DOH) → Nairobi (NBO)
12 hrs 35 mins Excluding layover time Explore route
-
-
Lufthansa, KLM Frankfurt (FRA) → Edinburgh (EDI) → Amsterdam (AMS) → Nairobi (NBO) 5 routes
-
2 stops
Frankfurt (FRA) → Edinburgh (EDI) → Amsterdam (AMS) → Nairobi (NBO)
12 hrs 30 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Krakow (KRK) → Amsterdam (AMS) → Nairobi (NBO)
12 hrs 35 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Nice (NCE) → Amsterdam (AMS) → Nairobi (NBO)
12 hrs 40 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Bergen (BGO) → Amsterdam (AMS) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Cork (ORK) → Amsterdam (AMS) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route
-
-
Kuwait Airways, Gulf Air Frankfurt (FRA) → Kuwait (KWI) → Bahrain (BAH) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Kuwait (KWI) → Bahrain (BAH) → Nairobi (NBO)
12 hrs 30 mins Excluding layover time Explore route
-
-
Lufthansa City Airlines, Brussels Airlines Frankfurt (FRA) → Marseille (MRS) → Brussels (BRU) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Marseille (MRS) → Brussels (BRU) → Nairobi (NBO)
12 hrs 30 mins Excluding layover time Explore route
-
-
Discover Airlines, Brussels Airlines Frankfurt (FRA) → Zadar (ZAD) → Brussels (BRU) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Zadar (ZAD) → Brussels (BRU) → Nairobi (NBO)
12 hrs 30 mins Excluding layover time Explore route
-
-
Ryanair, Brussels Airlines Frankfurt (HHN) → Zadar (ZAD) → Brussels (BRU) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (HHN) → Zadar (ZAD) → Brussels (BRU) → Nairobi (NBO)
12 hrs 30 mins Excluding layover time Explore route
-
-
FlexFlight, EgyptAir Frankfurt (FRA) → Erbil (EBL) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Erbil (EBL) → Cairo (CAI) → Nairobi (NBO)
12 hrs 31 mins Excluding layover time Explore route
-
-
Gulf Air, Ethiopian Airlines Frankfurt (FRA) → Bahrain (BAH) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Bahrain (BAH) → Addis Ababa (ADD) → Nairobi (NBO)
12 hrs 35 mins Excluding layover time Explore route
-
-
Qatar Airways, Ethiopian Airlines Frankfurt (FRA) → Doha (DOH) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Doha (DOH) → Addis Ababa (ADD) → Nairobi (NBO)
12 hrs 35 mins Excluding layover time Explore route
-
-
Qatar Airways, Etihad Airways Frankfurt (FRA) → Doha (DOH) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Doha (DOH) → Abu Dhabi (AUH) → Nairobi (NBO)
12 hrs 35 mins Excluding layover time Explore route
-
-
Lufthansa, Qatar Airways Frankfurt (FRA) → Tehran (IKA) → Doha (DOH) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Tehran (IKA) → Doha (DOH) → Nairobi (NBO)
12 hrs 35 mins Excluding layover time Explore route
-
-
Qatar Airways, Flynas Frankfurt (FRA) → Doha (DOH) → Riyadh (RUH) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Doha (DOH) → Riyadh (RUH) → Nairobi (NBO)
12 hrs 40 mins Excluding layover time Explore route
-
-
Qatar Airways, Air Arabia Frankfurt (FRA) → Doha (DOH) → Sharjah (SHJ) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Doha (DOH) → Sharjah (SHJ) → Nairobi (NBO)
12 hrs 40 mins Excluding layover time Explore route
-
-
Kuwait Airways, Etihad Airways Frankfurt (FRA) → Kuwait (KWI) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Kuwait (KWI) → Abu Dhabi (AUH) → Nairobi (NBO)
12 hrs 40 mins Excluding layover time Explore route
-
-
Kuwait Airways, Air Arabia Frankfurt (FRA) → Kuwait (KWI) → Sharjah (SHJ) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Kuwait (KWI) → Sharjah (SHJ) → Nairobi (NBO)
12 hrs 40 mins Excluding layover time Explore route
-
-
Lufthansa City Airlines, KLM Frankfurt (FRA) → Marseille (MRS) → Amsterdam (AMS) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Marseille (MRS) → Amsterdam (AMS) → Nairobi (NBO)
12 hrs 40 mins Excluding layover time Explore route
-
-
Lufthansa, Air Cairo Frankfurt (FRA) → Oslo (OSL) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Oslo (OSL) → Hurghada (HRG) → Nairobi (NBO)
12 hrs 40 mins Excluding layover time Explore route
-
-
Gulf Air, Etihad Airways Frankfurt (FRA) → Bahrain (BAH) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Bahrain (BAH) → Abu Dhabi (AUH) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route
-
-
Gulf Air, Air Arabia Frankfurt (FRA) → Bahrain (BAH) → Sharjah (SHJ) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Bahrain (BAH) → Sharjah (SHJ) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route
-
-
Qatar Airways, Gulf Air Frankfurt (FRA) → Doha (DOH) → Bahrain (BAH) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Doha (DOH) → Bahrain (BAH) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route
-
-
Qatar Airways, flydubai Frankfurt (FRA) → Doha (DOH) → Dubai (DXB) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Doha (DOH) → Dubai (DXB) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route
-
-
Discover Airlines, Etihad Airways Frankfurt (FRA) → Mikonos (JMK) → Abu Dhabi (AUH) → Nairobi (NBO) 2 routes
-
2 stops
Frankfurt (FRA) → Mikonos (JMK) → Abu Dhabi (AUH) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route -
2 stops
Frankfurt (FRA) → Thira (JTR) → Abu Dhabi (AUH) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route
-
-
Lufthansa, Air Arabia Frankfurt (FRA) → Krakow (KRK) → Sharjah (SHJ) → Nairobi (NBO) 1 route
-
2 stops
Frankfurt (FRA) → Krakow (KRK) → Sharjah (SHJ) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route
-