excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support 24/7
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support 24/7
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
  1. Home
  2. Destinations
  3. Tanzania
  4. Zanzibar
Zanzibar · Tanzania

Zanzibar Tours, Tickets & Things to Do

Discover the best Zanzibar tours, the spice island paradise off the coast of Tanzania: the labyrinthine UNESCO alleys of Stone Town, fragrant spice farm visits, snorkelling with dolphins at Mnemba atoll, giant tortoises on Prison Island, the dazzling Nakupenda sandbank, the red colobus monkeys of Jozani Forest, and the turquoise beaches of Nungwi and Kendwa. Compare top-rated activities and plan your perfect Tanzania trip.

745 experiences Free cancellation Top-rated tours Instant booking
Explore experiences
Plan your trip
Stone Town, Zanzibar
Mnemba snorkel, Zanzibar
Nungwi beach, Zanzibar
Stone TownSpice ToursSnorkeling & DolphinsPrison Island & Sandbank

Good for families in Zanzibar

Children can join from a young age and pay less than adults — taken from each operator’s price list.

Stone Town Private Walking Tour
Zanzibar City
Stone Town Private Walking Tour
4.9(416)·2 hours
from$25/ person
via Viator
Jozani Forest, Kuza Cave, Paje Beach and The Rock Restaurant
Zanzibar City
Jozani Forest, Kuza Cave, Paje Beach and The Rock Restaurant
4.7(110)·7–8 hours
from$110/ person
via Viator
Zanzibar:Transparent heart or regular Kayak and Drone with Pickup
Zanzibar
Zanzibar:Transparent heart or regular Kayak and Drone with Pickup
4.9(103)·1 hour
from$45/ person
via Viator
Zanzibar Private Spice and Stonetown Tour(Include Lunch)
Zanzibar City
Zanzibar Private Spice and Stonetown Tour(Include Lunch)
4.8(85)·7 hours
from$62/ person
via Viator
3 Days Selous (Nyerere National Park) Safari from Zanzibar & Back
Zanzibar
3 Days Selous (Nyerere National Park) Safari from Zanzibar & Back
5.0(74)·3 days
from$900/ person
via Viator
Full Day NAKUPENDA SANDBANK and STONE TOWN ( Lunch included )
Zanzibar City
Full Day NAKUPENDA SANDBANK and STONE TOWN ( Lunch included )
4.8(64)·4–5 hours
from$163/ person
via Viator
Full Day Private Spice Farm Stone Town and Prison Island
Zanzibar City
Full Day Private Spice Farm Stone Town and Prison Island
4.9(43)·8 hours
from$110/ person
via Viator
Turtles Sanctuary in Zanzibar
Zanzibar City
Turtles Sanctuary in Zanzibar
4.2(39)·1–2 hours
from$100/ person
via Viator
Book now

Top experiences in Zanzibar

Hand-picked, top-rated tours and tickets from Viator. Prices are per person.

