Mafia Island

- Authentic -

77%

Back to Packages

3 Days / 2 Nights – Mafia Island Adventure

from Zanzibar 🌴🌊

$800 per person
📆 Duration: 3 Days / 2 Nights
👥 Group Size: 1 – 25 people

Enjoy whale shark encounters, vibrant coral reefs, island exploration, and cultural immersion in Mafia Island. Includes two whale shark excursions, full-day snorkeling, accommodation, and flights from Zanzibar. (Half Board – Breakfast & Dinner)

Itinerary

Day 1
Zanzibar → Mafia Island + Whale Shark Experience

✈ Early morning flight from Zanzibar → Mafia Island (35–45 mins)

🛬 Arrival at Mafia Airport, meet & greet, transfer to lodge

🌴 Check-in (Half-board: breakfast & dinner included)

🚤 Morning Whale Shark Excursion – swim & snorkel with gentle whale sharks

🏖 Afternoon at leisure – pool or short village walk

🍽 Dinner & overnight at lodge

Day 2
Full-Day Marine Excursion

🍳 Breakfast at lodge

🚤 Full-day marine adventure:

  • • Snorkeling at Coral Garden – colorful reef fish & vibrant corals
  • • Visit Chole Island – historic ruins & lush greenery
  • • Stop at Blue Lagoon – natural tidal pool
  • • Picnic lunch on Marimbani Sandbank

🏖 Return to lodge late afternoon

🍽 Dinner & overnight at lodge

Day 3
Dongo Village Cultural Tour + Departure

🍳 Early breakfast at lodge

🏡 Dongo Village Tour (2–3 hours):

  • • Explore Ukili Art Gallery & local crafts
  • • Participate in farming activities & learn about daily village life
  • • Discover coconut uses & try making a traditional coconut bag
  • • Visit Virgin Coconut Oil Factory
  • • Try traditional clothing (Kanga for women, Shuka & Kofia for men)

🚖 Return to lodge for fresh-up

✈ Transfer to Mafia Airport for flight back to Zanzibar

Included
  • ✓ Return flights: Zanzibar → Mafia Island → Zanzibar
  • ✓ 2 nights accommodation (Half-board)
  • ✓ All transfers in Mafia Island
  • ✓ Full-day snorkeling excursion (Chole Island, Blue Lagoon, Coral Garden, Marimbani Sandbank)
  • ✓ 1 Whale Shark Experience (Day 1)
  • ✓ Dongo Village Cultural Tour on Day 3
  • ✓ Picnic lunch on Day 2
Not Included
  • ✗ Marine Park fees (USD 23.60 per person/day – pay at gate)
  • ✗ Lunch on Day 1 & Day 3
  • ✗ Personal expenses (tips, drinks, etc.)