Crystal clear turquoise water over a coral reef — snorkeller above a stunning underwater garden in Zanzibar

Zanzibar & Marine Extension

Zanzibar Marine Guide: Snorkelling & Diving

6 Prime Locations

Snorkel Sites

Up to 40m

Diving Depth

500+ Recorded

Marine Species

24–29°C (Year-Round)

Water Temp

Oct–Mar (Diving)

Best Season

Tanzania's Indian Ocean Waters Are Extraordinary

Most travellers come to Tanzania for the safari — the Serengeti, the Ngorongoro Crater, the great herds and the predators. What many do not realise is that the Indian Ocean coastline that follows Tanzania's eastern border offers one of the finest marine environments in the Indian Ocean.

Snorkelling over coral gardens at Mnemba Atoll. Diving the Pemba Channel where the reef drops to 1,000 metres and large pelagic species cruise the blue water. Swimming with juvenile whale sharks in Mafia Channel. Each of these experiences is world-class in its own right. Combined with a Tanzania safari, they create a trip of extraordinary range and depth.

This guide covers the key marine sites — both snorkelling and diving — when to go, what to expect, and how to combine a marine extension with the rest of your Tanzania trip.

1 of 6 — Marine Sites

Mnemba Atoll

Off the northeast coast of Zanzibar

A private marine conservation area 45 minutes by boat from Stone Town. The fringing reef forms a complete circle around a shallow lagoon — extraordinary snorkelling without strong currents, suitable for beginners and experienced snorkellers alike.

Marine Life

Green and hawksbill turtles, giant trevally, napoleon wrasse, moray eels, reef sharks, and over 200 species of coral fish. The atoll is a designated turtle nesting site.

Conditions

Calm conditions year-round. Best visibility October through March. Shallow reef crest (3–8m) with deeper drop-off on the outer edge.

Beginner-friendlyBest: October–March for visibility; June–September for calmer surface conditionsPro tip: Visit early morning before the day-tripper boats arrive from Stone Town.

2 of 6 — Marine Sites

Pemba Channel

Western Pemba Island

One of the world's great drift dive destinations. The Pemba Channel drops to over 1,000 metres just a few hundred metres from shore, creating dramatic upwellings that attract large pelagic species. Not for beginners.

Marine Life

Grey reef sharks, silky sharks, hammerheads, manta rays, whale sharks (Nov–Jan), schools of barracuda and big-eye trevally. Exceptional soft coral walls.

Conditions

Strong currents are the norm — experienced guide and divemaster essential. Water temperature 24–27°C. Visibility 20–40m.

Advanced divers onlyBest: October–March for best visibility; November–January for whale sharksPro tip: Choose a operator with excellent safety record and experienced local guides who know the channel conditions intimately.

3 of 6 — Marine Sites

Changuu Island (Prison Island)

25 minutes from Stone Town

A small coral island with a history as a 19th-century prison and now a giant Aldabra tortoise sanctuary. The surrounding reef is one of the most accessible snorkelling sites near Stone Town.

Marine Life

Colourful reef fish, octopus, moray eels, occasional reef sharks, and in season, dolphins pass through the channel. The coral gardens near the island's eastern edge are the most vibrant.

Conditions

Calm water, easy snorkelling. Can be affected by wind in the kaskazi season (Dec–Feb).

Beginner-friendlyBest: Year-round; avoid kaskazi winds Dec–Feb for smoothest conditionsPro tip: Combine with a visit to the giant tortoise sanctuary on the island. Take the dhow rather than a speedboat — the slower approach disturbs less marine life.

4 of 6 — Marine Sites

Mafia Island Marine Park

Mafia District, 120km south of Zanzibar

Mafia is Tanzania's original marine park — established in 1995 and still one of the most well-managed. The diving is concentrated around the southern reefs and the Kilindoni channel. Mafia is quieter than Zanzibar, with fewer tourists and a more authentic Swahili character.

