Island Marine Adventure

Mafia Island Whale Shark Tour

3 Days / 2 Nights

Price on request
Clear turquoise waters and sandbanks around Mafia Island
Whale Sharks

Swim With Gentle Giants

Boat excursion on the Indian Ocean around Mafia Island
Indian Ocean

Marine Park Boat Excursion

Duration

3 Days / 2 Nights

Starts/Ends

Dar es Salaam

Travel Style

Island & Marine

Group Size

Solo, Couples or Private Groups

Tour Overview

Experience the incredible beauty of Mafia Island, Tanzania, on a 3-day island adventure combining marine wildlife, snorkeling, beautiful beaches and the authentic atmosphere of the Swahili Coast with Msonge Tours & Safaris.

This Mafia Island Whale Shark Tour is designed for travellers looking for a short but unforgettable Tanzania island holiday. The highlight of the journey is a guided whale shark snorkeling experience, complemented by time to explore the island's marine environment and relax along its peaceful tropical coastline.

Mafia Island is famous for its rich marine ecosystem, coral reefs, snorkeling, diving and seasonal encounters with whale sharks. During the appropriate season, you'll head into the Indian Ocean with an experienced local marine guide to search for these magnificent creatures in their natural environment.

Beyond the ocean adventure, this Mafia Island tour from Dar es Salaam gives you time to slow down, enjoy the beach and experience the relaxed character of one of Tanzania's most fascinating coastal islands.

Ideal for couples, honeymooners, families, solo travellers, marine-life enthusiasts and anyone looking for a short but authentic Tanzania island holiday. Whale shark sightings depend on seasonal, weather and marine conditions and are never guaranteed.

Tour Highlights

Whale Shark Experience

Search for the world's largest fish with an experienced local marine guide in the Indian Ocean.

Guided Snorkeling

Swim above coral reefs and colourful tropical marine life in Mafia's clear protected waters.

Boat Excursion

Cruise the Indian Ocean through the Mafia Island Marine Park with full snorkeling equipment provided.

Tropical Beaches

Relax on peaceful white-sand beaches between adventures and enjoy a classic coastal sunset.

Authentic Swahili Island

Experience the relaxed island atmosphere, traditional fishing villages and authentic coastal lifestyle.

Convenient Connection

Return flights between Dar es Salaam and Mafia Island with airport transfers arranged for you.

Day-by-Day Adventure

Interactive Island Itinerary

Your Mafia Island holiday begins in Dar es Salaam as you travel towards Mafia Island, one of Tanzania's beautiful Indian Ocean destinations. Upon arrival on Mafia Island, our representative will meet you and assist with your transfer to your accommodation.

After check-in, you will have time to settle in and enjoy the peaceful island surroundings. Depending on your arrival time, you can spend the afternoon relaxing at the beach, taking a walk around the local area or simply enjoying the tropical atmosphere. As the day comes to an end, enjoy the beautiful coastal sunset before dinner.

Today is the main highlight of your Mafia Island Whale Shark Tour. After an early breakfast, you will meet your marine guide and prepare for your boat excursion into the Indian Ocean.

The adventure begins with a search for whale sharks in the waters around Mafia Island. When suitable conditions and a whale shark encounter are found, you will have the opportunity to enter the water and enjoy a guided snorkeling experience. Swimming alongside these magnificent marine animals in their natural environment is a truly memorable Tanzania wildlife experience.

Your guide will also provide important information about responsible interaction with whale sharks and marine conservation. After the whale shark experience, continue exploring the surrounding marine environment, with opportunities for snorkeling and observing tropical marine life. Return to the island for lunch and spend the afternoon relaxing — enjoy the beach, swim, rest at your accommodation or simply take in the peaceful atmosphere of Mafia Island.

Note: Whale shark sightings are not guaranteed because they are wild animals, and encounters depend on seasonal, weather and marine conditions.

Wake up to another beautiful morning on Mafia Island. After breakfast, enjoy some free time before checking out.

Depending on your departure schedule, you may have time for a final beach walk or relaxation before your transfer to Mafia Airport. Board your flight back to Dar es Salaam, carrying unforgettable memories of your Mafia Island holiday, whale shark experience and Tanzania's beautiful Swahili Coast.

What's Included

  • Return flights between Dar es Salaam and Mafia Island
  • Accommodation for 2 nights
  • Meals as indicated in the itinerary
  • Airport transfers
  • Mafia Island whale shark excursion
  • Boat excursion & snorkeling experience with equipment
  • Professional/local marine guide and island transportation

What's Not Included

  • International flights and visa fees
  • Travel insurance
  • Personal expenses, alcoholic drinks and laundry services
  • Tips and gratuities
  • Optional activities not mentioned in the itinerary
  • Marine Park/conservation fees where applicable and not included in the quotation

Best Time For Whale Sharks

October – March is the main period for whale shark experiences around Mafia Island. Sightings are never guaranteed as weather and marine conditions influence encounters.

Who Is This Tour For

Couples, honeymooners, families, solo travellers, friends, small groups and marine-life enthusiasts wanting a short, authentic Tanzania island holiday.

Optional Extensions

Add scuba diving, a Chole Island cultural excursion, an Indian Ocean sandbank trip, or combine with Kilwa's Swahili Coast heritage tour and a Tanzania safari.

Msonge Tours & Safaris

Why Choose Msonge Tours?

At Msonge Tours & Safaris, we curate small, responsible marine experiences with trusted local guides, reliable flight connections and genuine hospitality. Booking our Mafia Island whale shark tour guarantees seamless logistics, conservation-minded whale shark etiquette and a personalised, stress-free island escape.

3 Days / 2 Nights

Mafia Island Whale Shark Tour
Best Rate
Flights: Dar es Salaam – Mafia Island
Accommodation: 2 Nights Island Lodge
Pricing: On Request

*Final price confirmed after we tailor your dates, accommodation level and group size.

Inquire This Safari

Send us your details and we will coordinate instantly.

Explore More Island Trips

Other Popular Coastal Tours

Mafia Island Marine Park and Chole Island tour

Mafia Marine Park & Chole Island

4 Days / 3 Nights

Explore Tour
Kilwa and Bagamoyo Swahili Coast heritage tour

Kilwa & Bagamoyo Heritage

4 Days / 3 Nights

Explore Tour
Zanzibar beaches and islands

Zanzibar Island Tours

From $200

Explore Tours