6 Days Mafia Island

6 Days Mafia Island

Whale sharks, a protected marine park and quiet beaches on Tanzania's least-visited island.

6 days Island escape Mafia Island From $667 per person

6 Days Mafia Island · 6 days

Package Overview

Mafia is what Zanzibar was before the resorts: a handful of small lodges, fishing villages and one of the best marine parks in the Indian Ocean. From October to March whale sharks feed off Kilindoni, and you can snorkel alongside them. The rest of the year, the coral gardens of Chole Bay, the ruins on Chole Island and long empty beaches make it a quiet place to finish a safari.

Highlights

  • Snorkel with whale sharks (October – March)
  • Coral reefs of Mafia Island Marine Park
  • 19th-century ruins on Chole Island
  • Small beachfront lodges and fresh seafood

Route map

Day 1-2 Mafia Airport (Kilindoni) → Day 3 Mafia Island Marine Park → Day 4 Chole Island → Day 5 Mafia Island Marine Park → Day 6 Mafia Airport (Kilindoni)

Day-by-Day Itinerary

Day 1 • Arrival in Mafia
Chole Bay Chole Bay

A short flight from Dar es Salaam or Zanzibar lands you at Kilindoni, where your lodge driver meets you for the drive across the island to Chole Bay. The rest of the day is for settling in and the first swim.

Day 1 Accommodation, Mafia Island Meal Plan: Bed and breakfast

Options based on your package:

Mafia Island Mafia Island
Day 2 • Whale sharks off Kilindoni
Whale sharks Whale sharks

Head out by boat from Kilindoni to look for whale sharks feeding in the shallow bay. Spotters on board guide you in and you slip into the water to snorkel alongside them. It's calm and unhurried, and the boats keep their numbers low.

Note: Whale sharks are seasonal (October – March).

WHALE SHARK SNORKELLING

Activity · WHALE SHARK SNORKELLING (Optional)

A half-day boat trip with a spotter and snorkelling guide. Whale sharks are in the bay from roughly October to March; outside that season we swap this for a reef trip.

Day 2 Accommodation, Mafia Island Meal Plan: Bed and breakfast

Options based on your package:

Mafia Island Mafia Island
Day 3 • Mafia Island Marine Park
Marine park Marine park

A boat trip into the marine park for snorkelling or diving over the coral gardens of Chole Bay, with turtles, reef fish and, if you're lucky, dolphins on the way.

SNORKELLING OR DIVING

Activity · SNORKELLING OR DIVING (Optional)

Guided snorkelling or two dives inside the marine park. Diving is arranged with the lodge dive centre and suits both beginners and certified divers.

Day 3 Accommodation, Mafia Island Meal Plan: Bed and breakfast

Options based on your package:

Mafia Island Mafia Island
Day 4 • Chole Island ruins
Chole Island Chole Island

Cross the bay by dhow to Chole Island, where fig trees grow through the walls of 19th-century merchant houses. Fruit bats roost in the trees and the village is one of the oldest settlements on the coast.

CHOLE ISLAND WALK

Activity · CHOLE ISLAND WALK (Optional)

A guided walk through the ruins and the village, about two hours by dhow and on foot.

Day 4 Accommodation, Mafia Island Meal Plan: Bed and breakfast

Options based on your package:

Mafia Island Mafia Island
Day 5 • Beach day
Mafia Island Mafia Island

A free day on the beach or around the lodge, with kayaks and sunset dhow sails usually on offer.

Day 5 Accommodation, Mafia Island Meal Plan: Bed and breakfast

Options based on your package:

Mafia Island Mafia Island
Day 6 • Departure from Mafia
Mafia Island Mafia Island

After breakfast your driver takes you back to Kilindoni for your flight to Dar es Salaam or Zanzibar and your connection home.

Included

  • ✓All accommodation
  • ✓Daily breakfast
  • ✓Airport transfers on arrival and departure
  • ✓24/7 support during your stay

Not included

  • ✕Flights to and from Mafia (we book them for you)
  • ✕International flights (we can book them on request)
  • ✕Tanzania visa
  • ✕Travel insurance
  • ✕Optional excursions on beach days
  • ✕Lunch and dinner on Zanzibar unless your hotel plan includes them
  • ✕Tips and personal expenses

Reviews of this trip

All reviews →

No reviews yet — traveled with us on this trip? Be the first to share how it went.

From

$667 per person

Duration 6 days
Group size Max 6
Difficulty Island escape
Best time October – March for whale sharks; June – October for diving
Ask a question

No payment taken online — we confirm availability first.

6 Days Mafia Island

Get an Instant Quote

Get an estimate for this package as a PDF straight away, based on our standard price. No payment, no obligation.

We use these details only to prepare and follow up on your quote. Privacy policy