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 10 of 10
  • Air Europa, Iberia, SWISS, Air France Zurich (ZRH) → Madrid (MAD) → Paris (CDG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Madrid (MAD) → Paris (CDG) → Zanzibar (ZNZ)

      14 hrs 15 mins Excluding layover time Explore route
  • KLM, Kuwait Airways, SWISS, Etihad Airways Zurich (ZRH) → Amsterdam (AMS) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Amsterdam (AMS) → Abu Dhabi (AUH) → Zanzibar (ZNZ)

      14 hrs 20 mins Excluding layover time Explore route
  • Comlux Aruba, Condor, Edelweiss Air, Neos Zurich (ZRH) → Kos (KGS) → Milan (MXP) → Zanzibar (ZNZ) 2 routes
    1. 2 stops

      Zurich (ZRH) → Kos (KGS) → Milan (MXP) → Zanzibar (ZNZ)

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

      Zurich (ZRH) → Rhodes (RHO) → Milan (MXP) → Zanzibar (ZNZ)

      14 hrs 30 mins Excluding layover time Explore route
  • Norwegian Air Shuttle, Scandinavian Airlines, SWISS, Air France Zurich (ZRH) → Oslo (OSL) → Paris (CDG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Oslo (OSL) → Paris (CDG) → Zanzibar (ZNZ)

      14 hrs 25 mins Excluding layover time Explore route
  • Norwegian Air Shuttle, Scandinavian Airlines, SWISS, Qatar Airways Zurich (ZRH) → Oslo (OSL) → Doha (DOH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Oslo (OSL) → Doha (DOH) → Zanzibar (ZNZ)

      14 hrs 55 mins Excluding layover time Explore route
  • Comlux Aruba, Condor, Edelweiss Air, Discover Airlines Zurich (ZRH) → Kos (KGS) → Frankfurt (FRA) → Zanzibar (ZNZ) 3 routes
    1. 2 stops

      Zurich (ZRH) → Kos (KGS) → Frankfurt (FRA) → Zanzibar (ZNZ)

      15 hrs 10 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Rhodes (RHO) → Frankfurt (FRA) → Zanzibar (ZNZ)

      15 hrs 10 mins Excluding layover time Explore route
    3. 2 stops

      Zurich (ZRH) → Larnaca (LCA) → Frankfurt (FRA) → Zanzibar (ZNZ)

      16 hrs 40 mins Excluding layover time Explore route
  • easyJet, SWISS, TAP Portugal, Air France Zurich (ZRH) → Lisbon (LIS) → Paris (CDG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Lisbon (LIS) → Paris (CDG) → Zanzibar (ZNZ)

      15 hrs 15 mins Excluding layover time Explore route
  • Air Europa, Iberia, SWISS, Qatar Airways Zurich (ZRH) → Madrid (MAD) → Doha (DOH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Madrid (MAD) → Doha (DOH) → Zanzibar (ZNZ)

      15 hrs 15 mins Excluding layover time Explore route
  • Air Europa, Iberia, SWISS, Etihad Airways Zurich (ZRH) → Madrid (MAD) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Madrid (MAD) → Abu Dhabi (AUH) → Zanzibar (ZNZ)

      15 hrs 45 mins Excluding layover time Explore route
  • Edelweiss Air, Finnair, Helvetic Airways, Discover Airlines Zurich (ZRH) → Kittila (KTT) → Frankfurt (FRA) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Kittila (KTT) → Frankfurt (FRA) → Zanzibar (ZNZ)

      15 hrs 55 mins Excluding layover time Explore route
  • Air Cairo, Comlux Aruba, Edelweiss Air, Neos Zurich (ZRH) → Marsa Alam (RMF) → Bari (BRI) → Zanzibar (ZNZ) 4 routes
    1. 2 stops

      Zurich (ZRH) → Marsa Alam (RMF) → Bari (BRI) → Zanzibar (ZNZ)

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

      Zurich (ZRH) → Marsa Alam (RMF) → Rome (FCO) → Zanzibar (ZNZ)

      16 hrs 35 mins Excluding layover time Explore route
    3. 2 stops

      Zurich (ZRH) → Hurghada (HRG) → Verona (VRN) → Zanzibar (ZNZ)

      16 hrs 50 mins Excluding layover time Explore route
    4. 2 stops

      Zurich (ZRH) → Marsa Alam (RMF) → Verona (VRN) → Zanzibar (ZNZ)

      17 hrs 25 mins Excluding layover time Explore route
  • Comlux Aruba, easyJet, Edelweiss Air, Discover Airlines Zurich (ZRH) → Marrakech (RAK) → Frankfurt (FRA) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Marrakech (RAK) → Frankfurt (FRA) → Zanzibar (ZNZ)

      16 hrs 10 mins Excluding layover time Explore route
  • Comlux Aruba, easyJet, Edelweiss Air, Air France Zurich (ZRH) → Marrakech (RAK) → Paris (CDG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Marrakech (RAK) → Paris (CDG) → Zanzibar (ZNZ)

      16 hrs 35 mins Excluding layover time Explore route
  • Comlux Aruba, Condor, Edelweiss Air, Air France Zurich (ZRH) → Rhodes (RHO) → Paris (CDG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Rhodes (RHO) → Paris (CDG) → Zanzibar (ZNZ)

      16 hrs 35 mins Excluding layover time Explore route
  • easyJet, SWISS, TAP Portugal, Etihad Airways Zurich (ZRH) → Lisbon (LIS) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Lisbon (LIS) → Abu Dhabi (AUH) → Zanzibar (ZNZ)

      16 hrs 45 mins Excluding layover time Explore route
  • Edelweiss Air, Finnair, Helvetic Airways, Air France Zurich (ZRH) → Kittila (KTT) → Paris (CDG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Kittila (KTT) → Paris (CDG) → Zanzibar (ZNZ)

      17 hrs 5 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Discover Airlines Zurich (ZRH) → Frankfurt (FRA) → Zanzibar (ZNZ) 1 route
    1. 1 stop

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

      9 hrs 50 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Ethiopian Airlines Zurich (ZRH) → Frankfurt (FRA) → Addis Ababa (ADD) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Frankfurt (FRA) → Addis Ababa (ADD) → Zanzibar (ZNZ)

      10 hrs 55 mins Excluding layover time Explore route
  • Condor, Air Dolomiti, Lufthansa, SWISS, Discover Airlines Zurich (ZRH) → Frankfurt (FRA) → Mombasa (MBA) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Frankfurt (FRA) → Mombasa (MBA) → Zanzibar (ZNZ)

      10 hrs 55 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, Air Cairo, EgyptAir Zurich (ZRH) → Rome (FCO) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Rome (FCO) → Cairo (CAI) → Zanzibar (ZNZ)

      11 hrs 5 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Air Cairo Zurich (ZRH) → Frankfurt (FRA) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Frankfurt (FRA) → Hurghada (HRG) → Zanzibar (ZNZ)

      11 hrs 20 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, EgyptAir Zurich (ZRH) → Frankfurt (FRA) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Frankfurt (FRA) → Cairo (CAI) → Zanzibar (ZNZ)

      11 hrs 30 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Turkish Airlines Zurich (ZRH) → Frankfurt (FRA) → Istanbul (IST) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Frankfurt (FRA) → Istanbul (IST) → Zanzibar (ZNZ)

      11 hrs 40 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Air France Zurich (ZRH) → Frankfurt (FRA) → Paris (CDG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Frankfurt (FRA) → Paris (CDG) → Zanzibar (ZNZ)

      11 hrs 55 mins Excluding layover time Explore route
  • Corendon Airlines, Edelweiss Air, Pegasus, SunExpress, Turkish Airlines Zurich (ZRH) → Antalya (AYT) → Istanbul (IST) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Antalya (AYT) → Istanbul (IST) → Zanzibar (ZNZ)

      12 hrs 40 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Qatar Airways Zurich (ZRH) → Frankfurt (FRA) → Doha (DOH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Frankfurt (FRA) → Doha (DOH) → Zanzibar (ZNZ)

      12 hrs 50 mins Excluding layover time Explore route
  • Corendon Airlines, Edelweiss Air, Pegasus, SunExpress, Qatar Airways Zurich (ZRH) → Antalya (AYT) → Doha (DOH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Antalya (AYT) → Doha (DOH) → Zanzibar (ZNZ)

      13 hrs 5 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Oman Air Zurich (ZRH) → Frankfurt (FRA) → Muscat (MCT) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Frankfurt (FRA) → Muscat (MCT) → Zanzibar (ZNZ)

      13 hrs 10 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Etihad Airways Zurich (ZRH) → Frankfurt (FRA) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Frankfurt (FRA) → Abu Dhabi (AUH) → Zanzibar (ZNZ)

      13 hrs 20 mins Excluding layover time Explore route
  • Corendon Airlines, Edelweiss Air, Pegasus, SunExpress, flydubai Zurich (ZRH) → Antalya (AYT) → Dubai (DXB) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Antalya (AYT) → Dubai (DXB) → Zanzibar (ZNZ)

      13 hrs 53 mins Excluding layover time Explore route
  • Norwegian Air Shuttle, Scandinavian Airlines, SWISS, Air Cairo, EgyptAir Zurich (ZRH) → Oslo (OSL) → Cairo (CAI) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Oslo (OSL) → Cairo (CAI) → Zanzibar (ZNZ)

      13 hrs 55 mins Excluding layover time Explore route
  • Comlux Aruba, easyJet, SWISS, TAP Portugal, Air France Zurich (ZRH) → Porto (OPO) → Paris (CDG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Porto (OPO) → Paris (CDG) → Zanzibar (ZNZ)

      14 hrs 35 mins Excluding layover time Explore route
  • Corendon Airlines, Edelweiss Air, Pegasus, SunExpress, Neos Zurich (ZRH) → Antalya (AYT) → Milan (MXP) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Antalya (AYT) → Milan (MXP) → Zanzibar (ZNZ)

      15 hrs 20 mins Excluding layover time Explore route
  • Aegean Airlines, Comlux Aruba, Condor, Corendon Airlines Europe, Edelweiss Air, Neos Zurich (ZRH) → Heraklion (HER) → Verona (VRN) → Zanzibar (ZNZ) 2 routes
    1. 2 stops

      Zurich (ZRH) → Heraklion (HER) → Verona (VRN) → Zanzibar (ZNZ)

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

      Zurich (ZRH) → Heraklion (HER) → Milan (MXP) → Zanzibar (ZNZ)

      14 hrs 10 mins Excluding layover time Explore route
  • Aegean Airlines, Comlux Aruba, Condor, Corendon Airlines Europe, Edelweiss Air, Discover Airlines Zurich (ZRH) → Heraklion (HER) → Frankfurt (FRA) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Heraklion (HER) → Frankfurt (FRA) → Zanzibar (ZNZ)

      15 hrs Excluding layover time Explore route
  • Aegean Airlines, Comlux Aruba, Condor, Corendon Airlines Europe, Edelweiss Air, Air France Zurich (ZRH) → Heraklion (HER) → Paris (CDG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Heraklion (HER) → Paris (CDG) → Zanzibar (ZNZ)

      16 hrs 15 mins Excluding layover time Explore route
  • Comlux Aruba, Condor, easyJet, Edelweiss Air, Eurowings, SWISS, Vueling, Neos Zurich (ZRH) → Palma Mallorca (PMI) → Verona (VRN) → Zanzibar (ZNZ) 2 routes
    1. 2 stops

      Zurich (ZRH) → Palma Mallorca (PMI) → Verona (VRN) → Zanzibar (ZNZ)

      12 hrs 5 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Palma Mallorca (PMI) → Milan (MXP) → Zanzibar (ZNZ)

      12 hrs 10 mins Excluding layover time Explore route
  • Comlux Aruba, Condor, easyJet, Edelweiss Air, Eurowings, SWISS, Vueling, Discover Airlines Zurich (ZRH) → Palma Mallorca (PMI) → Frankfurt (FRA) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Palma Mallorca (PMI) → Frankfurt (FRA) → Zanzibar (ZNZ)

      13 hrs 5 mins Excluding layover time Explore route
  • Comlux Aruba, Condor, easyJet, Edelweiss Air, Eurowings, SWISS, Vueling, Air France Zurich (ZRH) → Palma Mallorca (PMI) → Paris (CDG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Palma Mallorca (PMI) → Paris (CDG) → Zanzibar (ZNZ)

      13 hrs 45 mins Excluding layover time Explore route
  • Comlux Aruba, Condor, easyJet, Edelweiss Air, Eurowings, SWISS, Vueling, Etihad Airways Zurich (ZRH) → Palma Mallorca (PMI) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Palma Mallorca (PMI) → Abu Dhabi (AUH) → Zanzibar (ZNZ)

      15 hrs Excluding layover time Explore route
  • Edelweiss Air, Air Tanzania, Oman Air, Auric Air, Coastal Aviation, FlexFlight, flydubai, KLM, Precision Air Zurich (ZRH) → Mahe Island (SEZ) → Dar Es Salaam (DAR) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Mahe Island (SEZ) → Dar Es Salaam (DAR) → Zanzibar (ZNZ)

      12 hrs 55 mins Excluding layover time Explore route
  • SWISS, Air Tanzania, Airlink, South African Airways, Oman Air, Auric Air, Coastal Aviation, FlexFlight, flydubai, KLM, Precision Air Zurich (ZRH) → Johannesburg (JNB) → Dar Es Salaam (DAR) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Zurich (ZRH) → Johannesburg (JNB) → Dar Es Salaam (DAR) → Zanzibar (ZNZ)

      14 hrs 25 mins Excluding layover time Explore route