Ways to Fly from Copenhagen to Zanzibar

Flight connections from Copenhagen to Zanzibar

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

454 connection options Page 1 of 10
  • Qatar Airways Copenhagen (CPH) → Doha (DOH) → Zanzibar (ZNZ) 1 route
    1. 1 stop

      Copenhagen (CPH) → Doha (DOH) → Zanzibar (ZNZ)

      12 hrs Excluding layover time Explore route
  • Etihad Airways Copenhagen (CPH) → Abu Dhabi (AUH) → Zanzibar (ZNZ) 1 route
    1. 1 stop

      Copenhagen (CPH) → Abu Dhabi (AUH) → Zanzibar (ZNZ)

      12 hrs 25 mins Excluding layover time Explore route
  • Scandinavian Airlines, Neos Copenhagen (CPH) → Milan (MXP) → Zanzibar (ZNZ) 16 routes
    1. 1 stop

      Copenhagen (CPH) → Milan (MXP) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Hamburg (HAM) → Bari (BRI) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Hamburg (HAM) → Catania (CTA) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Hamburg (HAM) → Rome (FCO) → Zanzibar (ZNZ)

      10 hrs 55 mins Excluding layover time Explore route
    5. 2 stops

      Copenhagen (CPH) → Hamburg (HAM) → Milan (MXP) → Zanzibar (ZNZ)

      11 hrs Excluding layover time Explore route
    6. 2 stops

      Copenhagen (CPH) → Genoa (GOA) → Milan (MXP) → Zanzibar (ZNZ)

      11 hrs 5 mins Excluding layover time Explore route
    7. 2 stops

      Copenhagen (CPH) → Milan (MXP) → Rome (FCO) → Zanzibar (ZNZ)

      11 hrs 5 mins Excluding layover time Explore route
    8. 2 stops

      Copenhagen (CPH) → Milan (MXP) → Verona (VRN) → Zanzibar (ZNZ)

      11 hrs 5 mins Excluding layover time Explore route
    9. 2 stops

      Copenhagen (CPH) → Milan (MXP) → Catania (CTA) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Milan (MXP) → Bari (BRI) → Zanzibar (ZNZ)

      11 hrs 20 mins Excluding layover time Explore route
    11. 2 stops

      Copenhagen (CPH) → Milan (MXP) → Mombasa (MBA) → Zanzibar (ZNZ)

      11 hrs 20 mins Excluding layover time Explore route
    12. 2 stops

      Copenhagen (CPH) → Lyon (LYS) → Milan (MXP) → Zanzibar (ZNZ)

      11 hrs 35 mins Excluding layover time Explore route
    13. 2 stops

      Copenhagen (CPH) → Marseille (MRS) → Milan (MXP) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Cagliari (CAG) → Verona (VRN) → Zanzibar (ZNZ)

      12 hrs 30 mins Excluding layover time Explore route
    15. 2 stops

      Copenhagen (CPH) → Cagliari (CAG) → Milan (MXP) → Zanzibar (ZNZ)

      12 hrs 45 mins Excluding layover time Explore route
    16. 2 stops

      Copenhagen (CPH) → Ibiza (IBZ) → Rome (FCO) → Zanzibar (ZNZ)

      12 hrs 45 mins Excluding layover time Explore route
  • EgyptAir, Air Cairo Copenhagen (CPH) → Cairo (CAI) → Zanzibar (ZNZ) 2 routes
    1. 1 stop

      Copenhagen (CPH) → Cairo (CAI) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Cairo (CAI) → Hurghada (HRG) → Zanzibar (ZNZ)

      11 hrs 5 mins Excluding layover time Explore route
  • Norwegian Air Sweden, Air Cairo Copenhagen (CPH) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
    1. 1 stop

      Copenhagen (CPH) → Hurghada (HRG) → Zanzibar (ZNZ)

      10 hrs 45 mins Excluding layover time Explore route
  • Air Serbia, Air Cairo Copenhagen (CPH) → Belgrade (BEG) → Hurghada (HRG) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Copenhagen (CPH) → Belgrade (BEG) → Hurghada (HRG) → Zanzibar (ZNZ)

      11 hrs 5 mins Excluding layover time Explore route
  • EgyptAir, Ethiopian Airlines Copenhagen (CPH) → Cairo (CAI) → Addis Ababa (ADD) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Copenhagen (CPH) → Cairo (CAI) → Addis Ababa (ADD) → Zanzibar (ZNZ)

      11 hrs 5 mins Excluding layover time Explore route
  • Norwegian Air Sweden, Turkish Airlines Copenhagen (CPH) → Cluj (CLJ) → Istanbul (IST) → Zanzibar (ZNZ) 3 routes
    1. 2 stops

      Copenhagen (CPH) → Cluj (CLJ) → Istanbul (IST) → Zanzibar (ZNZ)

      11 hrs 20 mins Excluding layover time Explore route
    2. 2 stops

      Copenhagen (CPH) → Ljubljana (LJU) → Istanbul (IST) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Pristina (PRN) → Istanbul (IST) → Zanzibar (ZNZ)

      12 hrs 5 mins Excluding layover time Explore route
  • Scandinavian Airlines, Ethiopian Airlines Copenhagen (CPH) → Milan (MXP) → Addis Ababa (ADD) → Zanzibar (ZNZ) 2 routes
    1. 2 stops

      Copenhagen (CPH) → Milan (MXP) → Addis Ababa (ADD) → Zanzibar (ZNZ)

      11 hrs 20 mins Excluding layover time Explore route
    2. 2 stops

      Copenhagen (CPH) → Marseille (MRS) → Addis Ababa (ADD) → Zanzibar (ZNZ)

      12 hrs 20 mins Excluding layover time Explore route
  • Scandinavian Airlines, Turkish Airlines Copenhagen (CPH) → Varna (VAR) → Istanbul (IST) → Zanzibar (ZNZ) 6 routes
    1. 2 stops

      Copenhagen (CPH) → Varna (VAR) → Istanbul (IST) → Zanzibar (ZNZ)

      11 hrs 20 mins Excluding layover time Explore route
    2. 2 stops

      Copenhagen (CPH) → Hamburg (HAM) → Istanbul (IST) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Hanover (HAJ) → Istanbul (IST) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Stuttgart (STR) → Istanbul (IST) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Vilnius (VNO) → Istanbul (IST) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Milan (MXP) → Istanbul (IST) → Zanzibar (ZNZ)

      12 hrs 35 mins Excluding layover time Explore route
  • Ryanair, Turkish Airlines Copenhagen (CPH) → Sofia (SOF) → Istanbul (IST) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Copenhagen (CPH) → Sofia (SOF) → Istanbul (IST) → Zanzibar (ZNZ)

      11 hrs 30 mins Excluding layover time Explore route
  • Air Serbia, Turkish Airlines Copenhagen (CPH) → Belgrade (BEG) → Istanbul (IST) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Copenhagen (CPH) → Belgrade (BEG) → Istanbul (IST) → Zanzibar (ZNZ)

      11 hrs 35 mins Excluding layover time Explore route
  • Wizz Air Malta, Turkish Airlines Copenhagen (CPH) → Bucharest (OTP) → Istanbul (IST) → Zanzibar (ZNZ) 2 routes
    1. 2 stops

      Copenhagen (CPH) → Bucharest (OTP) → Istanbul (IST) → Zanzibar (ZNZ)

      11 hrs 35 mins Excluding layover time Explore route
    2. 2 stops

      Copenhagen (CPH) → Chisinau (RMO) → Istanbul (IST) → Zanzibar (ZNZ)

      11 hrs 40 mins Excluding layover time Explore route
  • Scandinavian Airlines, Air Cairo Copenhagen (CPH) → Stuttgart (STR) → Hurghada (HRG) → Zanzibar (ZNZ) 3 routes
    1. 2 stops

      Copenhagen (CPH) → Stuttgart (STR) → Hurghada (HRG) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Hanover (HAJ) → Hurghada (HRG) → Zanzibar (ZNZ)

      11 hrs 50 mins Excluding layover time Explore route
    3. 2 stops

      Copenhagen (CPH) → Milan (MXP) → Hurghada (HRG) → Zanzibar (ZNZ)

      12 hrs 5 mins Excluding layover time Explore route
  • Animawings, Turkish Airlines Copenhagen (CPH) → Timisoara (TSR) → Istanbul (IST) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Copenhagen (CPH) → Timisoara (TSR) → Istanbul (IST) → Zanzibar (ZNZ)

      11 hrs 45 mins Excluding layover time Explore route
  • Croatia Airlines, Turkish Airlines Copenhagen (CPH) → Zagreb (ZAG) → Istanbul (IST) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Copenhagen (CPH) → Zagreb (ZAG) → Istanbul (IST) → Zanzibar (ZNZ)

      11 hrs 45 mins Excluding layover time Explore route
  • Scandinavian Airlines, Air France Copenhagen (CPH) → Hamburg (HAM) → Paris (CDG) → Zanzibar (ZNZ) 4 routes
    1. 2 stops

      Copenhagen (CPH) → Hamburg (HAM) → Paris (CDG) → Zanzibar (ZNZ)

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

      Copenhagen (CPH) → Billund (BLL) → Paris (CDG) → Zanzibar (ZNZ)

      12 hrs 20 mins Excluding layover time Explore route
    3. 2 stops

      Copenhagen (CPH) → Gothenburg (GOT) → Paris (CDG) → Zanzibar (ZNZ)

      12 hrs 35 mins Excluding layover time Explore route
    4. 2 stops

      Copenhagen (CPH) → Hanover (HAJ) → Paris (CDG) → Zanzibar (ZNZ)

      12 hrs 35 mins Excluding layover time Explore route
  • Scandinavian Airlines, Edelweiss Air Copenhagen (CPH) → Biarritz (BIQ) → Zurich (ZRH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Copenhagen (CPH) → Biarritz (BIQ) → Zurich (ZRH) → Zanzibar (ZNZ)

      12 hrs 45 mins Excluding layover time Explore route
  • AJet, Turkish Airlines Copenhagen (CPH) → Bodrum (BJV) → Istanbul (IST) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Copenhagen (CPH) → Bodrum (BJV) → Istanbul (IST) → Zanzibar (ZNZ)

      12 hrs 45 mins Excluding layover time Explore route
  • FlexFlight, Qatar Airways Copenhagen (CPH) → Erbil (EBL) → Doha (DOH) → Zanzibar (ZNZ) 1 route
    1. 2 stops

      Copenhagen (CPH) → Erbil (EBL) → Doha (DOH) → Zanzibar (ZNZ)

      12 hrs 45 mins Excluding layover time Explore route