See all 745 experiences
4h Quad Adventures in Zanzibar: Nungwi / Kendwa Transfer inclus
Zanzibar
4h Quad Adventures in Zanzibar: Nungwi / Kendwa Transfer inclus
4.9(526)·4 hours
from$68/ person
via Viator
Stone Town Private Walking Tour
Zanzibar City
Stone Town Private Walking Tour
4.9(416)·2 hours
from$25/ person
via Viator
Zanzibar Airport Transfers Pickup and Drop off/departure
Zanzibar City
Zanzibar Airport Transfers Pickup and Drop off/departure
5.0(114)·1 hour
from$25/ person
via Viator
Jozani Forest, Kuza Cave, Paje Beach and The Rock Restaurant
Zanzibar City
Jozani Forest, Kuza Cave, Paje Beach and The Rock Restaurant
4.7(110)·7–8 hours
from$110/ person
via Viator
Zanzibar:Transparent heart or regular Kayak and Drone with Pickup
Zanzibar
Zanzibar:Transparent heart or regular Kayak and Drone with Pickup
4.9(103)·1 hour
from$45/ person
via Viator
Zanzibar Private Spice and Stonetown Tour(Include Lunch)
Zanzibar City
Zanzibar Private Spice and Stonetown Tour(Include Lunch)
4.8(85)·7 hours
from$62/ person
via Viator
3 Days Selous (Nyerere National Park) Safari from Zanzibar & Back
Zanzibar
3 Days Selous (Nyerere National Park) Safari from Zanzibar & Back
5.0(74)·3 days
from$900/ person
via Viator
Full Day NAKUPENDA SANDBANK and STONE TOWN ( Lunch included )
Zanzibar City
Full Day NAKUPENDA SANDBANK and STONE TOWN ( Lunch included )
4.8(64)·4–5 hours
from$163/ person
via Viator
Full Day Private Spice Farm Stone Town and Prison Island
Zanzibar City
Full Day Private Spice Farm Stone Town and Prison Island
4.9(43)·8 hours
from$110/ person
via Viator
Turtles Sanctuary in Zanzibar
Zanzibar City
Turtles Sanctuary in Zanzibar
4.2(39)·1–2 hours
from$100/ person
via Viator
Stone Town Evening Walk Tour With Visit Food Markets
Zanzibar
Stone Town Evening Walk Tour With Visit Food Markets
4.7(38)·3 hours
from$41/ person
via Viator
The best Selous 1 day safari from Zanzibar
Zanzibar
The best Selous 1 day safari from Zanzibar
4.6(36)·10 hours
from$530/ person
via Viator
Zanzibar Airport Transfer and Island Shuttle Service
Zanzibar City
Zanzibar Airport Transfer and Island Shuttle Service
4.6(36)·30 min–1h 30min
from$20/ person
via Viator
Full-day Tour Mnemba Jozani Forest Kuza Cave Paje Beach The Rock
Zanzibar City
Full-day Tour Mnemba Jozani Forest Kuza Cave Paje Beach The Rock
4.9(31)·8 hours
from$150/ person
via Viator
Zanzibar Taxi & Transfer Services – From Airport to All Resorts
−19%
Zanzibar City
Zanzibar Taxi & Transfer Services – From Airport to All Resorts
4.6(27)·20 min–1h 30min
from$16$20/ person
via Viator
Zanzibar Stone Town and Prison Island Tour with Local Guide
Zanzibar
Zanzibar Stone Town and Prison Island Tour with Local Guide
4.8(26)·6h 10min
from$45/ person
via Viator
Zanzibar City Tour, Prison Island & Nakupenda Sandbank with BBQ
Zanzibar
Zanzibar City Tour, Prison Island & Nakupenda Sandbank with BBQ
4.7(24)·8 hours
from$59/ person
via Viator
Jozani forest tour + Spice Tour
Zanzibar City
Jozani forest tour + Spice Tour
4.3(23)·4 hours
from$100/ person
via Viator
Safari 3days From Zanzibar To Mikumi National Park by ferry
Zanzibar City
Safari 3days From Zanzibar To Mikumi National Park by ferry
5.0(18)·3 days
from$600/ person
via Viator
Mnemba Island Snorkeling and Swimming with Dolphin Full Day Trip
Zanzibar
Mnemba Island Snorkeling and Swimming with Dolphin Full Day Trip
4.6(18)·6 hours
from$80/ person
via Viator
A Half Day Private Dolphins And Snorkeling Tour To Mnemba Island
Zanzibar City
A Half Day Private Dolphins And Snorkeling Tour To Mnemba Island
4.2(17)·3 hours
from$95/ person
via Viator
Zanzibar Turtles at Salam cave,Jozani forest & Paje beach.
Zanzibar City
Zanzibar Turtles at Salam cave,Jozani forest & Paje beach.
4.9(17)·5h 30min
from$140/ person
via Viator
Zanzibar: Day Trip Stone Town, Spice Tour, Prison Island
Zanzibar City
Zanzibar: Day Trip Stone Town, Spice Tour, Prison Island
4.3(16)·8 hours
from$68/ person
via Viator
Zanzibar - Prison Island & Nakupenda Sandbank with Lunch (BBQ)
Zanzibar City
Zanzibar - Prison Island & Nakupenda Sandbank with Lunch (BBQ)
4.8(16)·6–8 hours
from$45/ person
via Viator
Full day private Nakupenda bis / Nyange Sandbank in Zanzibar
Zanzibar
Full day private Nakupenda bis / Nyange Sandbank in Zanzibar
4.7(16)·6–7 hours
from$120/ person
via Viator
Stone Town and Prison Island Private Tour in Zanzibar
Zanzibar City
Stone Town and Prison Island Private Tour in Zanzibar
4.2(16)·5–6 hours
from$90/ person
via Viator
3 Days Safari to Mikumi National Park from Zanzibar by Ferry.
Zanzibar City
3 Days Safari to Mikumi National Park from Zanzibar by Ferry.
4.9(14)·3 days
from$600/ person
via Viator
Mnemba Dolphin Tour; Salaam Cave; Kuza Cave; The Rock Restaurant
Zanzibar City
Mnemba Dolphin Tour; Salaam Cave; Kuza Cave; The Rock Restaurant
4.1(14)·7 hours
from$170/ person
via Viator
Stone Town and Spice Farm Private Tour
Zanzibar City
Stone Town and Spice Farm Private Tour
4.4(13)·5–6 hours
from$60/ person
via Viator
Flight Package Zanzibar to Nyerere National Park (Selous GR) 3 Days 2 Nights
Zanzibar City
Flight Package Zanzibar to Nyerere National Park (Selous GR) 3 Days 2 Nights
4.7(12)·3 days
from$1,085/ person
via Viator
Salaam Cave Tour; Jambiani Beach; Kuza Cave; Paje Beach; The Rock
Zanzibar City
Salaam Cave Tour; Jambiani Beach; Kuza Cave; Paje Beach; The Rock
4.2(12)·10 hours
from$140/ person
via Viator
2 Days Tour From Zanzibar to Nyerere National Park (Selous GR)
Zanzibar City
2 Days Tour From Zanzibar to Nyerere National Park (Selous GR)
5.0(11)·2 days
from$1,026/ person
via Viator
Private Stone Town tour and Spice farm
Zanzibar City
Private Stone Town tour and Spice farm
5.0(9)·7 hours
from$70/ person
via Viator
1-Day Shared Safari to Nyerere NP from Zanzibar
Karatu
1-Day Shared Safari to Nyerere NP from Zanzibar
5.0(7)·8 hours
from$588/ person
via Viator
Zanzibar Prison Island Trip and Stone Town Private Walking Tour
Zanzibar City
Zanzibar Prison Island Trip and Stone Town Private Walking Tour
5.0(6)·6 hours
from$80/ person
via Viator
Zanzibar Spice Farm and Swahili Lunch and Stone Town Tour
Zanzibar
Zanzibar Spice Farm and Swahili Lunch and Stone Town Tour
5.0(6)·6 hours
from$80/ person
via Viator
From Zanzibar: Mikumi 1-Day Safari with Scenic Flight & Lunch
Zanzibar
From Zanzibar: Mikumi 1-Day Safari with Scenic Flight & Lunch
5.0(5)·11–12 hours
from$525/ person
via Viator
Starfish Adventure; The Rock Restaurant; Kuza Cave, Salaam Cave
Zanzibar City
Starfish Adventure; The Rock Restaurant; Kuza Cave, Salaam Cave
4.8(5)·9 hours
from$170/ person
via Viator
Salaam Cave and Jozani Forest Guided Tour
−19%
Zanzibar City
Salaam Cave and Jozani Forest Guided Tour
5.0(3)·5–6 hours
from$80$100/ person
via Viator
Jozani Forest, Kuza Cave Tour, Paje Beach, The Rock, Salaam Cave
Zanzibar City
Jozani Forest, Kuza Cave Tour, Paje Beach, The Rock, Salaam Cave
3.7(3)·8 hours
from$160/ person
via Viator
Mnemba, Jozani Forest, Kuza Cave and The Rock Restaurant Tour
Zanzibar City
Mnemba, Jozani Forest, Kuza Cave and The Rock Restaurant Tour
5.0(3)·9 hours
from$140/ person
via Viator
Stone City, Spice Farm and Prison Island Full Day Tour
Zanzibar City
Stone City, Spice Farm and Prison Island Full Day Tour
3.7(3)·9 hours
from$120/ person
via Viator
Zanzibar Jet Car Adventure with Drone in Kendwa and Nungwi Beach
Zanzibar City
Zanzibar Jet Car Adventure with Drone in Kendwa and Nungwi Beach
5.0(1)·15 min–40 min
from$99/ person
via Viator
5-Day Luxury Fly-In Serengeti & Ngorongoro Safari from Zanzibar
Arusha
5-Day Luxury Fly-In Serengeti & Ngorongoro Safari from Zanzibar
5.0(1)·5 days
from$5,600/ person
via Viator
Zanzibar Jet Ski Adventure with Drone in Kendwa and Nungwi Beach
Zanzibar City
Zanzibar Jet Ski Adventure with Drone in Kendwa and Nungwi Beach
5.0(1)·15 min–1h
from$66/ person
via Viator
Jozani Forest Monkeys and Salaam Cave Turtles with Lunch
Zanzibar City
Jozani Forest Monkeys and Salaam Cave Turtles with Lunch
7 hours
from$95/ person
via Viator
Zanzibar Stone Town and Spice Farm Discovery Tour
Zanzibar City
Zanzibar Stone Town and Spice Farm Discovery Tour
7 hours
from$85/ person
via Viator
Zanzibar: Stone Town, Spice Farm and Prison Island with Lunch
Zanzibar City
Zanzibar: Stone Town, Spice Farm and Prison Island with Lunch
8 hours
from$120/ person
via Viator
Browse

