-
KLM, Ethiopian Airlines Amsterdam (AMS) → Cape Town (CPT) → Addis Ababa (ADD) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Cape Town (CPT) → Addis Ababa (ADD) → Harare (HRE)
22 hrs 35 mins Excluding layover time Explore route
-
-
KLM, Brussels Airlines, Uganda Airlines Amsterdam (AMS) → Brussels (BRU) → Entebbe (EBB) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Brussels (BRU) → Entebbe (EBB) → Harare (HRE)
12 hrs 15 mins Excluding layover time Explore route
-
-
Kenya Airways, KLM, Ethiopian Airlines Amsterdam (AMS) → Nairobi (NBO) → Lilongwe (LLW) → Harare (HRE) 2 routes
-
2 stops
Amsterdam (AMS) → Nairobi (NBO) → Lilongwe (LLW) → Harare (HRE)
12 hrs 25 mins Excluding layover time Explore route -
2 stops
Amsterdam (AMS) → Nairobi (NBO) → Addis Ababa (ADD) → Harare (HRE)
15 hrs 45 mins Excluding layover time Explore route
-
-
KLM, Brussels Airlines, Kenya Airways Amsterdam (AMS) → Brussels (BRU) → Nairobi (NBO) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Brussels (BRU) → Nairobi (NBO) → Harare (HRE)
12 hrs 45 mins Excluding layover time Explore route
-
-
KLM, RwandAir, Uganda Airlines Amsterdam (AMS) → Kigali (KGL) → Entebbe (EBB) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Kigali (KGL) → Entebbe (EBB) → Harare (HRE)
12 hrs 45 mins Excluding layover time Explore route
-
-
Austrian Airlines, KLM, Ethiopian Airlines Amsterdam (AMS) → Vienna (VIE) → Addis Ababa (ADD) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Vienna (VIE) → Addis Ababa (ADD) → Harare (HRE)
12 hrs 50 mins Excluding layover time Explore route
-
-
Kenya Airways, KLM, Etihad Airways Amsterdam (AMS) → Nairobi (NBO) → Lubumbashi (FBM) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Nairobi (NBO) → Lubumbashi (FBM) → Harare (HRE)
12 hrs 55 mins Excluding layover time Explore route
-
-
Air France, KLM, RwandAir Amsterdam (AMS) → Paris (CDG) → Kigali (KGL) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Paris (CDG) → Kigali (KGL) → Harare (HRE)
13 hrs Excluding layover time Explore route
-
-
EgyptAir, Transavia, Kenya Airways Amsterdam (AMS) → Cairo (CAI) → Nairobi (NBO) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Cairo (CAI) → Nairobi (NBO) → Harare (HRE)
13 hrs 5 mins Excluding layover time Explore route
-
-
KLM, Air Tanzania, Etihad Airways Amsterdam (AMS) → Dar Es Salaam (DAR) → Lubumbashi (FBM) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Dar Es Salaam (DAR) → Lubumbashi (FBM) → Harare (HRE)
13 hrs 5 mins Excluding layover time Explore route
-
-
TUIfly Netherlands, Skyward Express, Air Zimbabwe Amsterdam (AMS) → Mombasa (MBA) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Mombasa (MBA) → Dar Es Salaam (DAR) → Harare (HRE)
13 hrs 5 mins Excluding layover time Explore route
-
-
EgyptAir, Transavia, Air Zimbabwe Amsterdam (AMS) → Cairo (CAI) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Cairo (CAI) → Dar Es Salaam (DAR) → Harare (HRE)
13 hrs 10 mins Excluding layover time Explore route
-
-
KLM, RwandAir, Air Zimbabwe Amsterdam (AMS) → Kigali (KGL) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Kigali (KGL) → Dar Es Salaam (DAR) → Harare (HRE)
13 hrs 10 mins Excluding layover time Explore route
-
-
KLM, Kenya Airways, RwandAir Amsterdam (AMS) → Kigali (KGL) → Nairobi (NBO) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Kigali (KGL) → Nairobi (NBO) → Harare (HRE)
13 hrs 15 mins Excluding layover time Explore route
-
-
EgyptAir, Transavia, Uganda Airlines Amsterdam (AMS) → Cairo (CAI) → Entebbe (EBB) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Cairo (CAI) → Entebbe (EBB) → Harare (HRE)
13 hrs 20 mins Excluding layover time Explore route
-
-
EgyptAir, Transavia, Ethiopian Airlines Amsterdam (AMS) → Cairo (CAI) → Addis Ababa (ADD) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Cairo (CAI) → Addis Ababa (ADD) → Harare (HRE)
13 hrs 30 mins Excluding layover time Explore route
-
-
Air France, KLM, Ethiopian Airlines Amsterdam (AMS) → Paris (CDG) → Addis Ababa (ADD) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Paris (CDG) → Addis Ababa (ADD) → Harare (HRE)
13 hrs 35 mins Excluding layover time Explore route
-
-
easyJet, KLM, Ethiopian Airlines Amsterdam (AMS) → Geneva (GVA) → Addis Ababa (ADD) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Geneva (GVA) → Addis Ababa (ADD) → Harare (HRE)
13 hrs 35 mins Excluding layover time Explore route
-
-
British Airways, KLM, RwandAir Amsterdam (AMS) → London (LHR) → Kigali (KGL) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → London (LHR) → Kigali (KGL) → Harare (HRE)
13 hrs 35 mins Excluding layover time Explore route
-
-
British Airways, KLM, Kenya Airways Amsterdam (AMS) → London (LHR) → Nairobi (NBO) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → London (LHR) → Nairobi (NBO) → Harare (HRE)
13 hrs 35 mins Excluding layover time Explore route
-
-
KLM, Eswatini Air, Airlink Amsterdam (AMS) → Johannesburg (JNB) → Manzini (SHO) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Johannesburg (JNB) → Manzini (SHO) → Harare (HRE)
13 hrs 40 mins Excluding layover time Explore route
-
-
British Airways, KLM, Ethiopian Airlines Amsterdam (AMS) → London (LHR) → Addis Ababa (ADD) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → London (LHR) → Addis Ababa (ADD) → Harare (HRE)
14 hrs 15 mins Excluding layover time Explore route
-
-
KLM, Flynas, Uganda Airlines Amsterdam (AMS) → Riyadh (RUH) → Entebbe (EBB) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Riyadh (RUH) → Entebbe (EBB) → Harare (HRE)
14 hrs 35 mins Excluding layover time Explore route
-
-
KLM, Flynas, Kenya Airways Amsterdam (AMS) → Riyadh (RUH) → Nairobi (NBO) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Riyadh (RUH) → Nairobi (NBO) → Harare (HRE)
14 hrs 35 mins Excluding layover time Explore route
-
-
KLM, Ethiopian Airlines, Airlink Amsterdam (AMS) → Johannesburg (JNB) → Lilongwe (LLW) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Johannesburg (JNB) → Lilongwe (LLW) → Harare (HRE)
14 hrs 45 mins Excluding layover time Explore route
-
-
KLM, Air Tanzania, Air Zimbabwe Amsterdam (AMS) → Lagos (LOS) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Lagos (LOS) → Dar Es Salaam (DAR) → Harare (HRE)
14 hrs 50 mins Excluding layover time Explore route
-
-
KLM, Air Botswana, Airlink Amsterdam (AMS) → Cape Town (CPT) → Gaborone (GBE) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Cape Town (CPT) → Gaborone (GBE) → Harare (HRE)
15 hrs Excluding layover time Explore route
-
-
KLM, Ethiopian Airlines, Flynas Amsterdam (AMS) → Riyadh (RUH) → Addis Ababa (ADD) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Riyadh (RUH) → Addis Ababa (ADD) → Harare (HRE)
15 hrs 5 mins Excluding layover time Explore route
-
-
Emirates, KLM, Air Zimbabwe Amsterdam (AMS) → Dubai (DXB) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Dubai (DXB) → Dar Es Salaam (DAR) → Harare (HRE)
15 hrs 15 mins Excluding layover time Explore route
-
-
Oman Air, Air Tanzania, Air Zimbabwe Amsterdam (AMS) → Muscat (MCT) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Muscat (MCT) → Dar Es Salaam (DAR) → Harare (HRE)
15 hrs 15 mins Excluding layover time Explore route
-
-
Oman Air, Salam Air, Kenya Airways Amsterdam (AMS) → Muscat (MCT) → Nairobi (NBO) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Muscat (MCT) → Nairobi (NBO) → Harare (HRE)
15 hrs 15 mins Excluding layover time Explore route
-
-
Emirates, KLM, Kenya Airways Amsterdam (AMS) → Dubai (DXB) → Nairobi (NBO) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Dubai (DXB) → Nairobi (NBO) → Harare (HRE)
15 hrs 30 mins Excluding layover time Explore route
-
-
Emirates, KLM, Uganda Airlines Amsterdam (AMS) → Dubai (DXB) → Entebbe (EBB) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Dubai (DXB) → Entebbe (EBB) → Harare (HRE)
16 hrs Excluding layover time Explore route
-
-
Oman Air, Salam Air, RwandAir Amsterdam (AMS) → Muscat (MCT) → Kigali (KGL) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Muscat (MCT) → Kigali (KGL) → Harare (HRE)
16 hrs Excluding layover time Explore route
-
-
Emirates, KLM, Ethiopian Airlines Amsterdam (AMS) → Dubai (DXB) → Addis Ababa (ADD) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Dubai (DXB) → Addis Ababa (ADD) → Harare (HRE)
16 hrs 20 mins Excluding layover time Explore route
-
-
Air France, KLM, Airlink Amsterdam (AMS) → Paris (CDG) → Cape Town (CPT) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Paris (CDG) → Cape Town (CPT) → Harare (HRE)
16 hrs 55 mins Excluding layover time Explore route
-
-
KLM, Air Tanzania, Airlink Amsterdam (AMS) → Dar Es Salaam (DAR) → Cape Town (CPT) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Dar Es Salaam (DAR) → Cape Town (CPT) → Harare (HRE)
17 hrs 50 mins Excluding layover time Explore route
-
-
Emirates, KLM, Airlink Amsterdam (AMS) → Dubai (DXB) → Durban (DUR) → Harare (HRE) 2 routes
-
2 stops
Amsterdam (AMS) → Dubai (DXB) → Durban (DUR) → Harare (HRE)
18 hrs Excluding layover time Explore route -
2 stops
Amsterdam (AMS) → Dubai (DXB) → Cape Town (CPT) → Harare (HRE)
20 hrs 10 mins Excluding layover time Explore route
-
-
Kenya Airways, KLM, Airlink Amsterdam (AMS) → Nairobi (NBO) → Cape Town (CPT) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Nairobi (NBO) → Cape Town (CPT) → Harare (HRE)
18 hrs Excluding layover time Explore route
-
-
KLM, Kenya Airways, Airlink Amsterdam (AMS) → Johannesburg (JNB) → Nairobi (NBO) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Johannesburg (JNB) → Nairobi (NBO) → Harare (HRE)
18 hrs 10 mins Excluding layover time Explore route
-
-
IndiGo, KLM, Kenya Airways Amsterdam (AMS) → Mumbai (BOM) → Nairobi (NBO) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Mumbai (BOM) → Nairobi (NBO) → Harare (HRE)
18 hrs 30 mins Excluding layover time Explore route
-
-
IndiGo, KLM, Uganda Airlines Amsterdam (AMS) → Mumbai (BOM) → Entebbe (EBB) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Mumbai (BOM) → Entebbe (EBB) → Harare (HRE)
18 hrs 50 mins Excluding layover time Explore route
-
-
IndiGo, KLM, Ethiopian Airlines Amsterdam (AMS) → Mumbai (BOM) → Addis Ababa (ADD) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Mumbai (BOM) → Addis Ababa (ADD) → Harare (HRE)
19 hrs 30 mins Excluding layover time Explore route
-
-
Lufthansa, Air Dolomiti, KLM, Kenya Airways Amsterdam (AMS) → Frankfurt (FRA) → Nairobi (NBO) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Frankfurt (FRA) → Nairobi (NBO) → Harare (HRE)
12 hrs 20 mins Excluding layover time Explore route
-
-
KLM, Air Tanzania, Uganda Airlines, Air Zimbabwe Amsterdam (AMS) → Entebbe (EBB) → Dar Es Salaam (DAR) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Entebbe (EBB) → Dar Es Salaam (DAR) → Harare (HRE)
13 hrs 3 mins Excluding layover time Explore route
-
-
Air France, KLM, Kenya Airways, Air Austral Amsterdam (AMS) → Paris (CDG) → Nairobi (NBO) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Paris (CDG) → Nairobi (NBO) → Harare (HRE)
13 hrs 5 mins Excluding layover time Explore route
-
-
Air Dolomiti, KLM, Lufthansa, Ethiopian Airlines Amsterdam (AMS) → Frankfurt (FRA) → Addis Ababa (ADD) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Frankfurt (FRA) → Addis Ababa (ADD) → Harare (HRE)
13 hrs 5 mins Excluding layover time Explore route
-
-
Kenya Airways, KLM, RwandAir, Brussels Airlines Amsterdam (AMS) → Nairobi (NBO) → Kigali (KGL) → Harare (HRE) 1 route
-
2 stops
Amsterdam (AMS) → Nairobi (NBO) → Kigali (KGL) → Harare (HRE)
13 hrs 10 mins Excluding layover time Explore route
-