Mafia Island

Ciricuit

Other Places

top attractions

Whale Sharks • Chole Bay • Mafia Island Marine Park • Coral Reefs • Diving • Snorkeling • Sea Turtles • Sandbanks

Best time to visit

June to September and October to March for Whale Sharks

Mafia Island is one of Tanzania’s most beautiful and peaceful island destinations, offering pristine beaches, crystal-clear waters, spectacular coral reefs and some of the richest marine biodiversity along the East African coast.

Located in the Indian Ocean opposite the Rufiji Delta, Mafia forms part of a small archipelago that includes Chole, Juani, Jibondo, Bwejuu and several smaller islands. Unlike busier beach destinations, Mafia retains a relaxed and authentic island atmosphere, making it ideal for travelers seeking nature, marine adventures and tranquility. Tanzania Tourism Gateways

The island is particularly famous for its whale sharks, the world’s largest fish. Seasonal whale shark encounters offer visitors an unforgettable opportunity to snorkel alongside these gentle giants in the waters around Mafia Island. Tanzania Tourism

Mafia Island Marine Park protects an exceptional variety of marine habitats including coral reefs, mangroves, seagrass beds and intertidal flats. These ecosystems support tropical fish, sea turtles, rays and many other marine species, making the island an outstanding destination for scuba diving and snorkeling. Visit Tanzania – Land of the Kilimajaro

Chole Bay is one of the island’s best-known marine areas, offering calm waters, colorful reefs and excellent diving and snorkeling conditions. Visitors can also enjoy traditional dhow trips, kayaking, sandbank excursions, fishing and cultural experiences in local island communities.

With its secluded beaches, rich underwater world and peaceful atmosphere, Mafia Island is perfect for honeymooners, divers, nature lovers and travelers who want to experience a quieter side of Tanzania’s Indian Ocean coast.

Best time to visit Mafia Island

Green Season

JANUARY - FEBRUARY

31°C

Average Temp.

90 mm

Rainfall (Approx)

Lush scenery, birdlife & fewer visitors.

Long Rains

MARCH - MAY

29°C

Average Temp.

210 mm

Rainfall (Approx)

Green landscapes & occasional heavy rain

Dry Season

JUNE - SEPTEMBER

27°C

Average Temp.

35 mm

Rainfall (Approx)

Wildlife viewing & excellent game drives.

Short Rains

OCTOBER - DECEMBER

30°C

Average Temp.

120 mm

Rainfall (Approx)

Fresh landscapes, wildlife viewing