Kilindoni: Mafia Island's Main Town

A guide to Kilindoni, the main town on Mafia Island — the airstrip, port, market, whale shark trips and places to stay.

Kilindoni is the main town on Mafia Island, on the west coast. It is where most visitors arrive, by plane at the airstrip or by boat at the port.

What you'll find in Kilindoni

  • The airstrip and the port for boats from Nyamisati
  • A busy market with fruit, fish and everyday goods
  • The harbour, where wooden dhows load and unload
  • Banks, shops, local restaurants and hotels

Things to do

  • Swim with whale sharks — trips leave from Kilindoni in season
  • Walk the market and harbour with a local guide
  • Watch the sunset over the water from the west coast

Staying in Kilindoni

Staying in town is convenient for flights, the port and whale shark trips, and gives you a taste of everyday island life. The beach lodges of Utende are about 30 minutes away by car.

Getting around

Bajaji and boda are easy to find for short trips. For airport pickups and longer journeys, book a car with us in advance.

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

Dhow Sunset Cruise

Sail a traditional wooden dhow across Chole Bay as the sun goes down.

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