Snorkeling in Diani

Snorkeling in Diani Beach: Best Spots, Kisite & Tips (2026)

Diani Beach · Things to Do

Snorkeling in Diani

No tank required — Diani’s reef is alive with coral, turtles and reef fish, and it’s easy and safe to snorkel. Here’s where to go, when, and the best trip of all: Kisite marine park.

Green turtles and clouds of reef fish make Diani a superb, easy snorkelling destination.
Green turtles and clouds of reef fish make Diani a superb, easy snorkelling destination. Photo: Wikimedia Commons

You don’t need a scuba tank to explore Diani’s underwater world. The reef that shelters the lagoon is alive with coral, reef fish and turtles, and it’s easy and safe to snorkel — perfect for families and non-divers. The best snorkelling of all is the day trip to the protected Kisite marine park. Here’s where to go, when, and what you’ll see.

Quick answer The best snorkelling in Diani is on a boat or glass-bottom-boat trip out to the reef at high tide, and above all the full-day trip to the protected Kisite-Mpunguti marine park, which has the clearest water and richest coral. Expect turtles, parrotfish and clouds of reef fish. It’s gentle enough for children; bring or hire a mask and fins.

Where to snorkel in Diani

Quick answer You can snorkel Diani’s house reef on a short boat trip, take a glass-bottom boat out to the coral (great for non-swimmers and kids), or — for the best experience — join the Kisite marine park day trip. Snorkelling is done at high tide, when the reef is covered and the water is clear.

Local boat operators and dive centres run reef snorkelling trips daily in season; glass-bottom boats are a relaxed way to see the coral without getting in.

The best snorkelling: Kisite-Mpunguti marine park

The protected coral gardens of Kisite offer Kenya's finest snorkelling.
The protected coral gardens of Kisite offer Kenya’s finest snorkelling. Photo: Wikimedia Commons
Quick answer The Kisite-Mpunguti marine park, reached on a full-day trip from Diani via Shimoni, offers the region’s finest snorkelling — pristine, protected coral gardens teeming with fish, often with dolphins and turtles, plus a Swahili seafood lunch on Wasini Island. It’s the snorkelling highlight of the coast.

Because the park is fully protected, the coral is healthy and the fish abundant. Full detail on our Wasini & Kisite dolphin tour guide.

What will you see?

Diani’s reefs are full of life: green and hawksbill turtles, parrotfish, angelfish, butterflyfish, snappers, wrasse, the occasional reef shark (harmless), octopus, and — in the marine park — dense schools over healthy coral. From October to March you might even share the water with a passing whale shark or manta on a boat trip. For deeper encounters, see our scuba diving guide.

Best time to snorkel & the tides

Quick answer Snorkel at high tide, when the reef is covered and the water is clearest, and ideally in the calm Kaskazi season (October–March) for the best visibility. At low tide the reef is exposed and unswimmable, so trips are timed to the tide.

See the seasons on our best time to visit guide and how the tide works on our tides & swimming guide.

Snorkelling with kids

Diani is wonderful for young snorkellers — the lagoon is calm, glass-bottom boats let non-swimmers see the reef, and operators provide child-sized gear and buoyancy aids. See more family ideas on our things to do with kids guide.

Insider tip Wear a rash vest or T-shirt instead of slathering on sunscreen, and snorkel horizontally so your back doesn’t burn — people badly underestimate the equatorial sun while face-down in the water for an hour. Reef-safe sunscreen on exposed bits only; ordinary sunscreen damages coral.

Tips & safety

Watch out Never stand on or touch the coral — it’s fragile, and illegal in the marine park; wear reef shoes if you might need to walk near the reef, as sea urchins and sharp coral can injure feet at low tide. Be mindful of currents outside the lagoon, always snorkel with the boat/guide, and choose responsible operators who respect the marine-park rules.

Snorkel Kisite marine park →Try scuba diving →

Frequently asked questions

Where can you snorkel in Diani?

You can snorkel Diani’s house reef on a boat trip, take a glass-bottom boat out to the coral, or — for the best experience — join the full-day Kisite-Mpunguti marine park trip via Shimoni, which has the clearest water and richest coral. Snorkelling is done at high tide.

Is snorkeling good in Diani?

Yes — Diani’s reef is alive with coral, reef fish and turtles, and it’s easy and safe to snorkel. The protected Kisite marine park offers Kenya’s finest snorkelling, often with dolphins and turtles.

When is the best time to snorkel in Diani?

At high tide, when the reef is covered and the water clearest, and ideally during the calm Kaskazi season (October to March) for the best visibility. Trips are timed to the tide, as the reef is exposed at low tide.

Can children snorkel in Diani?

Yes — the calm lagoon, glass-bottom boats and child-sized gear make Diani excellent for young snorkellers. Non-swimmers can still see the reef from a glass-bottom boat.

What will I see snorkeling in Diani?

Green and hawksbill turtles, parrotfish, angelfish, snappers and clouds of reef fish, sometimes harmless reef sharks and octopus, and in the marine park dense fish life over healthy coral — with a chance of dolphins and, in season, whale sharks from the boat.

Sources & further reading

Images: Wikimedia Commons, used under their respective licences — verify and attribute each per its file page before publishing. Prices, schedules, seasons and operators change; confirm current details before booking. Last updated: 2026.


Leave a Reply

Your email address will not be published. Required fields are marked *