Beyond Ordinary Travel

TripGenius Navbar

Wasini Island and Kisite Marine Park Dhow Day Trip from Diani

1 Day

A full-day Indian Ocean adventure from Diani — sail to Kisite Marine Park on a traditional dhow, snorkel over coral reefs, watch for dolphins, and end the day with a Swahili seafood feast on Wasini Island.

Overview

The Wasini Island dhow trip from Diani is one of the most complete day experiences on the Kenyan coast — marine park snorkelling, dolphin watching, a Swahili cultural walk, and a seafood lunch, all on the same day. Kisite-Mpunguti Marine National Park covers 28 sq km of protected coral reef off Kenya’s southern coast, roughly 50 km south of Diani, and consistently ranks among the best snorkelling destinations in East Africa.

Your day starts early. Hotel pickup from Diani is at 7:00 AM. The drive to Shimoni Jetty takes about an hour, passing coastal villages, cashew groves, and palm-lined roads along the south coast. Shimoni itself is a small fishing community with a dark history — the jetty sits near a network of coral caves used during the East African slave trade, with a brief visit often included on the return leg.

At Shimoni Jetty, you board a traditional wooden dhow — the same design Arab traders brought to the East African coast over a thousand years ago — and sail out into the Indian Ocean. The boat heads into the Shimoni Channel, one of the most reliable dolphin corridors on the Kenyan coast. Bottlenose and spinner dolphins are regularly spotted here, and between August and October, humpback whales pass through on their annual migration.

From the dolphin-spotting area, the dhow sails into Kisite Marine Park. You enter the water with provided snorkelling gear and explore coral gardens full of reef fish, sea turtles, moray eels, rays, and giant grouper. The reef is protected — no fishing, no anchor damage — and the visibility is consistently clear. Beginners and confident swimmers both manage this well. The crew stays in the water with you throughout.

After snorkelling, the dhow sails to Wasini Island for lunch. Wasini is a small coral island with no roads and no vehicles — home to a Swahili community that has lived here for generations. Lunch is served at a seaside restaurant: a full Swahili seafood buffet of crab, prawns, grilled fish, coconut rice, and chapati. After lunch, your guide leads a short walk through the island village and the ancient coral gardens — raised coral formations that cover the island’s interior, unlike anywhere else on the Kenyan coast.

The dhow sails back to Shimoni Jetty in the early afternoon. Time permitting, your guide stops at the Shimoni Slave Caves — a sobering and historically important site that most visitors find unexpectedly moving. Your driver returns you to your Diani hotel by approximately 5:00 PM.

Trip Highlights

  • Sail across the Indian Ocean on a traditional Swahili dhow — one of the most iconic vessels in East African history
  • Spot wild dolphins in the Shimoni Channel, with humpback whales possible between August and October
  • Snorkel in Kisite-Mpunguti Marine National Park over protected coral reefs with sea turtles, rays, and hundreds of reef fish species
  • Feast on a Swahili seafood buffet of crab, prawns, and grilled fish on Wasini Island with the ocean in front of you
  • Walk through Wasini's ancient coral gardens and Swahili village — a settlement shaped entirely by the sea
  • Visit the Shimoni Slave Caves and learn about the East African slave trade that once passed through this coastline
Take This Trip With You - Read It Offline
Download this tour's PDF brochure and start your planning offline.

You can send your enquiry via the form below.

Wasini Island and Kisite Marine Park Dhow Day Trip from Diani
From $100
/ Adult
From $70
/ Child
  • No Booking Fees
  • Reserve now & pay later
  • 24/7 TripGenius Travel support
Take This Trip With You - Read It Offline
Download this tour's PDF brochure and start your planning offline.

Trip Info

  • October – March (calm seas, best visibility); August – October for whale sightings
  • Included — pickup and drop-off at your Diani Beach hotel
  • 5m — sea level, Indian Ocean coast
  • Private minivan from Diani to Shimoni Jetty; traditional wooden dhow on the water