Explore Zanzibar by interest

Whatever brings you to Zanzibar — world-class museums, the river, or a long lunch — start with the experiences travellers love most.

Stone Town

UNESCO Swahili city.

Explore

Spice tours

The Spice Island.

Explore

Snorkeling

Mnemba and dolphins.

Explore

Prison Island

Tortoises and sandbank.

Explore

Jozani Forest

Red colobus monkeys.

Explore

Beaches & dhows

Nungwi and sunset sails.

Explore

Mainland safari

Fly-in game drives.

Explore

Safari Blue

Full-day boat trip.

Explore
What to see

Top attractions in Zanzibar

The landmarks that define the city — and the tickets and tours that get you in, often skipping the line.

Stone Town

Stone Town

UNESCO old city.

200+ toursView tours
Mnemba Atoll

Mnemba Atoll

Snorkel & dolphins.

250 toursView tours
Prison Island

Prison Island

Giant tortoises.

200 toursView tours
Spice Farm

Spice Farm

Cloves & cinnamon.

150 toursView tours
Jozani Forest

Jozani Forest

Red colobus monkeys.

120 toursView tours
Nungwi Beach

Nungwi Beach

White-sand paradise.

180 toursView tours
Sunset Dhow

Sunset Dhow

Traditional sail.

100 toursView tours
Nakupenda Sandbank

