SWAHILI COAST · MARINE PARK ISLAND
Mafia Island: Tanzania's Quiet Whale-Shark and Diving Island
Whale sharks, empty reefs and a 30-minute hop from Dar es Salaam — the island the crowds never reach.
Choose Mafia Island over Zanzibar if your trip is about the ocean rather than the beach scene. Mafia is one of the world's most reliable places to snorkel alongside whale sharks — typically October to February — and its Chole Bay reefs sit inside Mafia Island Marine Park, Tanzania's first marine park, gazetted in 1995, with a fraction of Zanzibar's visitor numbers. Zanzibar wins on flight connections, nightlife and Stone Town's history; Mafia wins on marine life, quiet and the feeling of having a reef to yourself.
Planning is straightforward: we ticket the roughly 30-minute light-aircraft hop from Dar es Salaam with instant e-tickets, book lodges from $96 a night, and arrange marine-park fees, whale-shark boats and dives through one quote. Most travellers stay four to five nights, and many pair Mafia with a northern-circuit safari. Payment works by M-Pesa, Airtel Money, Tigo Pesa or card, and our WhatsApp desk (+255 712 345 678) answers same-day. Karibu.
Mafia or Zanzibar — which island should you choose?
Choose Mafia for the sea, Zanzibar for the scene. Zanzibar has direct international flights, Stone Town's history, beach clubs and a hotel for every budget; Mafia has one small airstrip, a handful of lodges and some of the healthiest, least-crowded reefs on the East African coast. Divers, snorkellers and travellers who measure a holiday in fish rather than beach bars almost always leave Mafia the happier. If you want nightlife, spice tours and a wide choice of restaurants, Zanzibar remains the right call — and there is no rule against doing both, since each island is a short flight from Dar es Salaam.
The numbers explain the difference in atmosphere. Tanzania welcomed 2,141,895 international arrivals in 2024, up 18.5% on 2023, per the Bank of Tanzania's 2024 International Visitors' Exit Survey — and the great majority of coastal visitors head for Zanzibar. Mafia receives only a small fraction of that traffic, so dive boats are rarely full, beaches are often empty, and lodge staff learn your name by the second morning. Our safari desk usually frames it this way: Zanzibar is a destination you share; Mafia still feels like a discovery.
When can you snorkel with whale sharks off Mafia Island?
Whale-shark season off Mafia typically runs from October to February, when plankton-rich water close to Kilindoni, on the island's western side, draws the world's biggest fish in to feed. Mafia is widely regarded as one of the most reliable places on earth to snorkel with whale sharks: sightings during the season are frequent, and encounters happen in calm water just offshore, often within half an hour of leaving the beach. This is snorkelling, not scuba — the sharks feed near the surface, and licensed boat captains follow a code of conduct on approach distance and how many swimmers enter the water.
We schedule whale-shark trips for early morning, when the sea is calmest and sightings tend to be best, and we build a spare morning into every itinerary in case of weather. Outside the October-to-February window sightings become far less predictable, so if the whale sharks are your main reason for coming, plan around the season — our month-by-month Tanzania guide shows how it lines up with safari and Kilimanjaro conditions.
What is the diving like in Mafia Island Marine Park?
Mafia Island Marine Park was Tanzania's first marine park, gazetted in 1995, and it protects roughly 822 km² of reef, mangrove and seagrass around the south of the island, per Tanzania's Marine Parks and Reserves Unit. The heart of the diving is Chole Bay: sheltered coral gardens, channels and walls holding dense fish life, turtles and notably healthy hard coral, diveable in most conditions because the bay is protected from open-ocean swell. When tide and season allow, sites outside the bay add bigger walls and the chance of pelagics.
What sets Mafia apart is not one signature site but the absence of crowds: it is entirely normal to have a reef to your own boat. Diving is typically at its best from October to March, when visibility peaks. The long rains arrive around April and May, and many lodges close for the low season before reopening around June. A marine-park entry fee of roughly US$20 per person per day applies; we fold it into your quote so there are no surprises at the gate.
How do you get to Mafia Island?
Fly. Light aircraft link Dar es Salaam with Mafia's airstrip at Kilindoni in about 30 minutes, with scheduled departures most days. We ticket these flights through our GDS with instant e-tickets and time them to connect with international arrivals at Julius Nyerere International — search live fares and you will usually see morning and midday rotations. Note that light aircraft enforce modest luggage limits, typically around 15 kg in soft bags, so pack accordingly.
There is a public boat from Nyamisati on the mainland coast south of Dar, but the road-and-boat combination is slow and basic, and nearly all international travellers fly. Once on the island, lodges arrange airstrip transfers — the drive from Kilindoni across to the Utende lodges on Chole Bay takes roughly 30–45 minutes on a mostly unpaved road. There are no ride-hailing apps and few taxis, so transfers are booked ahead; we handle them as part of any Mafia package.
Where should you stay on Mafia, and what does it cost?
Most lodges cluster at Utende on Chole Bay, inside the marine park and closest to the dive sites; a smaller number sit near Kilindoni, handy for whale-shark mornings. Through our catalogue we book coastal hotels and lodges from $96 a night at the value tier up to $390 a night at the top end, and our Luxury Glamping upgrade suits travellers who want canvas and candlelight without giving up a proper bed. Divers should base themselves at Utende; when whale sharks are the priority, we often split a stay between the two sides of the island.
Budget practically. Card acceptance is limited to the larger lodges, ATMs are scarce and not always working, and most excursions, park fees and tips are settled in cash or by mobile money. We take M-Pesa, Airtel Money, Tigo Pesa and card for everything booked before you travel, which keeps on-island spending down to extras like drinks and boat tips.
What can you do on Mafia besides diving?
Sea turtles nest on nearby Juani Island, where community conservation teams monitor the beaches; in season, visitors can sometimes watch hatchlings make their dash to the sea — timed by the conservation teams, never on demand. Juani also holds the atmospheric ruins of Kua, an old Swahili town slowly being reclaimed by forest, and tiny Chole Island next door rewards a wander among mangroves, boatbuilders and fruit bats. All three sit within a short dhow ride of the Utende lodges.
The slow itinerary is the point. Kayak through mangrove channels, sail by dhow to a sandbank for a picnic lunch, snorkel straight off the lodge beach, or simply do nothing well. Mafia has no traffic lights, no beach vendors and little in the way of nightlife — travellers who need a full activity roster are usually better matched to Zanzibar; travellers who want an unplugged week rarely want to leave.
How does Mafia fit into a wider Tanzania itinerary?
The classic pairing is bush-and-beach: a northern-circuit safari followed by a Mafia decompression. Our Serengeti drives start from $1,400 per person and Kilimanjaro treks from $1,800, and because Mafia is only a 30-minute hop from Dar es Salaam the connection is painless — fly from Arusha to Dar, connect same day or overnight in the city, then take the light aircraft across. Our 7-day Tanzania itinerary shows how the pieces fit together.
Tanzania's tourism earnings reached USD 3,903.1 million in 2024, up 15.7%, per the Bank of Tanzania's 2024 Exit Survey, and the sector accounts for roughly 17% of GDP — yet Mafia remains one of its least-developed corners, which is precisely the appeal. Most nationalities can obtain a Tanzanian tourist visa online or on arrival (our visa guide has the details), and our travel desk handles the rest: flights, lodges, marine-park fees and whale-shark boats in a single quote, payable by M-Pesa or card. Message us on WhatsApp at +255 712 345 678 — karibu Mafia.
Questions travellers ask us
Is Mafia Island better than Zanzibar?
For marine life, yes: Mafia offers reliable whale-shark snorkelling from October to February and uncrowded diving in Chole Bay, with a fraction of Zanzibar's visitors. Zanzibar is better for nightlife, restaurants, history and direct international flights. Many travellers combine both, since each is a short flight from Dar es Salaam.
Can you scuba dive with the whale sharks at Mafia?
No — whale-shark encounters at Mafia are snorkelling trips. The sharks feed on plankton near the surface off Kilindoni, so snorkelling gives the best views, and licensed operators follow a code of conduct on approach distance and swimmer numbers. Scuba diving happens separately on the Chole Bay reefs inside the marine park.
How many nights do you need on Mafia Island?
Four to five nights is the sweet spot: two or three days of diving or snorkelling, a whale-shark morning in season, and a day for Juani or Chole islands. Committed divers happily stay a week. Fewer than three nights feels rushed once you allow for flight times and a no-fly interval after diving.
When is the best time to visit Mafia Island?
October to February is best overall: whale-shark season is in full swing and diving visibility is typically at its peak. June to September is dry and pleasant with good diving. Around April and May the long rains arrive and many lodges close for the low season, so we plan around those months.
Do you pay a fee to enter Mafia Island Marine Park?
Yes. Visitors staying inside Mafia Island Marine Park — which includes the Chole Bay lodges at Utende — pay an entry fee of roughly US$20 per person per day, collected on arrival. We include marine-park fees in our package quotes so the cost is settled before you travel.
Are there ATMs and card payments on Mafia Island?
Plan as if there were none. ATMs on Mafia are scarce and unreliable, and only the larger lodges take cards. Bring enough cash for tips, drinks and extras, or use mobile money. Everything booked through us — flights, lodges, dives and transfers — is paid in advance by M-Pesa, Airtel Money, Tigo Pesa or card.
Is Mafia Island good for non-divers?
Yes, provided you want a quiet trip. Non-divers snorkel with whale sharks in season, sail by dhow to sandbanks, kayak the mangroves, and visit the turtle-nesting beaches on Juani Island and the Kua ruins. What Mafia lacks is nightlife and shopping — for those, choose Zanzibar instead.