The Mafia whale shark trip in brief
This 5-day Mafia Island trip is built around whale shark season. You fly from Dar es Salaam to Mafia, a quiet island off the Rufiji delta, stay four nights at a small beach lodge on Chole Bay, and spend your days snorkelling with whale sharks off Kilindoni, diving or snorkelling the reefs of Mafia Island Marine Park, and visiting the old Swahili settlement on Chole Island. It is a marine and slow-travel trip rather than a game-drive safari, and it runs from roughly October to March.
- Route: Dar es Salaam, Mafia Island (Kilindoni, Chole Bay), Dar es Salaam
- Nights: 4 at one beach lodge
- Travel: about 40-minute flights each way from Dar es Salaam
- Best months: October to March, usually peaking from about November to February
- Activities: one whale shark day, two dives or reef snorkels, a Chole Island visit
Why Mafia Island
Mafia is Zanzibar's quiet sibling: the same Indian Ocean, a similar Swahili culture, and a fraction of the visitors. A handful of small lodges are spread along the coast, there are no large resorts, and on many days you will see no other travellers on the beach.
Two things make it special. In season, whale sharks gather off Kilindoni on the west coast to feed, which makes Mafia one of the most reliable places in East Africa to snorkel with them. And the south-east of the island is protected as Mafia Island Marine Park, established in 1995 as Tanzania's first marine park, covering the reefs, seagrass beds and mangroves around Chole Bay.
Who it suits, and who it doesn't
This trip suits:
- Snorkellers and divers who want whale sharks and healthy reefs without crowds.
- Safari travellers looking for a quiet finish, especially after a January or February calving safari.
- Couples and families who want a slow beach week with real activities.
It is not the best fit if:
- You want lively beaches, nightlife or shopping. Zanzibar suits you better; see our Zanzibar trips.
- You can only travel from April to September. Whale sharks are rarely seen then. The reefs are still good, but this itinerary is built around the sharks.
- You are not comfortable in open water. The whale sharks are seen in deep water from a boat.
Mafia vs Zanzibar for a beach add-on
Zanzibar has the history of Stone Town, a wide choice of hotels and some of the best beaches in East Africa; it is the easier add-on after a northern safari, especially from July to September. Mafia is for travellers who would rather trade choice for quiet and put the time underwater. If you are combining with a safari between December and February, Mafia is the more unusual choice, and the one with whale sharks. Our Zanzibar diving guide covers the alternative.
Best months and the whale shark season
- October to March: whale shark season. Numbers tend to build from November and are usually highest from about mid-December to February, often with calm seas.
- March: sightings usually tail off.
- April and May: the long rains, rough seas, and some lodges close.
- June to September: the cooler, windier season, with good diving on calmer days but whale sharks rarely seen.
Timing pairs well with a safari. January and February are calving months on the Serengeti's southern plains, which puts our 5-Day Northern Circuit or 7-Day Classic in their best season at the same time as the sharks.
The whale shark day
Boats leave from Kilindoni in the morning. Spotters scan for fins and shadows near the surface, where the sharks feed on plankton. When one is found, the skipper stops well short of it, and a small group slips into the water with a guide to swim alongside as it feeds. The sharks here are mostly young animals, still several metres long, and they move slowly but steadily, so you swim at their pace with mask and fins.
Operators on Mafia follow a code of conduct developed with conservation partners: boats keep their distance, only a few swimmers enter the water per shark, there is no touching or riding, no flash photography, and the sharks are never fed or lured. Sightings are wild, never guaranteed, and the number of encounters varies from day to day.
Diving and snorkelling the marine park
The marine park's reefs are some of the best protected in Tanzania. Certified divers usually dive Kinasi Pass, a drift through the channel at the mouth of Chole Bay with rocky reef, overhangs and coral, and other sites inside and outside the bay. Visibility in Chole Bay is generally better on an incoming tide, so dive times follow the tides. Non-divers snorkel shallower reefs and sandbanks, often with turtles and rays. You need PADI Open Water or equivalent certification to dive; an Open Water course can be added if you stay longer.
Chole Island and the slow days
Chole Island, a few minutes by boat across the bay, was the administrative centre of the Mafia archipelago in the 19th century. The ruins of that town, coral-stone houses and public buildings, are now wrapped in the roots of fig trees beside a working village. A local guide leads a walk of about two hours. Back at the lodge, days are for swimming, reading, kayaking in the mangroves where offered, and early nights.
Where you stay
You stay four nights at one of three small lodges near Chole Bay, chosen by availability and style: Pole Pole, a small, relaxed lodge of bungalows among the palms; Kinasi Lodge, a small beach lodge with the facilities of a larger hotel, including a pool; or Butiama Beach Lodge, a simpler beach lodge with bungalows built partly from reclaimed dhow timber. All three are close to the marine park and arrange the whale shark trips and diving.
What's included
Flights between Dar es Salaam and Mafia; four nights at your chosen lodge on full board; one whale shark snorkel excursion; two dive sessions for certified divers; the Chole Island excursion; all marine park fees; and airport transfers in Dar es Salaam. International flights, the visa, travel insurance with dive cover, alcohol, an Open Water course and tips are extra. For how fees and flights affect costs across Tanzania, see our Tanzania safari cost guide.
Safety and marine park rules
- Follow the whale shark code and your guide's briefing in the water.
- Diving and flying: allow at least 18 hours between your last dive and your flight, the usual guideline after several days of diving, so your last dive is on day three or four, not day five.
- Insurance must cover scuba diving and evacuation.
- Sun and sea: reef-safe sunscreen and a rash vest help; currents in the channels can be strong, so stay with your guide.
- Malaria: Mafia is a malaria area. See our vaccinations and health guide.
- Respect local customs in Kilindoni and on Chole: cover shoulders and knees away from the beach.
US travellers should read our Tanzania visa guide for US citizens. For more on the island, see our Mafia destination page. When you're ready, send us your dates.
The headline takeaways
- Whale shark snorkelling in season, roughly October to March
- Diving and snorkelling in Mafia Island Marine Park, Tanzania's first marine park
- Small beach lodges: Pole Pole, Kinasi or Butiama
- Boat trip to Chole Island and its 19th-century ruins
- Pairs well with calving season on the Serengeti's southern plains