Home / Things to Do

Things to Do in Diani in 2026

Things to do in Diani are easier to plan when you can compare marine park trips, water sports and cultural tours in one place — without haggling with beach brokers. Use this list to pick a Wasini and Kisite day, a jet ski hour, a glass-bottom or sunset dhow, a market walk or a Swahili kitchen, then book at a listed rate.

  1. 1. Kongo River Canoe Ride

    The Kongo River canoe ride is a guided tour through the mangrove forests at the Kongo River estuary. This excursion focuses on birdwatching and observing the coastal ecosystem from a traditional dugout canoe. The activity is safe during daylight hours with a vetted provider.

    We recommend booking a pre-arranged tour to ensure you are guided by reliable community rowers. This approach supports local safety initiatives and avoids the risks of using unverified operators or attempting the trip after sunset when the area is unpatrolled.

    Read more

How to Book Things to Do in Diani

Finding reliable operators is a common concern when searching for things to do in Diani. Beach brokers often change prices by the day. Diani Excursions Office publishes listed rates for marine park trips, water sports and cultural tours so you can lock a date online and skip the sand negotiation.

Boat trips that enter Kisite Mpunguti Marine Park use KWS-licensed captains. You pay the package fee online to secure your seat. You pay the mandatory KWS conservation ticket at the marine park gate by M-Pesa or bank card. Our Diani excursion packages show duration and listed KES and USD prices before checkout.

Marine park, water sports and cultural days

A full day at Wasini Island and Kisite is the longest ocean option. Glass-bottom reef viewing and sunset dhow cruises fit into one to two and a half hours. Jet ski hire is sold by the hour. The Diani market walk and Swahili home kitchen tour are land-based days with listed per-person rates. Airport transfers between Mombasa (MBA) and Diani are priced per car, one way.

Planning Your Diani Day

Morning departures usually give calmer water for snorkeling and reef viewing. Save jet ski sessions and sunset dhows for later in the day when the light and sea state suit those activities. Cultural tours work well on days you want to stay off the water.

Optional hotel pickup in Diani and Ukunda can be added when you book. After payment we send your digital ticket and meeting point on WhatsApp. Review the package list or book a Diani excursion online.

Ready to book a Diani day?

Pick an activity above, then reserve a listed-price package online. We confirm your meeting point on WhatsApp.

Go to booking
Book on WhatsApp