-
KLM, LOT - Polish Airlines, Air Arabia Amsterdam (AMS) → Warsaw (WAW) → Sharjah (SHJ) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Warsaw (WAW) → Sharjah (SHJ) → Nairobi (NBO)
13 hrs 35 mins Excluding layover time Explore route
-
-
KLM, SWISS, Etihad Airways Amsterdam (AMS) → Zurich (ZRH) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Zurich (ZRH) → Abu Dhabi (AUH) → Nairobi (NBO)
13 hrs 35 mins Excluding layover time Explore route
-
-
Georgian Airways, Transavia, Qatar Airways Amsterdam (AMS) → Tbilisi (TBS) → Doha (DOH) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Tbilisi (TBS) → Doha (DOH) → Nairobi (NBO)
13 hrs 40 mins Excluding layover time Explore route
-
-
Georgian Airways, Transavia, Air Arabia Amsterdam (AMS) → Tbilisi (TBS) → Sharjah (SHJ) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Tbilisi (TBS) → Sharjah (SHJ) → Nairobi (NBO)
13 hrs 40 mins Excluding layover time Explore route
-
-
easyJet, Transavia, Gulf Air Amsterdam (AMS) → Larnaca (LCA) → Bahrain (BAH) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Larnaca (LCA) → Bahrain (BAH) → Nairobi (NBO)
13 hrs 45 mins Excluding layover time Explore route
-
-
Georgian Airways, Transavia, flydubai Amsterdam (AMS) → Tbilisi (TBS) → Dubai (DXB) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Tbilisi (TBS) → Dubai (DXB) → Nairobi (NBO)
13 hrs 45 mins Excluding layover time Explore route
-
-
Transavia, TUIfly Netherlands, flydubai Amsterdam (AMS) → Tirana (TIA) → Dubai (DXB) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Tirana (TIA) → Dubai (DXB) → Nairobi (NBO)
13 hrs 45 mins Excluding layover time Explore route
-
-
EgyptAir, Transavia, Gulf Air Amsterdam (AMS) → Cairo (CAI) → Bahrain (BAH) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Cairo (CAI) → Bahrain (BAH) → Nairobi (NBO)
13 hrs 55 mins Excluding layover time Explore route
-
-
British Airways, KLM, Gulf Air Amsterdam (AMS) → London (LHR) → Bahrain (BAH) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → London (LHR) → Bahrain (BAH) → Nairobi (NBO)
13 hrs 55 mins Excluding layover time Explore route
-
-
AJet, Pegasus, flydubai Amsterdam (AMS) → Istanbul (SAW) → Dubai (DXB) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Istanbul (SAW) → Dubai (DXB) → Nairobi (NBO)
13 hrs 55 mins Excluding layover time Explore route
-
-
Air France, KLM, Gulf Air Amsterdam (AMS) → Paris (CDG) → Bahrain (BAH) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Paris (CDG) → Bahrain (BAH) → Nairobi (NBO)
14 hrs 10 mins Excluding layover time Explore route
-
-
Air France, KLM, Air Austral, Kenya Airways Amsterdam (AMS) → Paris (CDG) → Nairobi (NBO) 1 route
-
1 stop
Amsterdam (AMS) → Paris (CDG) → Nairobi (NBO)
10 hrs 15 mins Excluding layover time Explore route
-
-
TUIfly Netherlands, FlexFlight, Safarilink, Skyward Express Amsterdam (AMS) → Mombasa (MBA) → Nairobi (WIL) 1 route
-
1 stop
Amsterdam (AMS) → Mombasa (MBA) → Nairobi (WIL)
11 hrs 20 mins Excluding layover time Explore route
-
-
Air Dolomiti, KLM, Lufthansa, Ethiopian Airlines Amsterdam (AMS) → Frankfurt (FRA) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Frankfurt (FRA) → Addis Ababa (ADD) → Nairobi (NBO)
10 hrs 30 mins Excluding layover time Explore route
-
-
Air Dolomiti, KLM, Lufthansa, EgyptAir Amsterdam (AMS) → Frankfurt (FRA) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Frankfurt (FRA) → Cairo (CAI) → Nairobi (NBO)
10 hrs 50 mins Excluding layover time Explore route
-
-
Lufthansa, Air Dolomiti, KLM, Lufthansa City Airlines Amsterdam (AMS) → Munich (MUC) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Munich (MUC) → Frankfurt (FRA) → Nairobi (NBO)
10 hrs 50 mins Excluding layover time Explore route
-
-
Air Dolomiti, KLM, Lufthansa, Air Cairo Amsterdam (AMS) → Frankfurt (FRA) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Frankfurt (FRA) → Hurghada (HRG) → Nairobi (NBO)
10 hrs 55 mins Excluding layover time Explore route
-
-
Air Dolomiti, KLM, Lufthansa, Saudia Amsterdam (AMS) → Frankfurt (FRA) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Frankfurt (FRA) → Jeddah (JED) → Nairobi (NBO)
10 hrs 55 mins Excluding layover time Explore route
-
-
easyJet, Transavia, TUIfly Netherlands, Saudia Amsterdam (AMS) → Sharm el Sheikh (SSH) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Sharm el Sheikh (SSH) → Jeddah (JED) → Nairobi (NBO)
11 hrs Excluding layover time Explore route
-
-
easyJet, Transavia, TUIfly Netherlands, Air Cairo Amsterdam (AMS) → Sharm el Sheikh (SSH) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Sharm el Sheikh (SSH) → Hurghada (HRG) → Nairobi (NBO)
11 hrs 10 mins Excluding layover time Explore route
-
-
Air Dolomiti, KLM, Lufthansa, Turkish Airlines Amsterdam (AMS) → Frankfurt (FRA) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Frankfurt (FRA) → Istanbul (IST) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
Arkia Israeli Airlines, El Al, KLM, Ethiopian Airlines Amsterdam (AMS) → Tel Aviv-Yafo (TLV) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Tel Aviv-Yafo (TLV) → Addis Ababa (ADD) → Nairobi (NBO)
11 hrs 15 mins Excluding layover time Explore route
-
-
Pegasus, Transavia, TUIfly Netherlands, Saudia Amsterdam (AMS) → Antalya (AYT) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Antalya (AYT) → Jeddah (JED) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
Air Dolomiti, KLM, Lufthansa, Brussels Airlines Amsterdam (AMS) → Frankfurt (FRA) → Brussels (BRU) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Frankfurt (FRA) → Brussels (BRU) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
Air Dolomiti, KLM, Lufthansa, Air France Amsterdam (AMS) → Frankfurt (FRA) → Paris (CDG) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Frankfurt (FRA) → Paris (CDG) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
easyJet, ITA Airways, KLM, Lufthansa Amsterdam (AMS) → Milan (LIN) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Milan (LIN) → Frankfurt (FRA) → Nairobi (NBO)
11 hrs 25 mins Excluding layover time Explore route
-
-
Arkia Israeli Airlines, El Al, KLM, EgyptAir Amsterdam (AMS) → Tel Aviv-Yafo (TLV) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Tel Aviv-Yafo (TLV) → Cairo (CAI) → Nairobi (NBO)
11 hrs 40 mins Excluding layover time Explore route
-
-
easyJet, Transavia, TUIfly Netherlands, EgyptAir Amsterdam (AMS) → Sharm el Sheikh (SSH) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Sharm el Sheikh (SSH) → Cairo (CAI) → Nairobi (NBO)
11 hrs 50 mins Excluding layover time Explore route
-
-
KLM, Transavia, Vueling, Saudia Amsterdam (AMS) → Barcelona (BCN) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Barcelona (BCN) → Jeddah (JED) → Nairobi (NBO)
11 hrs 55 mins Excluding layover time Explore route
-
-
easyJet, KLM, Transavia, Turkish Airlines Amsterdam (AMS) → Naples (NAP) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Naples (NAP) → Istanbul (IST) → Nairobi (NBO)
11 hrs 55 mins Excluding layover time Explore route
-
-
Aer Lingus, KLM, Ryanair, Ethiopian Airlines Amsterdam (AMS) → Dublin (DUB) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Dublin (DUB) → Addis Ababa (ADD) → Nairobi (NBO)
12 hrs Excluding layover time Explore route
-
-
KLM, Norwegian Air Sweden, Scandinavian Airlines, Ethiopian Airlines Amsterdam (AMS) → Stockholm (ARN) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Stockholm (ARN) → Addis Ababa (ADD) → Nairobi (NBO)
12 hrs 5 mins Excluding layover time Explore route
-
-
Aer Lingus, KLM, Ryanair, Lufthansa Amsterdam (AMS) → Dublin (DUB) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Dublin (DUB) → Frankfurt (FRA) → Nairobi (NBO)
12 hrs 5 mins Excluding layover time Explore route
-
-
KLM, Transavia, Vueling, EgyptAir Amsterdam (AMS) → Barcelona (BCN) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Barcelona (BCN) → Cairo (CAI) → Nairobi (NBO)
12 hrs 10 mins Excluding layover time Explore route
-
-
Air Dolomiti, KLM, Lufthansa, British Airways Amsterdam (AMS) → Frankfurt (FRA) → London (LHR) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Frankfurt (FRA) → London (LHR) → Nairobi (NBO)
12 hrs 10 mins Excluding layover time Explore route
-
-
easyJet, ITA Airways, KLM, Brussels Airlines Amsterdam (AMS) → Milan (LIN) → Brussels (BRU) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Milan (LIN) → Brussels (BRU) → Nairobi (NBO)
12 hrs 15 mins Excluding layover time Explore route
-
-
easyJet, ITA Airways, KLM, Air France Amsterdam (AMS) → Milan (LIN) → Paris (CDG) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Milan (LIN) → Paris (CDG) → Nairobi (NBO)
12 hrs 15 mins Excluding layover time Explore route
-
-
KLM, Norwegian Air Shuttle, Scandinavian Airlines, Lufthansa Amsterdam (AMS) → Oslo (OSL) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Oslo (OSL) → Frankfurt (FRA) → Nairobi (NBO)
12 hrs 20 mins Excluding layover time Explore route
-
-
Aer Lingus, KLM, Ryanair, Air France Amsterdam (AMS) → Dublin (DUB) → Paris (CDG) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Dublin (DUB) → Paris (CDG) → Nairobi (NBO)
12 hrs 25 mins Excluding layover time Explore route
-
-
Aer Lingus, KLM, Ryanair, British Airways Amsterdam (AMS) → Dublin (DUB) → London (LHR) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Dublin (DUB) → London (LHR) → Nairobi (NBO)
12 hrs 25 mins Excluding layover time Explore route
-
-
Air Europa, Iberia, KLM, Ethiopian Airlines Amsterdam (AMS) → Madrid (MAD) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Madrid (MAD) → Addis Ababa (ADD) → Nairobi (NBO)
12 hrs 25 mins Excluding layover time Explore route
-
-
KLM, Norwegian Air Sweden, Scandinavian Airlines, Lufthansa Amsterdam (AMS) → Stockholm (ARN) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Stockholm (ARN) → Frankfurt (FRA) → Nairobi (NBO)
12 hrs 30 mins Excluding layover time Explore route
-
-
Air Dolomiti, KLM, Lufthansa, Qatar Airways Amsterdam (AMS) → Frankfurt (FRA) → Doha (DOH) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Frankfurt (FRA) → Doha (DOH) → Nairobi (NBO)
12 hrs 30 mins Excluding layover time Explore route
-
-
KLM, Norwegian Air Shuttle, Scandinavian Airlines, Air Cairo Amsterdam (AMS) → Oslo (OSL) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Oslo (OSL) → Hurghada (HRG) → Nairobi (NBO)
12 hrs 30 mins Excluding layover time Explore route
-
-
KLM, Norwegian Air Sweden, Scandinavian Airlines, Air Cairo Amsterdam (AMS) → Stockholm (ARN) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Stockholm (ARN) → Hurghada (HRG) → Nairobi (NBO)
12 hrs 35 mins Excluding layover time Explore route
-
-
Aer Lingus, KLM, Ryanair, EgyptAir Amsterdam (AMS) → Dublin (DUB) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Dublin (DUB) → Cairo (CAI) → Nairobi (NBO)
12 hrs 40 mins Excluding layover time Explore route
-
-
easyJet, Transavia, TUIfly Netherlands, Flynas Amsterdam (AMS) → Sharm el Sheikh (SSH) → Riyadh (RUH) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Sharm el Sheikh (SSH) → Riyadh (RUH) → Nairobi (NBO)
12 hrs 45 mins Excluding layover time Explore route
-
-
KLM, Norwegian Air Shuttle, Scandinavian Airlines, Brussels Airlines Amsterdam (AMS) → Oslo (OSL) → Brussels (BRU) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Oslo (OSL) → Brussels (BRU) → Nairobi (NBO)
12 hrs 50 mins Excluding layover time Explore route
-
-
KLM, Transavia, Vueling, Lufthansa Amsterdam (AMS) → Barcelona (BCN) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Barcelona (BCN) → Frankfurt (FRA) → Nairobi (NBO)
12 hrs 55 mins Excluding layover time Explore route
-
-
Air Europa, Iberia, KLM, EgyptAir Amsterdam (AMS) → Madrid (MAD) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Amsterdam (AMS) → Madrid (MAD) → Cairo (CAI) → Nairobi (NBO)
12 hrs 55 mins Excluding layover time Explore route
-