6 sites3 regions3 types

Dive sites in Tanzania

Browse by region, city or dive type to find suitable locations for your experience level.

Regions

All dive sites

reef

Chole Bay

Kilindoni · Mafia Island · Tanzania

A sheltered bay within Mafia Island Marine Park offering pristine coral walls, whale shark encounters, and over 400 fish species far from tourist crowds.

Depth28m
Levelall-levels
Entryboat
Currentmoderate
No ratings yet
Open
wall

Mafia Chole Wall

Kilindoni · Mafia Island · Tanzania

A pristine coral wall in the Mafia Island Marine Park where nutrient-rich channel currents support exceptional soft coral growth, large groupers, and seasonal whale shark encounters.

Depth30m
Levelintermediate
Entryboat
Currentmoderate
No ratings yet
Open
open-water

Mafia Island Whale Sharks

Kilindoni · Mafia Island · Tanzania

The waters off Mafia Island's western coast host East Africa's most reliable whale shark aggregation from October to March, with juvenile and sub-adult sharks feeding in shallow plankton-rich channels.

Depth15m
Levelall-levels
Entryboat
Currentmild
No ratings yet
Open
reef

Mnemba Atoll

Matemwe · Zanzibar · Tanzania

A pristine marine conservation area off northeast Zanzibar hosting 600 reef fish species, playful dolphins, and green turtles in crystal-clear tropical waters.

Depth30m
Levelall-levels
Entryboat
Currentvariable
No ratings yet
Open
wall

Mnemba Outside Reef

Nungwi · Zanzibar · Tanzania

The exposed outer wall of Mnemba Atoll dropping into deep oceanic water where green turtles, dolphins, and pelagic visitors patrol a dramatic coral wall swept by Indian Ocean currents.

Depth35m
Leveladvanced
Entryboat
Currentstrong
No ratings yet
Open
wall

Pemba Island

Chake Chake · Zanzibar Archipelago · Tanzania

A remote and virtually undived island north of Zanzibar featuring dramatic drop-offs, pristine coral walls plunging into the Pemba Channel, and pelagic encounters in the nutrient-rich waters of East Africa's deep channel.

Depth50m
Leveladvanced
Entryboat
Currentmoderate
No ratings yet
Open

Dive centers in Tanzania

Dive Shop

Rising Sun Dive Center

Jambiani · Zanzibar · Tanzania

Uncrowded southeast Zanzibar diving with a personal approach.

Cert.PADI
GasNitrox
Services6
from
4.6(210)
Open
Dive Shop

Mafia Island Diving

Mafia Island · Pwani · Tanzania

Mafia Island Marine Park dive centre — Tanzania's most pristine reef diving with whale sharks October-March.

Cert.PADI
GasNitrox
Services3
from70USD
4.8(210)
Open
Dive Shop

Spanish Dancer Divers

Matemwe · Zanzibar · Tanzania

Closest dive center to Mnemba Atoll with SSI Diamond status.

Cert.SSI
GasNitrox
Services6
from
4.8(340)
Open
Dive Shop

Big Blu Diving

Nungwi · Zanzibar · Tanzania

Well-established Nungwi dive center with PADI and SSI courses.

Cert.PADI/SSI
GasNitrox
Services6
from
4.6(290)
Open
Dive Shop

Scuba Do Zanzibar

Nungwi · Zanzibar · Tanzania

Nungwi-based dive center with Mnemba Atoll and whale shark trips.

Cert.PADI
GasNitrox
Services6
from
4.7(380)
Open
Dive Shop

Peponi Divers

Paje · Zanzibar · Tanzania

Small personalized SSI center on Paje beach, southeast Zanzibar.

Cert.SSI
GasNitrox
Services6
from
4.7(150)
Open
Dive Shop

Swahili Divers

Pemba Island · Pemba · Tanzania

Pemba Island's premier dive center with dramatic walls and pelagics.

Cert.PADI
GasNitrox
Services6
from
4.8(200)
Open
Dive Shop

