Kisite Mpunguti Dolphin Safari & Snorkeling with Wasini Island

4.9 · 86 Reviews

Excellent Quality

Overview

Set off on a memorable full-day adventure from Diani Beach to the stunning Kisite Mpunguti Marine Park. After a scenic transfer to Shimoni, board a traditional dhow or a fiber motorboat and cruise across the warm waters of the Indian Ocean. Keep an eye out for playful dolphins before diving in to enjoy world-class snorkeling among colorful corals and tropical fish. After your marine experience, step ashore at Wasini Island for a delightful Swahili seafood lunch, followed by a guided walk through Wasini village, where you’ll discover local coastal culture, traditions, and everyday life. Alternatively, lunch can also be enjoyed at a charming restaurant in Shimoni. Your journey continues with a guided visit to the historic Shimoni Slave Caves, offering a deep insight into the region’s past. The day concludes with a comfortable transfer back to your hotel, leaving you with lasting memories of dolphins, marine beauty, local culture, and history.

What's Included

Shimoni slave caves

National park fees

Professional local marine guides and snorkeling assistance

Pick up and drop off from your Mombasa, Diani beach or Tiwi hotel

Authentic Swahili lunch on Wasini Island Enjoy freshly prepared coastal cuisine, with seafood options such as fresh fish or crab, as well as chicken and vegetarian choices.

Additional Info

Infants and small children can ride in a pram or stroller

Public transportation options are available nearby

Infants are required to sit on an adult’s lap

Not recommended for travelers with spinal injuries

Not recommended for pregnant travelers

Not recommended for travelers with poor cardiovascular health

Suitable for all physical fitness levels

Reviews

4.9

based on 86 reviews

5 stars
82
4 stars
2
3 stars
0
2 stars
1
1 star
1

© 2026 TourBundles.

Tours and experiences provided through Viator.

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.