
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Prices were available within the past 7 days and start at HK$8,241 for one-way flights and for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Find the cheapest month to fly from Casablanca (CMN) to Zanzibar Town (ZNZ)
May is typically the cheapest month to fly
From HK$7,395 - HK$10,259 per traveller.
Frequently asked questions
Travel information
Origin airport | Mohammed V |
|---|---|
Destination airport | Zanzibar Intl. |
Distance | 6568 km |
Explore a world of travel with Expedia
- Flights from Moomba (MOO) to Zanzibar (ZNZ)
- Flights from Mwanza (MWZ) to Zanzibar (ZNZ)
- Flights from Hannover (HAJ) to Zanzibar (ZNZ)
- Flights from Dijon (DIJ) to Zanzibar (ZNZ)
- Flights from Mombasa (MBA) to Zanzibar (ZNZ)
- Emirates Johannesburg (JNB) to Zanzibar (ZNZ) flights
- Flights from Cape Town (CPT) to Zanzibar (ZNZ)
- Flights from San Juan (SJU) to Zanzibar (ZNZ)
- Flights from Istanbul (IST) to Zanzibar (ZNZ)
- Flights from Toronto (YYZ) to Zanzibar (ZNZ)
- Flights from Sofia (SOF) to Zanzibar (ZNZ)
- Flights from Nairobi (NBO) to Zanzibar (ZNZ)
- Flights from Milan (MXP) to Zanzibar (ZNZ)
- Flights from Kilimanjaro (JRO) to Zanzibar (ZNZ)
- Flights from Amsterdam (AMS) to Zanzibar (ZNZ)
- Flights from Lome (LFW) to Zanzibar (ZNZ)
- Flights from Paris (CDG) to Zanzibar (ZNZ)
- Flights from Nairobi (WIL) to Zanzibar (ZNZ)
- Flights from Mayo (YMA) to Zanzibar (ZNZ)
- Flights from Edinburgh (EDI) to Zanzibar (ZNZ)
- Flights from Paris (ORY) to Zanzibar (ZNZ)
- Flights from Johannesburg (JNB) to Zanzibar (ZNZ)
- Flights from Seoul (ICN) to Zanzibar (ZNZ)
- Flights from Kitwe (KIW) to Zanzibar (ZNZ)
- Flights from Charlottetown (YYG) to Zanzibar (ZNZ)
- Flights from Maputo (MPM) to Zanzibar (ZNZ)
- Precisionair Kilimanjaro (JRO) to Zanzibar (ZNZ) flights
- Flights from Bereina (BEA) to Zanzibar (ZNZ)
- Ethiopian Airlines Nairobi (NBO) to Zanzibar (ZNZ) flights
- Flights from Darwin (DRW) to Zanzibar (ZNZ)
- Flights from Taman Negara (SXT) to Zanzibar (ZNZ)
- Flights from Bucharest (OTP) to Zanzibar (ZNZ)
- Kenya Airways London (LHR) to Zanzibar (ZNZ) flights
- Flights from Dubai (DXB) to Zanzibar (ZNZ)
- Flights from New Orleans (MSY) to Zanzibar (ZNZ)
- Flights from Benin City (BNI) to Zanzibar (ZNZ)
- Flights from Marrakech (RAK) to Zanzibar (ZNZ)
- Flights from Porto Alegre (POA) to Zanzibar (ZNZ)
- Flights from Palermo (PMO) to Zanzibar (ZNZ)
- Flights from Manchester (MAN) to Zanzibar (ZNZ)
- Flights from Moroni (HAH) to Zanzibar (ZNZ)
- Flights from Salalah (SLL) to Zanzibar (ZNZ)
- Flights from Lamezia Terme (SUF) to Zanzibar (ZNZ)
- Flights from Dar es Salaam (DAR) to Zanzibar (ZNZ)
- Flights from Zanzibar Intl.
- Flights from Hurghada (HRG) to Zanzibar (ZNZ)
- Flights from Helsinki (HEL) to Zanzibar (ZNZ)
- Flights from Lisbon (LIS) to Zanzibar (ZNZ)
- Flights from Frankfurt (FRA) to Zanzibar (ZNZ)
- Flights from Hamilton Island (HTI) to Zanzibar (ZNZ)
- Qatar Airways Istanbul (SAW) to Zanzibar (ZNZ) flights
- Flights from Durban (DUR) to Zanzibar (ZNZ)
- Flights from Doha (DOH) to Zanzibar (ZNZ)
- Flights from Manzini (SHO) to Zanzibar (ZNZ)
- Emirates Frankfurt (FRA) to Zanzibar (ZNZ) flights
- Flights from Chicago (CHI) to Zanzibar (ZNZ)
- Flights from Yerevan (EVN) to Zanzibar (ZNZ)
- Flights from Cairo (CAI) to Zanzibar (ZNZ)
- Flights from Faro (ZFA) to Zanzibar (ZNZ)
- British Airways London (LHR) to Zanzibar (ZNZ) flights
- Flights from Mumbai (BOM) to Zanzibar (ZNZ)
- Flights from Toronto (YTZ) to Zanzibar (ZNZ)
- Flights from Warsaw (WAW) to Zanzibar (ZNZ)
- Flights from Maribor (MBX) to Zanzibar (ZNZ)
- Ethiopian Airlines Doha (DOH) to Zanzibar (ZNZ) flights
- Flights from Riyadh (RUH) to Zanzibar (ZNZ)
- Flights from Emmonak (EMK) to Zanzibar (ZNZ)
- Flights from Zouerate (OUZ) to Zanzibar (ZNZ)
- Flights from Serengeti National Park (SEU) to Zanzibar (ZNZ)
- Flights from Columbia (CAE) to Zanzibar (ZNZ)
- Ethiopian Airlines Vienna (VIE) to Zanzibar (ZNZ) flights
- Flights from Walvis Bay (WVB) to Zanzibar (ZNZ)
- Flights from Arusha (ARK) to Zanzibar (ZNZ)
- Flights from Pointe Noire (PNR) to Zanzibar (ZNZ)
- Flights from Turin (TRN) to Zanzibar (ZNZ)
- Flights from London (LHR) to Zanzibar (ZNZ)
- Flights from Laura Station (LUT) to Zanzibar (ZNZ)
- Flights from Nelspruit (MQP) to Zanzibar (ZNZ)
- Flights from Lusaka (LUN) to Zanzibar (ZNZ)
- Flights from Musoma (MUZ) to Zanzibar (ZNZ)
- Flights from Oki (OKI) to Zanzibar (ZNZ)
- Air France Nice (NCE) to Zanzibar (ZNZ) flights
- Flights from Algiers (ALG) to Zanzibar (ZNZ)
- Flights from Maun (MUB) to Zanzibar (ZNZ)
- Flights from Gloucester (GLO) to Zanzibar (ZNZ)
- Emirates London (LHR) to Zanzibar (ZNZ) flights
- Flights from Geneva (GVA) to Zanzibar (ZNZ)
- Flights from Maasai Mara (MRE) to Zanzibar (ZNZ)
- Flights from Malindi (MYD) to Zanzibar (ZNZ)
- Flights from Amboseli (ASV) to Zanzibar (ZNZ)
- British Airways London (LGW) to Zanzibar (ZNZ) flights
- Flights from Sioux Falls (FSD) to Zanzibar (ZNZ)
- Flights from Kigali (KGL) to Zanzibar (ZNZ)
- Flights from Milan (LIN) to Zanzibar (ZNZ)
- Flights from Gaborone (GBE) to Zanzibar (ZNZ)
- Flights from Hong Kong (HKG) to Zanzibar (ZNZ)
- Kenya Airways Johannesburg (JNB) to Zanzibar (ZNZ) flights
- Flights from Casablanca (CMN) to Zanzibar (ZNZ)
- Flights from Zürich (ZRH) to Zanzibar (ZNZ)
*Available to Expedia members.