Tanzania · Snorkelling

3-Day Whale Shark Snorkeling Tour to Mafia Island from Dar es Salaam

3 Days Round trip from Mafia Island Easy pace

The journey

Trip highlights
  • 01 Swim or snorkel with seasonal whale sharks off Kilindoni Harbour
  • 02 Explore Mafia Island Marine Park's pristine coral reefs and rich marine life
  • 03 Relax on quiet white-sand beaches with crystal-clear Indian Ocean waters
  • 04 Enjoy scenic flights between Dar es Salaam and Mafia Island
  • 05 Discover mangrove habitats and the island's authentic Swahili coastal atmosphere

Mafia Island is a hidden paradise for marine life enthusiasts, known for its pristine waters, vibrant underwater ecosystems, and rich marine biodiversity. Over three days, this trip combines island relaxation with the chance to swim or snorkel alongside seasonal whale sharks, while enjoying the beauty of coral gardens, mangrove forests, and quiet white-sand beaches. With comfortable lodge stays, scenic flights from Dar es Salaam, and time to explore the island's marine surroundings, this experience is ideal for nature lovers seeking both tranquility and adventure.

Up to 24 sharks - males, females, and juveniles - may be seen at once, all beautifully patterned with stripes and spots.

From the itinerary

At a glance

What this trip includes

Duration 3 Days
Tour type Private
Activity level Easy
Accommodation Included · Standard
Transport Included
Wheelchair access Yes
Cities Dar es Salaam, Mafia Island
Languages English

Day by day

The itinerary

1
Day 01

Fly to Mafia Island and Unwind by the Beach

Depart from Dar es Salaam Airport at 09:30 AM, depending on flight availability. The short flight of approximately 30 minutes offers stunning aerial views of Tanzania's turquoise waters, scattered islands, and pristine coastline as you make your way to Mafia Island.

Upon arrival at Mafia Airstrip, you will be warmly welcomed and transferred to your lodge. Take time to settle in and enjoy the serene surroundings of the island.

Spend the afternoon swimming in the warm, clear waters of the Indian Ocean, sunbathing on soft sandy beaches, or simply relaxing in this peaceful tropical paradise.

Your day includes breakfast and dinner at the lodge, featuring both local and international cuisine. Overnight is at Butihama Beach Lodge, offering comfort and a stunning beachfront location - an ideal start to your unforgettable Mafia Island adventure.

  • Main destination: Mafia Island
  • Accommodation: Butihama Beach Lodge. Mid-range lodge located on Mafia Island
  • Meals & drinks: Breakfast, dinner, and drinking water included (other drinks not included)
2
Day 02

Whale Shark Watching off Mafia Island

Start the day with an early breakfast before setting out to encounter the magnificent whale sharks. These gentle giants are seasonally found just a few hundred meters off Kilindoni Harbour.

A short boat ride west takes you to their feeding grounds, where fins and dark shapes soon appear. Up to 24 sharks - males, females, and juveniles - may be seen at once, all beautifully patterned with stripes and spots. Some exceed 8 meters in length, creating an impressive sight beside the boat and a stunning view underwater.

Guests can swim or snorkel for a closer look, while the boat moves quietly among them. Afterward, return to the hotel for lunch and relaxation.

This experience can be enhanced with a beach picnic, swimming, a visit to Kilindoni Market, or a full-day trip to Ras Kisimani or Bwejuu Island at an additional cost. Dinner and overnight at Butihama Beach Lodge.

  • Main destination: Mafia Island
  • Accommodation: Butihama Beach Lodge. Mid-range lodge located on Mafia Island
  • Meals & drinks: Breakfast, dinner, and drinking water included (other drinks not included)
3
Day 03

Optional Marine Exploration and Return to Dar es Salaam

After breakfast, you have the option to explore Chole Mjini or enjoy snorkeling in the Mafia Island Marine Park. Nearby, there are several beautiful beaches and sandbars within easy reach of Pole Pole in Chole Bay, including Miewe, Mvinje, Marimbani Sand Bar, and Mchangani.

