Planning a Diani trip?Start with the trip planning film

Water & island

Wasini Island & Kisite Marine Park — Premium

A full-day coastal experience bringing together dolphins, snorkelling, a sandbank, Shimoni Caves, Coral Garden and Wasini Village.

Price
$150 per person
Where it happens
Wasini Island and Kisite-Mpunguti Marine Park, south of Diani

About this experience

This is the full-day version of the Wasini trip from Diani Beach: dolphin spotting in the channel, snorkelling inside Kisite-Mpunguti Marine Park, time on a sandbank, Shimoni Caves, the Coral Garden and a guided walk through Wasini Village.

Return transfers from Diani are included, along with breakfast and a coastal lunch. It is a long day on the water, so an early start is normal.

Good to know

  • Book 24 to 48 hours ahead — marine park trips depend on boat and permit availability.
  • Snorkelling happens inside a protected marine park, so conditions and visibility are usually good.
  • Return road transfers between Diani and Shimoni are part of the day.

Questions about Wasini Island & Kisite Marine Park — Premium

Are dolphins guaranteed?

No. Dolphins are wild animals in the Wasini channel and sightings are common but never certain.

How do I book this experience?

Use the Plan This Experience form on this page. Share your name, preferred date, WhatsApp number and pickup and drop-off locations, and our Diani-based team confirms availability, timing and the final price with you on WhatsApp before anything is booked.

Other Water & island experiences

Robinson Island

A low-tide sandbank surrounded by turquoise water, arranged for swimming, snorkelling and an easy half-day escape.

From $30

per person

Kongo River Sunset Cruise

A traditional canoe cruise through mangroves to the meeting point of the Kongo River and Indian Ocean at golden hour.

From $30

per person

Jet Ski Adventure

A fast-paced ride across Diani's clear water, with a safety briefing and space for up to two guests on one jet ski.

From $50

per activity

See all Diani Beach activities or plan your Diani Beach trip.