Ways to Fly from Zurich to Zanzibar

Flight connections from Zurich to Zanzibar

Explore direct and connecting flights between Zurich and Zanzibar. Compare airlines, connection airports, journey times and available routing options.

500 connection options Page 4 of 10
  • Kuwait Airways, flydubai Zurich (ZRH) → Kuwait (KWI) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Kuwait (KWI) → Dubai (DXB) → Zanzibar (ZNZ)

      13 hrs 40 mins Excluding layover time Explore route
  • Oman Air, flydubai Zurich (ZRH) → Muscat (MCT) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Muscat (MCT) → Dubai (DXB) → Zanzibar (ZNZ)

      13 hrs 40 mins Excluding layover time Explore route
  • Saudia, flydubai Zurich (ZRH) → Riyadh (RUH) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Riyadh (RUH) → Dubai (DXB) → Zanzibar (ZNZ)

      13 hrs 40 mins Excluding layover time Explore route
  • Saudia, Air Cairo Zurich (ZRH) → Riyadh (RUH) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Riyadh (RUH) → Hurghada (HRG) → Zanzibar (ZNZ)

      13 hrs 40 mins Excluding layover time Explore route
  • Edelweiss Air, Air France Zurich (ZRH) → Cork (ORK) → Paris (CDG) → Zanzibar (ZNZ) 7 routes
    1. 2 stops

      Zurich (ZRH) → Cork (ORK) → Paris (CDG) → Zanzibar (ZNZ)

      13 hrs 43 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Cagliari (CAG) → Paris (CDG) → Zanzibar (ZNZ)

      13 hrs 55 mins Excluding layover time Explore route
    3. 2 stops

      Zurich (ZRH) → Bari (BRI) → Paris (CDG) → Zanzibar (ZNZ)

      14 hrs Excluding layover time Explore route
    4. 2 stops

      Zurich (ZRH) → Bergen (BGO) → Paris (CDG) → Zanzibar (ZNZ)

      14 hrs 25 mins Excluding layover time Explore route
    5. 2 stops

      Zurich (ZRH) → Catania (CTA) → Paris (CDG) → Zanzibar (ZNZ)

      14 hrs 40 mins Excluding layover time Explore route
    6. 2 stops

      Zurich (ZRH) → Sevilla (SVQ) → Paris (CDG) → Zanzibar (ZNZ)

      15 hrs Excluding layover time Explore route
    7. 2 stops

      Zurich (ZRH) → Faro (FAO) → Paris (CDG) → Zanzibar (ZNZ)

      15 hrs 20 mins Excluding layover time Explore route
  • SWISS, EgyptAir Zurich (ZRH) → Birmingham (BHX) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Birmingham (BHX) → Cairo (CAI) → Zanzibar (ZNZ)

      13 hrs 45 mins Excluding layover time Explore route
  • Saudia, Etihad Airways Zurich (ZRH) → Riyadh (RUH) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Riyadh (RUH) → Abu Dhabi (AUH) → Zanzibar (ZNZ)

      13 hrs 45 mins Excluding layover time Explore route
  • Edelweiss Air, Qatar Airways Zurich (ZRH) → Tbilisi (TBS) → Doha (DOH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Tbilisi (TBS) → Doha (DOH) → Zanzibar (ZNZ)

      13 hrs 45 mins Excluding layover time Explore route
  • SWISS, Air France Zurich (ZRH) → Gothenburg (GOT) → Paris (CDG) → Zanzibar (ZNZ) 4 routes
    1. 2 stops

      Zurich (ZRH) → Gothenburg (GOT) → Paris (CDG) → Zanzibar (ZNZ)

      13 hrs 50 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Valencia (VLC) → Paris (CDG) → Zanzibar (ZNZ)

      13 hrs 55 mins Excluding layover time Explore route
    3. 2 stops

      Zurich (ZRH) → Palermo (PMO) → Paris (CDG) → Zanzibar (ZNZ)

      14 hrs 10 mins Excluding layover time Explore route
    4. 2 stops

      Zurich (ZRH) → Bucharest (OTP) → Paris (CDG) → Zanzibar (ZNZ)

      15 hrs 10 mins Excluding layover time Explore route
  • SWISS, Etihad Airways Zurich (ZRH) → Geneva (GVA) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 2 routes
    1. 2 stops

      Zurich (ZRH) → Geneva (GVA) → Abu Dhabi (AUH) → Zanzibar (ZNZ)

      13 hrs 50 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Luxembourg (LUX) → Abu Dhabi (AUH) → Zanzibar (ZNZ)

      14 hrs 13 mins Excluding layover time Explore route
  • Edelweiss Air, flydubai Zurich (ZRH) → Catania (CTA) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Catania (CTA) → Dubai (DXB) → Zanzibar (ZNZ)

      13 hrs 53 mins Excluding layover time Explore route
  • Etihad Airways, Ethiopian Airlines Zurich (ZRH) → Abu Dhabi (AUH) → Addis Ababa (ADD) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Abu Dhabi (AUH) → Addis Ababa (ADD) → Zanzibar (ZNZ)

      13 hrs 55 mins Excluding layover time Explore route
  • Edelweiss Air, Discover Airlines Zurich (ZRH) → Kefallinia (EFL) → Frankfurt (FRA) → Zanzibar (ZNZ) 9 routes
    1. 2 stops

      Zurich (ZRH) → Kefallinia (EFL) → Frankfurt (FRA) → Zanzibar (ZNZ)

      13 hrs 55 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Varna (VAR) → Frankfurt (FRA) → Zanzibar (ZNZ)

      14 hrs Excluding layover time Explore route
    3. 2 stops

      Zurich (ZRH) → Zakinthos (ZTH) → Frankfurt (FRA) → Zanzibar (ZNZ)

      14 hrs Excluding layover time Explore route
    4. 2 stops

      Zurich (ZRH) → Djerba (DJE) → Frankfurt (FRA) → Zanzibar (ZNZ)

      14 hrs 15 mins Excluding layover time Explore route
    5. 2 stops

      Zurich (ZRH) → Kalamata (KLX) → Frankfurt (FRA) → Zanzibar (ZNZ)

      14 hrs 20 mins Excluding layover time Explore route
    6. 2 stops

      Zurich (ZRH) → Jerez De La Frontera (XRY) → Frankfurt (FRA) → Zanzibar (ZNZ)

      14 hrs 35 mins Excluding layover time Explore route
    7. 2 stops

      Zurich (ZRH) → Mikonos (JMK) → Frankfurt (FRA) → Zanzibar (ZNZ)

      14 hrs 40 mins Excluding layover time Explore route
    8. 2 stops

      Zurich (ZRH) → Thira (JTR) → Frankfurt (FRA) → Zanzibar (ZNZ)

      14 hrs 50 mins Excluding layover time Explore route
    9. 2 stops

      Zurich (ZRH) → Chania (CHQ) → Frankfurt (FRA) → Zanzibar (ZNZ)

      14 hrs 55 mins Excluding layover time Explore route
  • Oman Air, Ethiopian Airlines Zurich (ZRH) → Muscat (MCT) → Addis Ababa (ADD) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Muscat (MCT) → Addis Ababa (ADD) → Zanzibar (ZNZ)

      13 hrs 55 mins Excluding layover time Explore route
  • Oman Air, Etihad Airways Zurich (ZRH) → Muscat (MCT) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Muscat (MCT) → Abu Dhabi (AUH) → Zanzibar (ZNZ)

      13 hrs 55 mins Excluding layover time Explore route
  • SWISS, flydubai Zurich (ZRH) → Poznan (POZ) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Poznan (POZ) → Dubai (DXB) → Zanzibar (ZNZ)

      13 hrs 55 mins Excluding layover time Explore route
  • Edelweiss Air, Neos Zurich (ZRH) → Mikonos (JMK) → Milan (MXP) → Zanzibar (ZNZ) 3 routes
    1. 2 stops

      Zurich (ZRH) → Mikonos (JMK) → Milan (MXP) → Zanzibar (ZNZ)

      14 hrs Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Samos (SMI) → Milan (MXP) → Zanzibar (ZNZ)

      14 hrs Excluding layover time Explore route
    3. 2 stops

      Zurich (ZRH) → Chania (CHQ) → Milan (MXP) → Zanzibar (ZNZ)

      14 hrs 5 mins Excluding layover time Explore route
  • Kuwait Airways, Oman Air Zurich (ZRH) → Kuwait (KWI) → Muscat (MCT) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Kuwait (KWI) → Muscat (MCT) → Zanzibar (ZNZ)

      14 hrs Excluding layover time Explore route
  • Saudia, Oman Air Zurich (ZRH) → Riyadh (RUH) → Muscat (MCT) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Riyadh (RUH) → Muscat (MCT) → Zanzibar (ZNZ)

      14 hrs Excluding layover time Explore route
  • Oman Air, Qatar Airways Zurich (ZRH) → Muscat (MCT) → Doha (DOH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Muscat (MCT) → Doha (DOH) → Zanzibar (ZNZ)

      14 hrs 10 mins Excluding layover time Explore route
  • Edelweiss Air, Kenya Airways Zurich (ZRH) → Mahe Island (SEZ) → Nairobi (NBO) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Mahe Island (SEZ) → Nairobi (NBO) → Zanzibar (ZNZ)

      14 hrs 25 mins Excluding layover time Explore route
  • Edelweiss Air, Turkish Airlines Zurich (ZRH) → Tbilisi (TBS) → Istanbul (IST) → Zanzibar (ZNZ) 2 routes
    1. 2 stops

      Zurich (ZRH) → Tbilisi (TBS) → Istanbul (IST) → Zanzibar (ZNZ)

      14 hrs 25 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Sharm el Sheikh (SSH) → Istanbul (IST) → Zanzibar (ZNZ)

      15 hrs 5 mins Excluding layover time Explore route
  • Qatar Airways, RwandAir Zurich (ZRH) → Doha (DOH) → Kigali (KGL) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Doha (DOH) → Kigali (KGL) → Zanzibar (ZNZ)

      14 hrs 38 mins Excluding layover time Explore route
  • Royal Jordanian, Turkish Airlines Zurich (ZRH) → Amman (AMM) → Istanbul (IST) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Amman (AMM) → Istanbul (IST) → Zanzibar (ZNZ)

      14 hrs 40 mins Excluding layover time Explore route
  • SWISS, Qatar Airways Zurich (ZRH) → Birmingham (BHX) → Doha (DOH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Birmingham (BHX) → Doha (DOH) → Zanzibar (ZNZ)

      14 hrs 40 mins Excluding layover time Explore route
  • Royal Air Maroc, EgyptAir Zurich (ZRH) → Casablanca (CMN) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Casablanca (CMN) → Cairo (CAI) → Zanzibar (ZNZ)

      15 hrs 5 mins Excluding layover time Explore route
  • Finnair, Qatar Airways Zurich (ZRH) → Helsinki (HEL) → Doha (DOH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Helsinki (HEL) → Doha (DOH) → Zanzibar (ZNZ)

      15 hrs 10 mins Excluding layover time Explore route
  • Qatar Airways, EgyptAir Zurich (ZRH) → Doha (DOH) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Doha (DOH) → Cairo (CAI) → Zanzibar (ZNZ)

      15 hrs 20 mins Excluding layover time Explore route
  • Finnair, Air France Zurich (ZRH) → Helsinki (HEL) → Paris (CDG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Helsinki (HEL) → Paris (CDG) → Zanzibar (ZNZ)

      15 hrs 25 mins Excluding layover time Explore route