Extras: Marine Park fees are USD 20 per person per night, payable directly at the Marine Park gate by cash or credit card. Additional excursions, such as snorkeling and sunset cruises, can also be booked and paid for directly at the hotel.

In the afternoon, transfer to Mafia Airstrip for your flight to Dar es Salaam, departing either at 03:45 PM (arriving 04:15 PM) or 05:35 PM (arriving 06:10 PM).

  • Main destination: Dar es Salaam
  • Accommodation: End of tour (no accommodation)
  • Meals & drinks: Breakfast, lunch, and drinking water included (other drinks not included)

End of tour

The route

Where you'll travel

Tour route map
Round trip from Mafia Island 2 cities · 3 Days

The fine print

Trip details

What's Included

  • Marine Park fees (for non-residents)
  • All activities (unless labeled as optional)
  • All accommodation (unless listed as upgrade)
  • A professional marine guide
  • All transportation (unless labeled as optional)
  • All flights during the tour
  • All taxes/VAT
  • Round airport transfer
  • Meals (as specified in the day-by-day section)

What's Not Included

  • International flights (from/to home)
  • Additional accommodation before and at the end of the tour
  • Personal items (souvenirs, travel insurance, visa fees, etc.)
  • The government imposed an increase in taxes and/or park fees
  • Drinks
  • Additional tour on the last day

What to bring

  • Lightweight Clothing - Breathable clothes suitable for a tropical coastal climate.
  • Swimwear - Essential for snorkeling, diving, and beach activities.
  • Sun Protection - Sunscreen, sunglasses, and a wide-brim hat to protect from strong sun.
  • Water Shoes or Sandals - Useful for walking on coral areas and beaches.
  • Snorkeling Gear (Optional) - Many operators provide it, but you may prefer your own.
  • Underwater Camera or Waterproof Phone Case - To capture the beautiful marine life and coral reefs.
  • Insect Repellent - Especially useful near mangrove areas and in the evening.
  • Light Jacket or Sweater - For cooler evenings or boat trips.
  • Personal Medications - Any essential medicines and a small first aid kit.
  • Reusable Water Bottle - To stay hydrated and reduce plastic use.
  • Dry Bag - To protect electronics and valuables during boat excursions.

Know before you go

  • Best Time to Visit - Mafia Island can be visited year-round, but the best conditions for diving and snorkeling are from October to March, when the sea is calm and visibility is excellent. This is also the season to see whale sharks.
  • Marine Park Fees - Visitors must pay an entrance fee to the Mafia Island Marine Park, which helps protect the coral reefs and marine ecosystems.
  • Limited Accommodation Availability - Mafia Island has a small number of lodges and eco-resorts, so booking is highly recommended, especially during peak travel seasons.
  • Access to the Island - The island is mainly accessed by domestic flights from Dar es Salaam or by boat from the mainland. Flight schedules can be limited, so planning is important.
  • Weather and Sea Conditions - The long rains (March-May) can affect sea conditions and some marine activities, though travel is still possible.
  • Health and Safety - Bring necessary medications, travel insurance, and follow safety instructions during diving, snorkeling, and boat excursions.
  • Environmental Responsibility - As a protected marine area, visitors are encouraged to avoid touching coral reefs, use reef-safe sunscreen, and respect marine wildlife.
  • Cash Availability - ATM services on the island are limited, so it is advisable to carry some cash for small purchases and local services.

Logistics

Meeting & route

Meeting point
Mafia Island, Tanzania
Tour start
Mafia Island, Tanzania
Tour ends at the same location as the start point.
End of the journey

Your 3 days finish where they began, in Mafia Island.

Watch the tourHQ film Watch the film

Create your own adventure

Can't find the perfect tour? Tailor your dream trip.

  • Tell us your destination, dates and group size.
  • Our travel experts and local guides design a tailored itinerary, just for you.
  • Enjoy your trip with peace of mind, knowing everything is taken care of.
Plan my holiday

Say goodbye to travel stress.

Starting from

USD 1,010 /person
Book This Tour

Estimated room rates

Single Room $1,010.00 — $1,226.00
Double Sharing $1,010.00 — $1,090.00

When

Travellers

Total