Nakupenda Sandbank

White-sand bank.

160 toursView tours
Plan your days

Zanzibar itinerary ideas

Ready-made routes you can book against — from a single perfect day to a long weekend.

1 day

Zanzibar in 1 day

  1. 1Stone Town
  2. 2Spice farm
  3. 3Prison Island
  4. 4Sandbank lunch
Read the guide
3 days

Zanzibar in 3 days

  1. 1Day 1: Stone Town & spice
  2. 2Day 2: snorkel & sandbank
  3. 3Day 3: Jozani & beach
  4. 4City, sea & forest
Read the guide
Beach & relax

Zanzibar beach escape

  1. 1North-coast beaches
  2. 2Sunset dhow cruise
  3. 3Snorkel & swim
  4. 4Seafood by the sea
Read the guide
With kids

Zanzibar with kids

  1. 1Prison Island tortoises
  2. 2Snorkel & swim
  3. 3Jozani monkeys
  4. 4Beach time
Read the guide
Outside the city

Day trips from Zanzibar

Places worth leaving the city for — most are an easy half- or full-day from the centre.

All day trips
Stone TownOld city away

Stone Town

UNESCO Swahili town.

from €25View trips
Prison IslandBoat trip away

Prison Island

Tortoises & sandbank.

from €35View trips
Mnemba AtollNorth coast away

