Diani Beach stretches for around 17 kilometres of white sand and turquoise water on Kenya's south coast, backed by coral cliffs and palm forest.
A short drive south of Mombasa, Diani pairs easy beach days with diving on the coral reef, kitesurfing, dhow trips and the colobus monkeys of the coastal forest. It is the most developed and family-friendly stretch of the Kenyan coast.
Why visit Diani
Snorkel and dive the reef just offshore.
Calm, swimmable water and long tides.
Kitesurfing, dhow sailing and deep-sea fishing.
Rare Angolan colobus monkeys in coastal woodland.
Getting there
Fly from Nairobi to Ukunda (Diani) airstrip in about an hour, or land at Moi International in Mombasa and transfer south (roughly one hour, including the Likoni crossing).
Best time to visit
Local tips
- Pack reef shoes for rocky low tides
- Check tide times for swimming
- Respect quieter dining hours during Ramadan