Marine Life

Whale sharks (Oct–Mar), manta rays, sea turtles, giant groupers, and extensive coral gardens. Mafia is particularly known for its whale shark encounters — the largest fish in the sea, gently filter-feeding in the channel.

Conditions

Mild currents, clear water October through March. Chole Bay offers sheltered snorkelling for beginners.

Beginner to intermediateBest: October–March for whale sharks; year-round for reef divingPro tip: Stay on Mafia Island rather than doing a day trip from Zanzibar. The marine park is most rewarding with two or three days of diving and snorkelling.

5 of 6 — Marine Sites

Stone Town Reefs

Directly offshore from Zanzibar Town

Several accessible reef sites within 20 minutes of Stone Town, including The Livingstone Reef and nearby garden eel dive. Not the most spectacular reefs in Tanzania, but convenient for those based in Stone Town.

Marine Life

Garden eels, scorpionfish, leaf fish, nudibranchs, and macro life. The variety of smaller creatures makes this popular with underwater photographers.

Conditions

Calm water. Limited visibility during rainy season (Apr–May). Best in the kusi winds season (May–Oct).

Beginner-friendlyBest: May–October for clearest waterPro tip: Early morning dives avoid boat traffic and have the clearest water.

6 of 6 — Marine Sites

Nungwi and Kendwa Reefs

Northern Zanzibar

The northern beaches of Zanzibar offer accessible shore snorkelling and boat-accessed reef diving. Nungwi and Kendwa have the most consistent diving conditions on Zanzibar's north coast, with several dive operators based here.

Marine Life

Reef fish, rays, octopus, and seasonal turtle nesting. The deeper sites (15–30m) on the outer reef offer better chances for shark encounters.

Conditions

Generally calm year-round, though kusi winds (May–Oct) can make boat trips rougher. Best visibility Oct–Mar.

Beginner to intermediateBest: October–March for visibility; May–October for surface calmPro tip: Nungwi is a good base for non-divers staying in northern Zanzibar — several quality dive schools operate here with snorkelling trips to Mnemba Atoll as an option.

Before You Go

Practical Information

Getting There

Zanzibar Airport (ZNZ) has daily flights from Dar es Salaam (30 minutes) and direct flights from Nairobi, Addis Ababa, and Dubai. From Stone Town, dive boats depart early morning. Mafia Island is reached by a 20-minute flight from Zanzibar or a 4-hour boat crossing.

Certification & Safety

Ensure your dive operator holds current PADI or SSI accreditation and that guides hold recognised divemaster or instructor credentials. Ask to see certification cards. Tanzania has no formal dive insurance requirement but DAN dive accident insurance is strongly recommended — helicopter evacuation from remote sites is expensive.

When to Book

For diving during peak season (December–February), book dive operators at least 4–6 weeks in advance — the best guides and boats fill quickly. For snorkelling-focused trips, you can book more last-minute. Mafia Island is quieter and more flexible.

What to Bring

Reef-safe sunscreen (no oxybenzone or octinoxate — these are banned in Mafia Marine Park), a rash guard for sun protection during surface intervals, underwater camera if you have one, and motion sickness tablets if you are prone to seasickness on the boat rides out to sites.

Combining with Safari

The classic combination is a Tanzania northern circuit safari (Serengeti, Ngorongoro, Tarangire) followed by 3–5 days on Zanzibar. Fly from Arusha to Zanzibar in under 2 hours. Allow at least 3 days on the island to get a meaningful marine experience — one day is not enough to appreciate what the reefs offer.

Common Questions

Frequently Asked Questions

