-
Lufthansa, Edelweiss Air Munich (MUC) → Tivat (TIV) → Zurich (ZRH) → Zanzibar (ZNZ) 4 routes
-
2 stops
Munich (MUC) → Tivat (TIV) → Zurich (ZRH) → Zanzibar (ZNZ)
11 hrs 55 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Biarritz (BIQ) → Zurich (ZRH) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Cagliari (CAG) → Zurich (ZRH) → Zanzibar (ZNZ)
12 hrs 15 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Bilbao (BIO) → Zurich (ZRH) → Zanzibar (ZNZ)
12 hrs 45 mins Excluding layover time Explore route
-
-
Lufthansa, Turkish Airlines Munich (MUC) → Nice (NCE) → Istanbul (IST) → Zanzibar (ZNZ) 2 routes
-
2 stops
Munich (MUC) → Nice (NCE) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs Excluding layover time Explore route -
2 stops
Munich (MUC) → Palermo (PMO) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 15 mins Excluding layover time Explore route
-
-
SunExpress, Turkish Airlines Munich (MUC) → Ankara (ESB) → Istanbul (IST) → Zanzibar (ZNZ) 4 routes
-
2 stops
Munich (MUC) → Ankara (ESB) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 5 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Kayseri (ASR) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 25 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Samsun (SZF) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 25 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Mersin (COV) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 55 mins Excluding layover time Explore route
-
-
Lufthansa, Neos Munich (MUC) → Palermo (PMO) → Milan (MXP) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Palermo (PMO) → Milan (MXP) → Zanzibar (ZNZ)
12 hrs 10 mins Excluding layover time Explore route
-
-
Air Dolomiti, Air France Munich (MUC) → Verona (VRN) → Paris (CDG) → Zanzibar (ZNZ) 4 routes
-
2 stops
Munich (MUC) → Verona (VRN) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 20 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Venice (VCE) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 30 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Bologna (BLQ) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 40 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Florence (FLR) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
easyJet, Uganda Airlines Munich (MUC) → London (LGW) → Entebbe (EBB) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → London (LGW) → Entebbe (EBB) → Zanzibar (ZNZ)
12 hrs 25 mins Excluding layover time Explore route
-
-
easyJet, Kenya Airways Munich (MUC) → London (LGW) → Nairobi (NBO) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → London (LGW) → Nairobi (NBO) → Zanzibar (ZNZ)
12 hrs 25 mins Excluding layover time Explore route
-
-
Lufthansa, Air France Munich (MUC) → Prague (PRG) → Paris (CDG) → Zanzibar (ZNZ) 4 routes
-
2 stops
Munich (MUC) → Prague (PRG) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 25 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Marseille (MRS) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Nice (NCE) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Bastia (BIA) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 55 mins Excluding layover time Explore route
-
-
Eurowings, Edelweiss Air Munich (MUC) → Pristina (PRN) → Zurich (ZRH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Pristina (PRN) → Zurich (ZRH) → Zanzibar (ZNZ)
12 hrs 25 mins Excluding layover time Explore route
-
-
Austrian Airlines, Qatar Airways Munich (MUC) → Vienna (VIE) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Vienna (VIE) → Doha (DOH) → Zanzibar (ZNZ)
12 hrs 25 mins Excluding layover time Explore route
-
-
Gulf Air, Qatar Airways Munich (MUC) → Bahrain (BAH) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Bahrain (BAH) → Doha (DOH) → Zanzibar (ZNZ)
12 hrs 30 mins Excluding layover time Explore route
-
-
easyJet, Edelweiss Air Munich (MUC) → Bristol (BRS) → Zurich (ZRH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Bristol (BRS) → Zurich (ZRH) → Zanzibar (ZNZ)
12 hrs 30 mins Excluding layover time Explore route
-
-
FlexFlight, Qatar Airways Munich (MUC) → Erbil (EBL) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Erbil (EBL) → Doha (DOH) → Zanzibar (ZNZ)
12 hrs 30 mins Excluding layover time Explore route
-
-
SunExpress, Qatar Airways Munich (MUC) → Bodrum (BJV) → Doha (DOH) → Zanzibar (ZNZ) 2 routes
-
2 stops
Munich (MUC) → Bodrum (BJV) → Doha (DOH) → Zanzibar (ZNZ)
12 hrs 35 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Ankara (ESB) → Doha (DOH) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
Saudia, Air Cairo Munich (MUC) → Jeddah (JED) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Jeddah (JED) → Hurghada (HRG) → Zanzibar (ZNZ)
12 hrs 35 mins Excluding layover time Explore route
-
-
Kuwait Airways, Ethiopian Airlines Munich (MUC) → Kuwait (KWI) → Addis Ababa (ADD) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Kuwait (KWI) → Addis Ababa (ADD) → Zanzibar (ZNZ)
12 hrs 35 mins Excluding layover time Explore route
-
-
easyJet, Ethiopian Airlines Munich (MUC) → London (LGW) → Addis Ababa (ADD) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → London (LGW) → Addis Ababa (ADD) → Zanzibar (ZNZ)
12 hrs 35 mins Excluding layover time Explore route
-
-
Lufthansa, Qatar Airways Munich (MUC) → Prague (PRG) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Prague (PRG) → Doha (DOH) → Zanzibar (ZNZ)
12 hrs 35 mins Excluding layover time Explore route
-
-
Air Baltic, Turkish Airlines Munich (MUC) → Vilnius (VNO) → Istanbul (IST) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Vilnius (VNO) → Istanbul (IST) → Zanzibar (ZNZ)
12 hrs 35 mins Excluding layover time Explore route
-
-
Kuwait Airways, Qatar Airways Munich (MUC) → Kuwait (KWI) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Kuwait (KWI) → Doha (DOH) → Zanzibar (ZNZ)
12 hrs 40 mins Excluding layover time Explore route
-
-
Discover Airlines, Qatar Airways Munich (MUC) → Larnaca (LCA) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Larnaca (LCA) → Doha (DOH) → Zanzibar (ZNZ)
12 hrs 40 mins Excluding layover time Explore route
-
-
Austrian Airlines, Etihad Airways Munich (MUC) → Vienna (VIE) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Vienna (VIE) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
12 hrs 40 mins Excluding layover time Explore route
-
-
Austrian Airlines, Air France Munich (MUC) → Vienna (VIE) → Paris (CDG) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Vienna (VIE) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 40 mins Excluding layover time Explore route
-
-
Qatar Airways, flydubai Munich (MUC) → Doha (DOH) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Doha (DOH) → Dubai (DXB) → Zanzibar (ZNZ)
12 hrs 45 mins Excluding layover time Explore route
-
-
Lufthansa, flydubai Munich (MUC) → Tivat (TIV) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Tivat (TIV) → Dubai (DXB) → Zanzibar (ZNZ)
12 hrs 45 mins Excluding layover time Explore route
-
-
Royal Jordanian, Qatar Airways Munich (MUC) → Amman (AMM) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Amman (AMM) → Doha (DOH) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
Etihad Airways, Oman Air Munich (MUC) → Abu Dhabi (AUH) → Muscat (MCT) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Abu Dhabi (AUH) → Muscat (MCT) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
Gulf Air, Ethiopian Airlines Munich (MUC) → Bahrain (BAH) → Addis Ababa (ADD) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Bahrain (BAH) → Addis Ababa (ADD) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
Gulf Air, flydubai Munich (MUC) → Bahrain (BAH) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Bahrain (BAH) → Dubai (DXB) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
Qatar Airways, Etihad Airways Munich (MUC) → Doha (DOH) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Doha (DOH) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
easyJet, Air France Munich (MUC) → London (LGW) → Paris (CDG) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → London (LGW) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
Lufthansa, Etihad Airways Munich (MUC) → Prague (PRG) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Prague (PRG) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
Royal Jordanian, flydubai Munich (MUC) → Amman (AMM) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Amman (AMM) → Dubai (DXB) → Zanzibar (ZNZ)
12 hrs 55 mins Excluding layover time Explore route
-
-
Gulf Air, Etihad Airways Munich (MUC) → Bahrain (BAH) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Bahrain (BAH) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
12 hrs 55 mins Excluding layover time Explore route
-
-
Qatar Airways, Ethiopian Airlines Munich (MUC) → Doha (DOH) → Addis Ababa (ADD) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Doha (DOH) → Addis Ababa (ADD) → Zanzibar (ZNZ)
12 hrs 55 mins Excluding layover time Explore route
-
-
Qatar Airways, Oman Air Munich (MUC) → Doha (DOH) → Muscat (MCT) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Doha (DOH) → Muscat (MCT) → Zanzibar (ZNZ)
12 hrs 55 mins Excluding layover time Explore route
-