One Ocean - The Zanzibar Dive Centre

Stone Town · Zanzibar · Tanzania

PADI 5-Star centre in Stone Town offering diving around Zanzibar with turtles, dolphins, and coral gardens.

Cert.PADI/SSI
GasNitrox
Services3
from60USD
4.8(520)
Open
Dive Shop

One Ocean Dive Centre - Stone Town

Zanzibar 0000 · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.7(200)
Open
Dive Shop

DiveTime Zanzibar Dive Center

Kizimkazi Mkunguni · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.9(234)
Open
Dive Shop

Fun Divers Zanzibar

Nungwi · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.7(356)
Open
Dive Shop

Zanziocean Dive Centre

Pwani Mchangani 0000 · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.9(87)
Open
Dive Shop

Dive Point Zanzibar

Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.8(148)
Open
Dive Shop

Buccaneer Diving

C/o Arabian Nights Hotel · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.6(287)
Open
Dive Shop

Kibwana Divers Zanzibar

Matemwe · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.9(234)
Open
Dive Shop

Scubafish Dive Center

Matemwe · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.8(183)
Open
Dive Shop

DiveTime Zanzibar - Jambiani

Blue Reef · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
5.0(112)
Open
Dive Shop

One Ocean Dive Centre - Matemwe

Matemwe 0000 · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.6(259)
Open
Dive Shop

Wimbi Diving Zanzibar

Pingwe · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.9(289)
Open
Dive Shop

Diving Paradise Zanzibar

Kendwa 73107 · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.8(89)
Open
Dive Shop

Lulu Dive Center

Nungwi · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.8(119)
Open
Dive Shop

Zanzibar underwater explorers

Tanzania TZ · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.7(77)
Open
Dive Shop

Dive Point Zanzibar

Nungwi 0000 · Zanzibar · Tanzania

 

Cert.
Gas
Services0
from
4.8(30)
Open
Dive Shop

Pemba Dive Center

Makangale 75209 · Pemba · Tanzania

 

Cert.
Gas
Services0
from
5.0(26)
Open
Dive Shop

Fun Divers Zanzibar

Pemba · Pemba · Tanzania

 

Cert.
Gas
Services0
from
5.0(26)
Open
Dive Shop

Afro Divers Lodge

Miperani · Pemba · Tanzania

 

Cert.
Gas
Services0
from
4.9(155)
Open
Dive Shop

BIG BLU MAFIA ISLAND DIVE CENTRE

Utende 61701 · Mafia Island · Tanzania

 

Cert.
Gas
Services0
from
4.4(143)
Open
Dive Shop

Dive Planet Mafia Island

Utende 61701 · Mafia Island · Tanzania

 

Cert.
Gas
Services0
from
5.0(120)
Open

Diving in Tanzania

Dive sites in Tanzania include reef, wall, open-water locations across Mafia Island, Zanzibar, Zanzibar Archipelago. Each location includes depth, conditions and environment type to help you plan safely.

Use the region and city navigation above to narrow your search, or explore individual site pages for detailed conditions, entry type, skill requirements and nearby alternatives.

FAQ

When is the best time to swim with whale sharks at Mafia Island?

Whale sharks can be found around Mafia Island year-round, but the peak season runs from October to February, when large aggregations of filter-feeding whale sharks gather to feed on plankton blooms. During peak season, sightings are almost guaranteed. The experience involves snorkelling rather than diving, as the sharks feed near the surface.

How do you get to Mafia Island?

Mafia Island is reached by daily scheduled flights from Dar es Salaam, taking approximately 30 minutes. There are also less reliable ferry services. The island is located 160 kilometres south of Zanzibar and offers a much quieter, more authentic diving experience. Accommodation ranges from budget guesthouses to eco-lodges.

What dive sites are in Chole Bay?

