-
Flynas, Lufthansa, Qatar Airways Munich (MUC) → Riyadh (RUH) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Riyadh (RUH) → Doha (DOH) → Zanzibar (ZNZ)
12 hrs 45 mins Excluding layover time Explore route
-
-
Lufthansa, SWISS, Qatar Airways Munich (MUC) → Zurich (ZRH) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Zurich (ZRH) → Doha (DOH) → Zanzibar (ZNZ)
12 hrs 45 mins Excluding layover time Explore route
-
-
Lufthansa, Norwegian Air Sweden, Ethiopian Airlines Munich (MUC) → Stockholm (ARN) → Addis Ababa (ADD) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Stockholm (ARN) → Addis Ababa (ADD) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
Air Dolomiti, Lufthansa, Discover Airlines Munich (MUC) → Brindisi (BDS) → Frankfurt (FRA) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Brindisi (BDS) → Frankfurt (FRA) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
Lufthansa, Lufthansa City Airlines, flydubai Munich (MUC) → Budapest (BUD) → Dubai (DXB) → Zanzibar (ZNZ) 3 routes
-
2 stops
Munich (MUC) → Budapest (BUD) → Dubai (DXB) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Ljubljana (LJU) → Dubai (DXB) → Zanzibar (ZNZ)
13 hrs Excluding layover time Explore route -
2 stops
Munich (MUC) → Sofia (SOF) → Dubai (DXB) → Zanzibar (ZNZ)
13 hrs Excluding layover time Explore route
-
-
Lufthansa, Lufthansa City Airlines, Edelweiss Air Munich (MUC) → Catania (CTA) → Zurich (ZRH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Catania (CTA) → Zurich (ZRH) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
Lufthansa, Turkish Airlines, Qatar Airways Munich (MUC) → Istanbul (IST) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Istanbul (IST) → Doha (DOH) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route
-
-
Discover Airlines, Lufthansa, Etihad Airways Munich (MUC) → Thira (JTR) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 2 routes
-
2 stops
Munich (MUC) → Thira (JTR) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Mikonos (JMK) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
12 hrs 55 mins Excluding layover time Explore route
-
-
Lufthansa, Lufthansa City Airlines, Air France Munich (MUC) → Toulouse (TLS) → Paris (CDG) → Zanzibar (ZNZ) 4 routes
-
2 stops
Munich (MUC) → Toulouse (TLS) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Birmingham (BHX) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 55 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Bordeaux (BOD) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 55 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Budapest (BUD) → Paris (CDG) → Zanzibar (ZNZ)
13 hrs 15 mins Excluding layover time Explore route
-
-
Croatia Airlines, Lufthansa, flydubai Munich (MUC) → Zagreb (ZAG) → Dubai (DXB) → Zanzibar (ZNZ) 2 routes
-
2 stops
Munich (MUC) → Zagreb (ZAG) → Dubai (DXB) → Zanzibar (ZNZ)
12 hrs 50 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Dubrovnik (DBV) → Dubai (DXB) → Zanzibar (ZNZ)
13 hrs 23 mins Excluding layover time Explore route
-
-
Croatia Airlines, Lufthansa, Air France Munich (MUC) → Zagreb (ZAG) → Paris (CDG) → Zanzibar (ZNZ) 3 routes
-
2 stops
Munich (MUC) → Zagreb (ZAG) → Paris (CDG) → Zanzibar (ZNZ)
12 hrs 53 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Split (SPU) → Paris (CDG) → Zanzibar (ZNZ)
13 hrs 15 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Dubrovnik (DBV) → Paris (CDG) → Zanzibar (ZNZ)
13 hrs 35 mins Excluding layover time Explore route
-
-
Air Serbia, Lufthansa, flydubai Munich (MUC) → Belgrade (BEG) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Belgrade (BEG) → Dubai (DXB) → Zanzibar (ZNZ)
12 hrs 55 mins Excluding layover time Explore route
-
-
Condor, Discover Airlines, Edelweiss Air Munich (MUC) → Ibiza (IBZ) → Zurich (ZRH) → Zanzibar (ZNZ) 4 routes
-
2 stops
Munich (MUC) → Ibiza (IBZ) → Zurich (ZRH) → Zanzibar (ZNZ)
12 hrs 55 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Kefallinia (EFL) → Zurich (ZRH) → Zanzibar (ZNZ)
13 hrs 10 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Zakinthos (ZTH) → Zurich (ZRH) → Zanzibar (ZNZ)
13 hrs 20 mins Excluding layover time Explore route -
2 stops
Munich (MUC) → Skiathos (JSI) → Zurich (ZRH) → Zanzibar (ZNZ)
13 hrs 28 mins Excluding layover time Explore route
-
-
Discover Airlines, Lufthansa, flydubai Munich (MUC) → Mikonos (JMK) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Mikonos (JMK) → Dubai (DXB) → Zanzibar (ZNZ)
12 hrs 58 mins Excluding layover time Explore route
-
-
Lufthansa, Turkish Airlines, flydubai Munich (MUC) → Istanbul (IST) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Istanbul (IST) → Dubai (DXB) → Zanzibar (ZNZ)
13 hrs 5 mins Excluding layover time Explore route
-
-
EgyptAir, Lufthansa, Qatar Airways Munich (MUC) → Cairo (CAI) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Cairo (CAI) → Doha (DOH) → Zanzibar (ZNZ)
13 hrs 10 mins Excluding layover time Explore route
-
-
easyJet, Lufthansa, Edelweiss Air Munich (MUC) → Edinburgh (EDI) → Zurich (ZRH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Edinburgh (EDI) → Zurich (ZRH) → Zanzibar (ZNZ)
13 hrs 10 mins Excluding layover time Explore route
-
-
Air Dolomiti, Lufthansa, flydubai Munich (MUC) → Krakow (KRK) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Krakow (KRK) → Dubai (DXB) → Zanzibar (ZNZ)
13 hrs 10 mins Excluding layover time Explore route
-
-
Flynas, Lufthansa, flydubai Munich (MUC) → Riyadh (RUH) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Riyadh (RUH) → Dubai (DXB) → Zanzibar (ZNZ)
13 hrs 10 mins Excluding layover time Explore route
-
-
Flynas, Lufthansa, Air Cairo Munich (MUC) → Riyadh (RUH) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Riyadh (RUH) → Hurghada (HRG) → Zanzibar (ZNZ)
13 hrs 10 mins Excluding layover time Explore route
-
-
Air Dolomiti, Lufthansa, Etihad Airways Munich (MUC) → Krakow (KRK) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Krakow (KRK) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
13 hrs 15 mins Excluding layover time Explore route
-
-
Flynas, Lufthansa, Etihad Airways Munich (MUC) → Riyadh (RUH) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Riyadh (RUH) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
13 hrs 15 mins Excluding layover time Explore route
-
-
AJet, Pegasus, flydubai Munich (MUC) → Istanbul (SAW) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Istanbul (SAW) → Dubai (DXB) → Zanzibar (ZNZ)
13 hrs 15 mins Excluding layover time Explore route
-
-
LOT - Polish Airlines, Lufthansa, Qatar Airways Munich (MUC) → Warsaw (WAW) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Warsaw (WAW) → Doha (DOH) → Zanzibar (ZNZ)
13 hrs 15 mins Excluding layover time Explore route
-
-
Lufthansa, Norwegian Air Sweden, Air Cairo Munich (MUC) → Stockholm (ARN) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Stockholm (ARN) → Hurghada (HRG) → Zanzibar (ZNZ)
13 hrs 20 mins Excluding layover time Explore route
-
-
Lufthansa, Wideroe, Edelweiss Air Munich (MUC) → Bergen (BGO) → Zurich (ZRH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Bergen (BGO) → Zurich (ZRH) → Zanzibar (ZNZ)
13 hrs 20 mins Excluding layover time Explore route
-
-
Air Dolomiti, Lufthansa, Qatar Airways Munich (MUC) → Geneva (GVA) → Doha (DOH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Geneva (GVA) → Doha (DOH) → Zanzibar (ZNZ)
13 hrs 20 mins Excluding layover time Explore route
-
-
Lufthansa, Turkish Airlines, Etihad Airways Munich (MUC) → Istanbul (IST) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Istanbul (IST) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
13 hrs 20 mins Excluding layover time Explore route
-
-
Discover Airlines, Lufthansa, Neos Munich (MUC) → Mikonos (JMK) → Verona (VRN) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Mikonos (JMK) → Verona (VRN) → Zanzibar (ZNZ)
13 hrs 20 mins Excluding layover time Explore route
-
-
Air Dolomiti, Lufthansa, Air France Munich (MUC) → Krakow (KRK) → Paris (CDG) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Krakow (KRK) → Paris (CDG) → Zanzibar (ZNZ)
13 hrs 20 mins Excluding layover time Explore route
-
-
Lufthansa, SWISS, Oman Air Munich (MUC) → Zurich (ZRH) → Muscat (MCT) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Zurich (ZRH) → Muscat (MCT) → Zanzibar (ZNZ)
13 hrs 20 mins Excluding layover time Explore route
-
-
EgyptAir, Lufthansa, Etihad Airways Munich (MUC) → Cairo (CAI) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Cairo (CAI) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
13 hrs 30 mins Excluding layover time Explore route
-
-
Lufthansa, Turkish Airlines, Oman Air Munich (MUC) → Istanbul (IST) → Muscat (MCT) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Istanbul (IST) → Muscat (MCT) → Zanzibar (ZNZ)
13 hrs 30 mins Excluding layover time Explore route
-
-
Flynas, Lufthansa, Oman Air Munich (MUC) → Riyadh (RUH) → Muscat (MCT) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Riyadh (RUH) → Muscat (MCT) → Zanzibar (ZNZ)
13 hrs 30 mins Excluding layover time Explore route
-
-
LOT - Polish Airlines, Lufthansa, flydubai Munich (MUC) → Warsaw (WAW) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Warsaw (WAW) → Dubai (DXB) → Zanzibar (ZNZ)
13 hrs 30 mins Excluding layover time Explore route
-
-
Aegean Airlines, Discover Airlines, Edelweiss Air Munich (MUC) → Kalamata (KLX) → Zurich (ZRH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Kalamata (KLX) → Zurich (ZRH) → Zanzibar (ZNZ)
13 hrs 35 mins Excluding layover time Explore route
-
-
Condor, Lufthansa, Air France Munich (MUC) → Olbia (OLB) → Paris (CDG) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Olbia (OLB) → Paris (CDG) → Zanzibar (ZNZ)
13 hrs 35 mins Excluding layover time Explore route
-
-
LOT - Polish Airlines, Lufthansa, Etihad Airways Munich (MUC) → Warsaw (WAW) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
-
2 stops
Munich (MUC) → Warsaw (WAW) → Abu Dhabi (AUH) → Zanzibar (ZNZ)
13 hrs 35 mins Excluding layover time Explore route
-