Tanzania · Beach & Island

7-Day Mafia Island Adventure with Whale Sharks and Coral Reefs

7 Days Round trip from Mafia Island Airport Moderate pace

The journey

Trip highlights
  • 01 Swim with gentle whale sharks in Mafia Island Marine Park
  • 02 Snorkel vibrant coral reefs and enjoy the stunning Blue Lagoon
  • 03 Discover historical sites on Chole Island and at Kua Ruins
  • 04 Immerse yourself in local culture with village visits, cooking classes, and coastal cycling

Dive into the beauty of Mafia Island on this 7-day adventure, combining marine encounters, island history, and local culture. Swim with gentle whale sharks in season, snorkel vibrant coral reefs, and enjoy the stunning Blue Lagoon and sandbanks. Discover the heritage of Chole Island and Kua Ruins, then connect with everyday island life through village visits, a cooking class, and cycling along coastal paths. Fresh seafood, relaxing beaches, and optional sunset dhow cruises complete the experience.

Swim with gentle whale sharks in season, snorkel vibrant coral reefs, and enjoy the stunning Blue Lagoon and sandbanks.

From the itinerary

At a glance

What this trip includes

Duration 7 Days
Tour type Shared
Activity level Moderate
Accommodation Included · Standard
Transport Included
Wheelchair access Yes
Cities Dar es Salaam, Mafia Island
Languages English, French

Day by day

The itinerary

1
Day 01

Arrival and Beach Relaxation on Mafia Island

  • Pick-up from Kilindoni Airport or harbor.
  • Transfer to your hotel or lodge and enjoy a welcome drink.
  • Relax on the beach after check-in.
  • Optional evening dhow cruise to enjoy the sunset.
2
Day 02

Whale Shark Experience and Marine Park Snorkeling

  • Early morning boat ride to swim with whale sharks (October-March).
  • Snorkeling break in Mafia Island Marine Park.
  • Fresh seafood lunch on the beach.
  • Afternoon relaxation at the lodge.
3
Day 03

Chole Island and Historical Exploration

  • Boat trip to Chole Island.
  • Guided tour of ancient ruins, mosques, and old trading posts.
  • Learn about traditional dhow building.
  • Evening free time or an optional night walk to see flying foxes.
4
Day 04

Blue Lagoon, Kua Ruins, and Sandbank Picnic

  • Visit Blue Lagoon for swimming in turquoise waters surrounded by mangroves.
  • Short stop at Kua Ruins, an old Swahili settlement.
  • Picnic lunch at a sandbank with snorkeling.
  • Return to the lodge for relaxation.
5
Day 05

Diving or Advanced Snorkeling in the Marine Park

  • Full-day diving for certified divers or extended snorkeling in the Marine Park.
  • Explore coral gardens, reef walls, and abundant fish life.
  • Optional dolphin spotting.
  • Return to the lodge and enjoy a local dinner.
6
Day 06

Cultural Village Tour and Coastal Activities

  • Guided walk through local villages to learn about fishing, seaweed farming, and crafts.
  • Cooking class with locals or a Swahili lunch experience.
  • Afternoon cycling or kayaking along Mafia's coastal paths.
  • Evening at leisure or an optional sunset dhow cruise.
7
Day 07

Beach Time, Shopping, and Departure

  • Morning beach walk or last swim in the ocean.
  • Souvenir shopping for handmade jewelry and crafts.
  • Transfer to the airport or harbor for departure.
Mafia Island Marine Park, Blue Lagoon, Chole Island

Where this trip takes you

Mafia Island Marine Park, Blue Lagoon, Chole Island

The route

Where you'll travel

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

The fine print

Trip details

What's Included

  • 6 nights accommodation (beach lodge or hotel)
  • Daily breakfast, lunch, and drinking water
  • Airport/harbor transfers
  • Whale shark tour
  • Blue Lagoon & sandbank trip
  • Chole Island & Kua Ruins excursion
  • Snorkeling/diving equipment & guide
  • All entrance fees

What's Not Included

  • International & domestic flights
  • Dinner & alcoholic drinks
  • Diving certification (if required)
  • Travel insurance
  • Personal expenses
  • We book only a $60 hotel; if you need accommodation above that, you will need to pay the difference.

What to bring

  • Swimwear, light clothes, and sandals
  • Sunscreen, sunglasses, and a hat
  • A waterproof bag and camera/GoPro
  • Snorkeling/diving license (if certified)
  • Insect repellent

Know before you go

  • Whale Shark Season: The best time to see whale sharks is October-March. Outside this season, sightings are rare.
  • Marine Park Fees: Mafia Island Marine Park charges a daily fee, usually around $23 per person per day, which supports conservation.
  • Flights & Access: Most travelers fly from Dar es Salaam to Mafia in approximately 30-40 minutes. Boat transport is possible but very slow and less comfortable.
  • Electricity & Internet: Power supply can be limited in some lodges, and WiFi is not always strong. Bring a power bank.
  • Cash & Payments: ATMs are limited on the island. Carry enough cash in Tanzanian shillings or USD. Some lodges accept card payments but add a surcharge.
  • Dress Code: In villages, dress modestly and cover your shoulders and knees. On the beach or while swimming, normal swimwear is fine.
  • Eco-Friendly Island: Mafia is less commercial than Zanzibar. Expect a quiet, laid-back vibe, perfect for peace seekers.
  • Bring mosquito repellent.
  • Carry any personal medication.
  • Snorkeling and diving are safe with certified guides, and whale sharks are harmless filter feeders.

Logistics

Meeting & route

Meeting point
Julius Nyerere International Airport (DAR), Julius K. Nyerere Road, Dar es Salaam, Tanzania
Tour start
Mafia Island Airport, Unnamed Road, 3MQ7+6HV, Kilindoni, Tanzania
Tour ends at the same location as the start point.
End of the journey

Your 7 days finish where they began, in Mafia Island Airport.

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,750 /person
Book This Tour

Estimated room rates

Single Room $1,750.00 — $1,800.00
Double Sharing $1,750.00 — $1,800.00

When

Travellers

Total