Mnemba Atoll

Snorkel & dolphins.

from €40View trips
Jozani Forest40 min away

Jozani Forest

Red colobus monkeys.

from €30View trips
Spice FarmNear city away

Spice Farm

Cloves & cinnamon.

from €25View trips
Selous SafariBy flight away

Selous Safari

Mainland game drive.

from €350View trips
Practical guide

Know before you go

Short, straight answers to the questions every Zanzibar visitor asks before booking.

The sweet-spot months

June to October is the cooler dry season — sunny, pleasant and the best time for beaches, snorkelling and tours.

Dry season (Jun–Oct)

Warm, dry and breezy with low humidity; the peak season, ideal for the sea and outdoors, so book ahead.

Short dry (Dec–Feb)

Hot and sunny with calm seas, popular over the festive season and great for snorkelling and beaches.

Long rains (Mar–May)

The wettest months bring heavy downpours and some closures; quieter and cheaper, with sunshine between showers.

Short rains (Nov)

November sees brief afternoon showers but plenty of sun, a good-value shoulder month.

For snorkeling

The dry seasons offer the clearest water and calmest seas for Mnemba and Safari Blue trips.

One day

Stone Town, spice and Prison Island.

Three days

Add snorkelling, Jozani and a beach.

A week

The sweet spot: tours plus relaxed beach days.

With a safari

Add days for a mainland fly-in safari.

Beach holiday

Many combine tours with several beach days.

Travelling with kids

Mix tortoises, snorkelling and the beach.

Tours & transfers

Most experiences include hotel pickup; private transfers and taxis are the easiest way between Stone Town and the beaches.

Stone Town on foot

Stone Town’s maze of alleys is best explored on foot, ideally with a guide so you don’t get lost.

By boat

Boat trips reach Prison Island, the sandbanks, Mnemba atoll and Safari Blue, departing from Stone Town and the coast.

From the airport

Abeid Amani Karume Airport is near Stone Town, about 15 minutes away, with transfers to beach resorts 1–1.5 hours north or east.

Spread-out beaches

Beaches are scattered around the island, so factor in 1–1.5 hour drives between the north, east and Stone Town.

Quad & bike tours

Quad-bike and village tours offer a fun way to explore the north-coast countryside.

Shillings and dollars

Tanzania uses the shilling, but US dollars are widely accepted for tours; carry small notes and some cash, as cards aren’t always taken.

Dress respectfully

Zanzibar is predominantly Muslim — cover shoulders and knees in Stone Town and villages, saving beachwear for the resorts and sand.

Sun and hydration

The equatorial sun is strong — bring reef-safe sunscreen, a hat and water, especially for boat and beach days.

Mind the tides

East-coast beaches have dramatic tides that expose the reef; the north (Nungwi, Kendwa) stays swimmable, so plan boat trips around tide times.

Responsible dolphin tours

If swimming with dolphins, choose operators that keep a respectful distance and don’t chase the animals.

Pre-book boat tours

Mnemba, Safari Blue and sandbank trips sell out in peak season — book ahead.

Snorkeling trips

Mnemba and Safari Blue tours sell out — book ahead.

Sandbank tours

Prison Island and Nakupenda trips are popular — reserve early.

Stone Town tours

Guided walking and spice tours fill up — pre-book.

Mainland safaris

Fly-in safaris have limited seats — book well ahead.

Sunset dhow cruises

Romantic dhow sails are in demand — reserve early.

Peak seasons

June–October and December–February are busy — plan ahead.

