Diani Beach

Quick Facts
- Location
- Kenya, Mombasa
- Category
- Beach & Island
- Duration
- Half a day - 1 day
- Opening Hours
- All day
- Ticket Price
- Adult: Free · Free
- Address
- Diani Beach, Mombasa, Kenya
- Coordinates
- -4.2667, 39.5660
Introduction
Diani Beach is one of Kenya's most beautiful beaches. About 10 km of powder-white coral sand, crystal-blue Indian Ocean water, swaying palms and offshore coral reefs make it one of Kenya's most popular seaside resorts. Located ~30 km south of Mombasa, Diani has repeatedly been voted Africa's best beach. Resorts, beach bars and water sports centers line the shore — snorkel coral reefs and tropical fish, kitesurf, windsurf, kayak, or relax under palms. Diani Reef nearby is a superb snorkeling spot. Colobus monkeys sometimes forage on the beach in early morning. Visiting Diani Beach for tropical sun and water sports on Indian Ocean white sand is a dreamy Kenyan seaside experience.
✨ Highlights
🛈 Practical Info
Ticket Information
| Adult | Free |
|---|
Free
💡 Tips
FAQ
What are the opening hours of Diani Beach?
All day
How much is the admission for Diani Beach?
Adult: Free; Free
Any practical tips for visiting Diani Beach?
Dec-Mar dry season is best. Snorkeling the coral reef is unmissable.
How long should I spend at Diani Beach?
A typical visit takes Half a day - 1 day.



