Powder-white sand that squeaks underfoot, a warm turquoise sea held back by a long coral reef, and colobus monkeys picking through the canopy behind your sun lounger — Diani is the beach that turns first-time visitors into regulars. Just south of Mombasa, it packs world-class swimming, watersports and marine adventures into one easy-going stretch of the Kenyan coast.

Why Diani stands out

Diani runs for roughly 17 kilometres of near-continuous white sand, consistently ranked among Africa’s finest beaches. A coral reef sits offshore, so the water inside the lagoon stays calm and shallow — ideal for families and nervous swimmers — while the reef itself delivers the snorkelling and diving. The tide swings dramatically here: at low tide the sea retreats to reveal rock pools and sandbars; at high tide you can swim straight off the beach. It’s worth learning the day’s tide times, as they shape when you swim, snorkel or walk out to the reef.

The best things to do in Diani

Sail to Wasini Island & Kisite-Mpunguti Marine Park

The signature day trip. A traditional dhow carries you south to the Kisite-Mpunguti Marine Park, one of Kenya’s richest reefs, where dolphins are a common sight and the snorkelling is superb. Most trips finish with a Swahili seafood lunch on Wasini Island and a wander through its coral gardens and mangrove boardwalk.

Watersports and beach skydiving

Steady seasonal winds make Diani one of East Africa’s top kitesurfing spots, with schools catering to complete beginners. You’ll also find snorkelling, scuba diving, deep-sea fishing, stand-up paddleboarding and — for the brave — tandem skydives that land right on the sand, with the reef and lagoon spread out below.

Kaya Kinondo Sacred Forest

A short drive inland brings you to one of the last patches of sacred coastal forest still protected by the local Digo community. A guided walk here is a quiet, grounding counterpoint to the beach — ancient trees, medicinal plants and living Mijikenda tradition, all part of a UNESCO-recognised cultural landscape.

Meet the colobus monkeys

Diani’s black-and-white colobus are part of the scenery, and the local conservation project works to protect them — including the rope “colobridges” strung across the main road to keep them safe from traffic. It’s an easy, worthwhile stop for animal lovers and families.

Insider tip: Plan your swimming and reef trips around the tide, not the clock. A quick check of the day’s tide table saves you the long walk across exposed sand at low water — and lines up the best snorkelling for when the reef is covered.

When to visit

Diani is a year-round destination, but the sweet spots are December to March — hot, dry and bright — and June to October, which is a touch cooler and excellent for diving. The long rains fall roughly in April and May, when some smaller operators pause. Kitesurfers plan around the two windy seasons, when the Kaskazi and Kusi winds blow most reliably.

Come for a week and you’ll understand why so many visitors quietly start planning their return before they’ve even left.

Getting to Diani

The quickest route is to fly straight into the Ukunda (Diani) airstrip, a short hop from Nairobi or Mombasa, leaving you minutes from the sand. Alternatively, take the SGR train or a flight to Mombasa, then transfer south across the Likoni crossing — a scenic run down the coast that lands you in Diani in a little over an hour.

Plan it the easy way

Diani works beautifully as a standalone beach week or paired with a safari and a night or two in Mombasa’s Old Town. Our team handles the flights, transfers, hotel and the day trips — Wasini dhows, dives, kite lessons — so all you have to do is arrive.

Ready to feel that white sand?

Let us build your Diani beach escape around your dates and budget.

Explore Kenya Coast Packages

Stay Informed

Your Next Adventure Starts Here Be the first to hear about exclusive travel deals, handpicked destination packages and limited-time offers - delivered straight to your inbox.

We respect your privacy. No spam, ever.