18 activities found
Cruise the waters of Mafia Island from July–October in search of majestic humpback whales. Watch them breach, tail-slap, and glide through the Indian Ocean with expert guides. Includes water, snacks, and an unforgettable wildlife experience.
3-4 hours
USD$75 per person
Enjoy peaceful bird watching with a local guide, exploring forests, mangroves, and wetlands. Best in the early morning or late afternoon.
3 hours
USD$20 per person
Fly from Zanzibar to Mafia Island for an unforgettable whale shark adventure. Swim alongside the world's largest fish with expert guides and enjoy a delicious island lunch.
8-9 hours
USD$600 per person