Kenya · South coast
Diani Beach travel guide
White sand, coral reefs and colobus monkeys
Diani Beach. Photo: Lebu Ayiga, CC BY 4.0, via Wikimedia Commons
Diani is Kenya's best-known beach, a long stretch of white sand and palm trees south of Mombasa, protected by a coral reef.
It's perfect after a safari, with snorkelling and dhow trips to Wasini Island, kitesurfing and colobus monkeys in the coastal forest.
What Diani Beach is known for
- White sand
Miles of it.
- Wasini Island
Dolphins and reefs.
- Colobus monkeys
In the coastal forest.
- Kitesurfing
Steady winds.
Top things to do in Diani Beach
Where to stay in Diani Beach
Best time to visit Diani Beach
Best value: Jun–Jul, Oct. December to March and July to October: dry and sunny.
- Best valueGood weather, smaller crowds
- PeakBusiest, highest prices
- QuietCheapest, cooler or wetter
Getting there and around
About 9h 15m from London to UKA, and flights from most UK airports. How long is the flight from your airport?
Fly to Ukunda from Nairobi or the Mara. Tuk-tuks run along the beach road.
Good to know
- Seaweed can arrive with the April to June rains.
- Use licensed boat operators.
- Diani is in a malaria area: get advice.
Diani Beach FAQ
Is Diani good after a safari?
Yes, it's a short flight.
When is the best weather?
December to March.
More places in Kenya
Back to the Kenya travel guide + Add Diani Beach to your bucket list