Is Zanzibar good for snorkelling if I am not a diver?
Yes — and this is a common misconception. Zanzibar's best snorkelling at Mnemba Atoll and Mafia Island is entirely accessible to non-divers. The shallow reef crest (3–8m) is visible with mask and snorkel, and much of the marine life is in this range. You do not need to be a certified diver to have an extraordinary marine experience in Zanzibar.
What is the difference between Zanzibar and Mafia Island for marine activities?
Zanzibar is more accessible, has a wider range of accommodation and dining, and is suitable for combining with a city break in Stone Town. The snorkelling at Mnemba Atoll is spectacular. Mafia is quieter, more authentic, and better for serious divers and those seeking a more remote experience. Mafia's whale shark encounters (October–March) are among the best in the Indian Ocean and are accessible to snorkellers, not just divers.
Is it safe to dive in Tanzania?
Yes — diving in Tanzania is safe when you use a reputable, certified operator. The Pemba Channel has challenging conditions (strong currents) and should only be dived by experienced divers with a qualified guide. The calmer sites around Zanzibar and Mafia are suitable for beginners with appropriate instruction. As with all diving, follow your guide's instructions, do not dive beyond your certification limits, and ensure you are properly hydrated and rested.
When is the best time to see whale sharks in Zanzibar and Mafia?
The peak whale shark season in Mafia Channel is October through January, with the highest concentration typically in November and December. These are juvenile male whale sharks (the largest fish in the sea, filter-feeding on plankton) — not dangerous in any way. Snorkelling with whale sharks is one of the most extraordinary wildlife experiences available in Tanzania.
How many days do I need for a meaningful Zanzibar marine experience?
At minimum, 3 full days on the island. Day one for Mnemba Atoll (best snorkelling), day two for a deeper dive or a second snorkel trip to a different site, day three as a rest day or for exploring Stone Town or the beaches. If you are a diver, you need at least 4–5 days to do the key sites justice. Mafia Island requires 3–4 days minimum as the best diving is at the southern sites, requiring a longer boat ride.
Can I combine Zanzibar marine activities with a Kilimanjaro climb?
Yes — the combination of a Kilimanjaro summit and a Zanzibar beach recovery period is one of the most popular itineraries we plan. The sequence matters: climb first (you will be exhausted and sunburned), then Zanzibar to recover. Fly from Kilimanjaro Airport (JRO) to Zanzibar in under 2 hours. The marine environment — warm water, soft sand, gentle currents — is exactly what a post-climb body needs.
What is reef-safe sunscreen and why does it matter?
Reef-safe sunscreen is free from oxybenzone, octinoxate, and other chemicals that damage coral reefs. Several jurisdictions in Tanzania — including Mafia Marine Park — have banned sunscreens containing these chemicals. Even where not mandated, using reef-safe sunscreen is one of the simplest ways to protect the marine ecosystem you have travelled to see. Apply it 20 minutes before entering the water so it has time to be absorbed rather than immediately washed off.

Combine with Safari

Planning Your Tanzania Safari & Zanzibar Trip

The classic combination is a Tanzania northern circuit safari — 5 to 8 days covering Serengeti, Ngorongoro Crater, and Tarangire — followed by 3 to 5 days on Zanzibar. You fly from Kilimanjaro Airport (near Arusha) directly to Zanzibar in under 2 hours.

After the physical demands of a safari — the early mornings, the dusty roads, the wildlife tension — the warm, calm waters of Zanzibar are exactly what the body ordered. No alarm clocks, no 5am game drives, just turquoise water, soft sand, and extraordinary reef life within swimming distance of shore.

For those who have climbed Kilimanjaro, Zanzibar as a post-climb recovery destination is almost medicinal. The mountain and the ocean — two of Earth's most extraordinary environments in one trip.

Ready to Plan?

Talk to Our Planning Team

Send Us a MessageBrowse Safari & Zanzibar Combos

Or email: travel@magicaltanzania.com

Ready to Explore Tanzania's Marine World?

We can plan the safari-to-beach combination that is right for you — with advice on the best marine sites for your interests, the right dive operator, and the logistics of combining Tanzania's best wildlife with its best coastline.