Zanzibar to Mafia Island

How to combine Zanzibar and Mafia Island in one trip, and why it's worth it.

Many travellers visit Zanzibar and then fly to Mafia for its quiet beaches, whale sharks and marine park.

Flights

Coastal Aviation flies between Zanzibar and Mafia. The flight takes about an hour. Schedules change by season, so ask us for current days and times.

Why combine them?

Zanzibar gives you Stone Town's history and lively beaches. Mafia gives you untouched reefs, whale sharks and a slower island pace. Together they make a complete Tanzania coast holiday.

On arrival

We meet you at Kilindoni airstrip and take you to your hotel.

Last updated 21 October 2026 by Hamiduink Traveller, a local tour operator on Mafia Island.

Tours you can book

Ocean & marine · Oct – Mar

Whale Shark Swimming

Swim beside the gentle giants of Mafia Island — the world's largest fish — just off Kilindoni during whale shark season.

Ask for price Details

Ocean & marine · Jul – Oct

Humpback Whale Watching

Look for humpback whales as they pass Mafia Island on their yearly migration.

Ask for price Details