
Popular airlines to Zanzibar Town
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Cheap Tickets to Zanzibar Town
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun, 24 May - Sun, 31 May
HRE
Harare
ZNZ
Zanzibar
NZ$1,419 Return, found 1 day ago
NZ$1,419
Return
found 1 day ago

Sun, 24 May - Sun, 31 May
HRE
Harare
ZNZ
Zanzibar
NZ$1,454 Return, found 1 day ago
NZ$1,454
Return
found 1 day ago

Sun, 18 Oct - Sun, 25 Oct
HRE
Harare
ZNZ
Zanzibar
NZ$1,774 Return, found 2 days ago
NZ$1,774
Return
found 2 days ago

Thu, 17 Dec - Sun, 20 Dec
HRE
Harare
ZNZ
Zanzibar
NZ$1,849 Return, found 4 days ago
NZ$1,849
Return
found 4 days ago

Fri, 15 Jan - Fri, 22 Jan
HRE
Harare
ZNZ
Zanzibar
NZ$1,919 Return, found 2 days ago
NZ$1,919
Return
found 2 days ago
Frequently asked questions
Travel information
Destination airport | Zanzibar Intl. |
|---|---|
Destination airport IATA code | ZNZ |
Destination city name | Zanzibar |
Return price | NZ$1,025 |
Trending flights to Zanzibar Town
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.

Mon, 16 Nov - Fri, 27 Nov
AKL
Auckland
ZNZ
Zanzibar
NZ$2,683 Return, found 1 day ago
NZ$2,683
Return
found 1 day ago
Explore a world of travel with Expedia
- Mazizini Hotels
- Stone Town Hotels
- Zanzibar Town Hotels
- Hotels near Zanzibar Intl.
- Hotels near Hamamni Persian Baths
- Houseboats in Zanzibar Town
- Holiday Homes in Zanzibar Town
- B&B in Zanzibar Town
- Guest Houses in Zanzibar Town
- Hostels in Zanzibar Town
- Villas in Zanzibar Town
- Lodges in Zanzibar Town
- Hotels with Pool in Stone Town
- Family Hotels in Stone Town
- All Inclusive Hotels in Stone Town
- Boutique Hotels in Stone Town
- Cheap Hotels in Stone Town
- Luxury Hotels in Stone Town
- Beach Hotels in Stone Town
- Family Hotels in Zanzibar Town
- Cheap Hotels in Zanzibar Town
- All Inclusive Hotels in Zanzibar Town
- Historic Hotels in Zanzibar Town
- Flights from Johannesburg (JNB) to Zanzibar (ZNZ)
- Flights from N'Zeto (ARZ) to Zanzibar (ZNZ)
- Flights from Cairo (CAI) to Zanzibar (ZNZ)
- Flights from Dakar (DKR) to Zanzibar (ZNZ)
- Flights from Brisbane (BNE) to Zanzibar (ZNZ)
- Flights from Stockholm (ARN) to Zanzibar (ZNZ)
- Flights from Lincoln (LNK) to Zanzibar (ZNZ)
- Flights from Los Angeles (LAX) to Zanzibar (ZNZ)
- Flights from Kristiansand (KRS) to Zanzibar (ZNZ)
- Flights from Perth (PER) to Zanzibar (ZNZ)
- Flights from Abu Dhabi (AUH) to Zanzibar (ZNZ)
- Flights from Dar es Salaam (DAR) to Zanzibar (ZNZ)
- Flights from Lusaka (LUN) to Zanzibar (ZNZ)
- Flights from Venice (VCE) to Zanzibar (ZNZ)
- Flights from Edmonton (YEG) to Zanzibar (ZNZ)
- Flights from Nairobi (NBO) to Zanzibar (ZNZ)
- Flights from New York (JFK) to Zanzibar (ZNZ)
- Flights from Christchurch (CHC) to Zanzibar (ZNZ)
- Flights from Durban (DUR) to Zanzibar (ZNZ)
- Flights from Mombasa (MBA) to Zanzibar (ZNZ)
- Flights from Istanbul (IST) to Zanzibar (ZNZ)
- Flights from McAllen (MFE) to Zanzibar (ZNZ)
- Flights from Luxor (LXR) to Zanzibar (ZNZ)
- Flights from Dublin (DUB) to Zanzibar (ZNZ)
- Flights from Kuala Lumpur (KUL) to Zanzibar (ZNZ)
- Flights from New Plymouth (NPL) to Zanzibar (ZNZ)
- Flights from Lake Manyara (LKY) to Zanzibar (ZNZ)
- Flights from Auckland (AKL) to Zanzibar (ZNZ)
- Flights from Harare (HRE) to Zanzibar (ZNZ)
- Flights from Marrakech (RAK) to Zanzibar (ZNZ)
- Flights from Algiers (ALG) to Zanzibar (ZNZ)
- Flights from Haikou (HAK) to Zanzibar (ZNZ)
- Flights from Minneapolis (MSP) to Zanzibar (ZNZ)
- Flights from Jakarta (JKT) to Zanzibar (ZNZ)
- Flights from Victoria Falls (VFA) to Zanzibar (ZNZ)
- Flights from San Francisco (SFO) to Zanzibar (ZNZ)
- Flights from Beira (BEW) to Zanzibar (ZNZ)
- Flights from Milan (LIN) to Zanzibar (ZNZ)
- Flights from Milan (MXP) to Zanzibar (ZNZ)
- Flights from Khartoum (KRT) to Zanzibar (ZNZ)
- Flights from Pointe Noire (PNR) to Zanzibar (ZNZ)
- Flights from Dubai (DXB) to Zanzibar (ZNZ)
- Flights from Casablanca (CMN) to Zanzibar (ZNZ)
- Flights from Athens (ATH) to Zanzibar (ZNZ)
- Flights from Arusha (ARK) to Zanzibar (ZNZ)
- Flights from Halifax (YHZ) to Zanzibar (ZNZ)
- Flights from Nelspruit (MQP) to Zanzibar (ZNZ)
- Flights from Toronto (YYZ) to Zanzibar (ZNZ)
- Flights from Corvo Island (CVU) to Zanzibar (ZNZ)
- Flights from Colombo (CMB) to Zanzibar (ZNZ)
- Flights from Paris (CDG) to Zanzibar (ZNZ)
- Flights from Maasai Mara (OLX) to Zanzibar (ZNZ)
- Flights from Split (SPU) to Zanzibar (ZNZ)
- Flights from Montrose (MTJ) to Zanzibar (ZNZ)
- Flights from Port of Spain (POS) to Zanzibar (ZNZ)
- Flights from Hull (HUY) to Zanzibar (ZNZ)
- Flights from Maputo (MPM) to Zanzibar (ZNZ)
- Flights from Entebbe (EBB) to Zanzibar (ZNZ)
- Flights from Lagos (LOS) to Zanzibar (ZNZ)
- Flights from Singapore (SIN) to Zanzibar (ZNZ)
- Flights from Ouagadougou (OUA) to Zanzibar (ZNZ)
- Flights from Doha (DOH) to Zanzibar (ZNZ)
- Flights to Zanzibar Intl.
- British Airways Milan (MXP) to Zanzibar (ZNZ) flights
- Flights from Zanzibar Intl.
*Available to Expedia members.