Zanzibar-Archipelago

Destination

Mafia Island

Quiet island paradise with world-class diving, whale sharks, and a protected marine park.

Size ~394 km²
Known for Diving & whale sharks
Best Time October – March (whale sharks)

Destination Overview

Mafia Island is a quieter, more intimate alternative to Zanzibar. The Mafia Island Marine Park protects outstanding coral reefs, and seasonal whale shark encounters are among the best in the world. Life moves slowly here — dhows, fishing villages, and empty beaches define the atmosphere.

Zanzibar-Archipelago

Whale Sharks

Swim with the ocean's gentle giants during peak season off Mafia's coast.

Marine Park

Snorkel and dive pristine reefs within one of East Africa's finest marine protected areas.

Laid-back Island Life

Fewer resorts and crowds than Zanzibar mean a more authentic coastal escape.

Activities in Mafia Island

  • Diving and snorkelling
  • Whale shark swimming (seasonal)
  • Dhow sailing
  • Beach relaxation
  • Village visits
  • Bird watching

Year-Round Weather in Mafia Island

Tropical coastal climate. Whale shark season typically peaks October–March. Seas can be rough around the long rains.

Discover Tanzania

Your questions answered

How do I get to Mafia?

Daily flights from Dar es Salaam land at Mafia Airport. Boat transfers are available but less common.