7-Day Safari · Beach safari

7-Day Mafia & Pemba Diving

Whale sharks and wall dives.

7 days Best: October–March for whale sharks; diving good outside April–May

Resident whale sharks in Mafia's shallow bay, then Pemba's steep channel walls — the two islands serious divers come for.

  • Resident whale sharks Oct–Mar
  • Mafia Island Marine Park
  • Pemba Channel walls
  • Misali Island
  • very few divers
The Plan

Day by day

Day 1 — Dar es Salaam to Mafia. Short flight. Afternoon check dive in Chole Bay.

Days 2–3 — Mafia. Diving the marine park’s coral gardens and walls. In season (roughly October to March) snorkelling with the resident whale sharks in Kilindoni Bay — unlike most aggregation sites, Mafia’s are largely resident rather than migratory.

Day 4 — Mafia to Pemba. Flight north via Zanzibar. Afternoon at leisure.

Days 5–6 — Pemba. Wall diving in the Pemba Channel, where the reef drops away steeply very close to shore. Misali Island conservation area for reefs in outstanding condition and turtle nesting beaches.

Day 7 — Departure. Morning dive if the flight allows, then transfer out.

🧭 Explore 7-Day Mafia & Pemba Diving and what connects to it →

Straight answers

Questions people actually ask

Including the ones with inconvenient answers. If something here reads as less reassuring than other operators, that is deliberate.

Why book with a local operator rather than an international one?

Because we are here. The company you book with in London or New York subcontracts the actual driving, guiding and problem-solving to someone in Arusha — usually to someone like us. Booking direct removes a margin and, more importantly, removes a layer between you and the person who can actually fix things when a road floods or a camp overbooks.

What happens after I send an enquiry?

A person reads it, usually within a few hours, and replies with questions rather than a template. Once we understand what you actually want we build an itinerary with real camps and real costs, and we will tell you where your budget is not going to stretch to what you have described. No deposit is requested until you have seen the full plan in writing.

Can you help if something goes wrong during the trip?

That is the main reason to use a local operator. Every guest gets a 24-hour number that reaches a person in Arusha. We handle hospital runs, lost passports, police reports, replacement flights, and the mundane things — a chemist run, a phone repair, groceries to a lodge. It is the same network we open to volunteers, NGOs and film crews through Africa Connect.

Do you do custom itineraries?

Almost everything we run is custom. The itineraries on this site are starting points that show what is realistic in a given number of days. Tell us your dates, your budget, and the two or three things you would be disappointed to miss, and we will build around those rather than around a package.

How do payments work?

A deposit confirms the booking and the balance is due before travel, with the exact terms in writing before you pay anything. Park fees and camp deposits are paid on to the authorities and the camps — we show you that breakdown. We do not take card payment against an indicative price; you get a firm quote first.

Not answered here? Ask us on WhatsApp — a person replies, usually within the hour.

On This Journey

Destinations you'll explore

Ready When You Are

Make 7-Day Mafia & Pemba Diving yours

Tell us your dates and we'll tailor every day. Shaiya replies personally within 24 hours.