Chole Bay contains approximately 28 documented dive sites. The most famous is Kinasi Pass, a channel dive at 26 metres where currents attract pelagic species. Chole Wall is an 800-metre coral wall reaching 15 metres. Other popular sites include Chole Reef at 16 metres and Mange Reef on the bay's outer edge. The bay's topography ranges from coral gardens to sand flats and mangrove areas.

How do I reach Mafia Island?

Mafia Island is reached by small aircraft from Dar es Salaam with daily flights taking approximately 30 minutes. There is also a ferry service from Nyamisati on the mainland, though this is less reliable and takes several hours. Once on Mafia, dive operators are based in the Chole Bay area on the western coast and provide boat transfers to all dive sites. The island has limited tourism infrastructure compared to Zanzibar, which is part of its charm but means booking accommodation and diving in advance is recommended.

When are whale sharks present around Mafia?

Whale sharks visit the waters around Mafia Island primarily between October and February, with peak sightings in November and December. They are attracted by plankton concentrations in the channel between Mafia and the mainland. Encounters typically occur on the surface during dedicated whale shark snorkelling trips rather than on scuba dives, as the sharks feed near the surface. Some dive operators offer combined trips visiting Chole Wall for diving and then searching for whale sharks on the surface.

Other countries

Albania (1)Antigua and Barbuda (2)Aruba (2)Australia (26)Bahamas (7)Bahrain (2)Bangladesh (3)Barbados (2)Belgium (1)Belize (7)Bermuda (2)Bonaire (5)Brazil (7)British Virgin Islands (1)Bulgaria (1)Cambodia (3)Canada (5)Cape Verde (2)Cayman Islands (5)Chile (3)China (3)Colombia (9)Comoros (2)Cook Islands (2)Costa Rica (4)Croatia (10)Cuba (2)Curacao (4)Cyprus (3)Czech Republic (1)Denmark (2)Djibouti (2)Dominica (4)Dominican Republic (3)Ecuador (5)Egypt (69)El Salvador (1)Estonia (2)Faroe Islands (1)Fiji (16)Finland (2)France (7)French Polynesia (4)Gabon (1)Georgia (1)Germany (1)Ghana (1)Greece (10)Greenland (1)Grenada (3)Guam (1)Guatemala (1)Haiti (1)Honduras (8)Hungary (1)Iceland (3)India (11)Indonesia (90)Ireland (3)Israel (2)Italy (8)Jamaica (3)Japan (22)Jordan (3)Kenya (4)Kiribati (1)Kuwait (2)Latvia (2)Lebanon (2)Libya (2)Madagascar (5)Malaysia (34)Maldives (46)Malta (6)Marshall Islands (2)Martinique (1)Mauritania (1)Mauritius (6)Mayotte (1)Mexico (31)Micronesia (4)Montenegro (2)Morocco (3)Mozambique (8)Myanmar (4)Netherlands (1)New Caledonia (2)New Zealand (7)Nicaragua (1)Norway (5)Oman (9)Palau (8)Panama (2)Papua New Guinea (10)Peru (3)Philippines (71)Poland (2)Portugal (5)Puerto Rico (2)Reunion (1)Romania (1)Saba (1)Saint Barthelemy (1)Saint Kitts and Nevis (1)Saint Vincent and the Grenadines (1)Samoa (2)Sao Tome and Principe (1)Saudi Arabia (3)Senegal (2)Seychelles (7)Sint Maarten (1)Slovenia (1)Solomon Islands (2)South Africa (13)South Korea (9)Spain (9)Sri Lanka (4)St. Lucia (3)Sudan (3)Sweden (1)Taiwan (7)Thailand (48)Timor-Leste (1)Togo (1)Tonga (4)Trinidad and Tobago (3)Tunisia (3)Turkey (11)Turks and Caicos (1)Turks and Caicos Islands (2)Tuvalu (1)United Arab Emirates (3)United Kingdom (8)United States (18)US Virgin Islands (3)Vanuatu (6)Venezuela (2)Vietnam (5)
Get early access