Stone Town & spice

Around €25–60 for a Stone Town and spice farm tour.

Prison Island

About €30–70 for a Prison Island and sandbank trip with lunch.

Snorkeling

Roughly €35–80 for a Mnemba or Safari Blue snorkel tour.

Jozani Forest

Around €25–55 for a Jozani Forest nature tour.

Mainland safari

From around €300+ for a fly-in day safari to Selous or Mikumi.

How to save

Join combined group tours, and travel in the shoulder months.

When to visit

Zanzibar through the seasons

What's best, how busy it gets, and one booking tip for each time of year.

Dry (Jun–Oct)
Jun–Oct
Best for
Beaches, snorkeling.
Crowds
Booking tip
Peak; book ahead.
Short dry (Dec–Feb)
Dec–Feb
Best for
Hot, calm seas.
Crowds
Booking tip
Festive; popular.
Long rains (Mar–May)
Mar–May
Best for
Value, fewer crowds.
Crowds
Booking tip
Wettest; some closures.
Short rains (Nov)
Nov
Best for
Shoulder value.
Crowds
Booking tip
Brief showers.
People also ask

Zanzibar travel FAQ

What are the best tours in Zanzibar?

The highest-rated Zanzibar experiences are a Stone Town tour, a spice farm visit, snorkelling at Mnemba atoll, the Prison Island and Nakupenda sandbank trip, Jozani Forest, and the Nungwi and Kendwa beaches with a sunset dhow.

What should I book in advance in Zanzibar?

Book snorkelling, sandbank and Stone Town tours ahead, as they sell out, especially in the June–October and December–February dry-season peaks.

How many days do I need in Zanzibar?

One day covers Stone Town and Prison Island, three add snorkelling, Jozani and a beach, and a week lets you mix tours with relaxed beach days — plus optionally a mainland safari.

Is Zanzibar worth visiting?

Yes — Zanzibar rewards with the UNESCO maze of Stone Town, fragrant spice farms, dolphin and reef snorkelling at Mnemba, the tortoises of Prison Island, the rare red colobus monkeys of Jozani, and idyllic white-sand beaches.

Can you go on safari from Zanzibar?

Yes — fly-in day and overnight safaris from Zanzibar visit mainland parks like Selous (Nyerere) and Mikumi for game drives, a great add-on to a beach holiday.

When is the best time to visit Zanzibar?

June to October is the cooler, dry peak season ideal for beaches and snorkelling, and December to February is hot and sunny; the long rains of March–May are quietest and cheapest.

How do you get around Zanzibar?

Most tours include hotel pickup, with private transfers and taxis linking Stone Town and the spread-out beaches, boats for island and reef trips, and the airport near Stone Town about 1–1.5 hours from the main beach areas.
1Stone Town2Spice Tours3Snorkeling & Dolphins4Prison Island & Sandbank
1Zanzibar in 1 day2Zanzibar in 3 days3Zanzibar beach escape4Zanzibar with kids
1Rome2London3Barcelona4Amsterdam5Prague6Lisbon7Vienna8Venice9Florence10Madrid11Berlin12Budapest
745 Zanzibar experiencesfrom €25 · free cancellation
Explore tours

Nearby destinations

ArushaTanzania · 2,329 tours · prices per person, book with partnerMoshiTanzania · 1,082 tours · prices per person, book with partnerZanzibar CityTanzania · 682 tours · prices per person, book with partnerDar es SalaamTanzania · 367 tours · prices per person, book with partnerLuxorEgypt · 4,629 tours · prices per person, book with partnerGizaEgypt · 3,717 tours · prices per person, book with partnerHurghadaEgypt · 3,386 tours · prices per person, book with partnerAswanEgypt · 1,909 tours · prices per person, book with partnerAgadirMorocco · 1,672 tours · prices per person, book with partnerFezMorocco · 1,635 tours · prices per person, book with partnerSharm el SheikhEgypt · 1,364 tours · prices per person, book with partnerCasablancaMorocco · 1,239 tours · prices per person, book with partner