Diani Beach, Kwale County

Six ways to get out on the Indian Ocean

From early-morning dolphin trips to a quick jet ski ride, our crews know this stretch of coast well. Small groups, experienced guides, and most trips depart right from Diani Beach.

6 Signature safaris
12+ Years on this coast

Local crews, small groups, honest weather calls

We're based right on Diani Beach, not booked through a call centre elsewhere. Every excursion on this site is run by the same crews we'd put our own families on: boats that are well maintained, captains who know the channel by feel, and a policy of rescheduling rather than pushing a trip out in bad weather.

Licensed & insured boats

Every vessel is registered with the Kenya Maritime Authority and carries full safety equipment.

Small group sizes

We cap numbers per boat so the wildlife isn't crowded and you're not queuing for a mask.

Free hotel transfers

Pick-up and drop-off along Diani Beach Road is included with every excursion.

Choose your safari

Each trip runs on its own schedule and boat - pick the one that matches how you want to spend the day.

Dolphins, snorkeling and a seafood lunch on Wasini Island

Wasini Island Day Trip

A full day from the mainland to Wasini Island: dolphin spotting by sailboat, snorkeling over a protected reef, a sandbank stop, and a seafood lunch.

Full day (approx. 9-10 hours) €120 per person Easy - suitable for all ages
View safari details
Paddle the mangroves as the ocean meets the river

Sunset Canoe Trip on the Congo River

An evening tuk-tuk ride to the Congo River, where the ocean meets the river, followed by a quiet hand-paddled canoe trip through the mangroves at sunset.

3 hours €50 per person Easy - suitable for all ages
View safari details
See the reef without getting your hair wet

Glass-Bottom Boat Trip

A relaxed trip from Diani Beach over the coral garden, with a glass-bottom boat so non-swimmers and young children can see the reef too.

Half day €30 per person Easy - suitable for all ages (children must be supervised)
View safari details
A hidden sandbank and reef, just for two

Romantic Canoe Boat Trip

A quiet, hand-paddled canoe trip from Diani Beach to a hidden sandbank and reef most visitors never find - a favourite for couples.

Half day €30 per person Easy - suitable for all ages
View safari details
Offshore sport fishing for tuna, marlin and sailfish

Wild Fishing in Diani

A day of offshore sport fishing from Diani, chasing tuna, shark, swordfish, marlin and sailfish - catch, tag or release, your choice.

4, 6, 8 or 10 hours - you choose €450 - €1,100 per trip Moderate - open to first-timers and experienced anglers
View safari details
A fast, guided ride along the Diani coastline

Jet Ski Safari

A short, adrenaline-filled jet ski ride from Diani Beach, guided out through the reef channel to open water along the coast.

30 or 60 minutes From €45 (30 min) Easy - no experience needed, quick briefing included
View safari details

What guests say

A few notes from people who've been out with us this season.

“We spotted a big pod of dolphins from the sailboat, then snorkelled over the reef before a seafood lunch on Wasini Island - genuinely one of the best days of our whole trip.”

Anke V. · Wasini Island Day Trip

“The sandbank on the canoe trip felt like our own private beach, and the reef there was in better condition than anywhere else we snorkelled in Diani.”

Brian O. · Romantic Canoe Boat Trip

“Landed a sailfish on the eight-hour trip and the crew handled everything - tagging, photos, all of it.”

Marco T. · Wild Fishing in Diani

“Did a 30-minute jet ski ride right after checking in - the guide took us out through the reef channel and then let us open up along the coast. Perfect way to start the holiday.”

Sofia R. · Jet Ski Safari

Good to know before you book

The questions we're asked most often. Anything else, just get in touch.

How far in advance should I book a safari?

For most excursions, 2-3 days' notice is enough. Wild Fishing in Diani is the exception - boats take a maximum of 4-6 anglers, so those trips fill up faster. If your dates are fixed, it's worth booking as soon as you land.

What happens if the weather doesn't cooperate?

Guest safety comes first. If our boat crews judge conditions unsafe, we will reschedule your trip at no extra cost or refund it in full - your choice.

Do you offer hotel pick-up along Diani Beach?

Yes, pick-up and drop-off is included on every excursion on this site. Guests staying on the north coast are generally collected earlier than those on the south coast, since the drive to our departure points is longer - we'll confirm your exact pick-up time when you book.

Are the excursions suitable for children?

The Glass-Bottom Boat Trip and Wasini Island Day Trip are family-friendly for most ages. Wild Fishing in Diani involves a longer day on open water and is better suited to confident swimmers aged around 10 and up. For the Jet Ski Safari, riders driving solo are usually expected to be at least 16, though younger children can ride as a passenger with an adult.

Do I need to know how to swim?

For our snorkeling-based trips, basic swimming confidence in open water is recommended, though life jackets are provided throughout. Non-swimmers are welcome on the Glass-Bottom Boat Trip in particular, since you can see the reef through the glass panel without getting in the water.

Ready to get out on the water?

Tell us your dates and we'll help you pick the right safari.

Get in touch