Nestled along the Indian Ocean coastline in southern Kenya, Diani Beach offers visitors a perfect blend of relaxation and adventure. With its powdery sand stretching over 10 kilometers, crystal-clear waters ideal for swimming and snorkeling, and lush palm trees swaying in the breeze, it’s no wonder that Diani has been consistently ranked among Africa's top beach destinations. Whether you're looking to unwind with a tropical getaway or dive into thrilling water sports like kite surfing and scuba diving, Diani Beach promises an unforgettable experience.
The peak season runs from December to March and July to September when the weather is dry and sunny, making it ideal for beach activities and water sports.
Visiting during April to June (long rains) or October to November can offer lower accommodation rates and fewer crowds, although some facilities may be affected by rain.
Diani enjoys a warm tropical climate year-round, with temperatures averaging between 25°C to 30°C. The coast experiences two rainy seasons – the long rains from March to May and short rains from October to December.
December, January, July, and August are excellent months for families due to school holidays, calm seas, and optimal conditions for swimming and outdoor adventures.
| Mode | Details |
|---|---|
| By Air | Fly into Mombasa Moi International Airport (MBA), then drive ~30 km south to Diani. |
| By Road | Drive from Nairobi via Mombasa Road (approximately 5 hours). Turn off at Ukunda towards Diani. |
| By Bus/Shared Taxi | Matatus and buses run regularly from Nairobi and Mombasa to Diani town. |
Beach Access: Free public access to the shoreline; private beach areas within resorts may require guest status or fees.
Marine Parks Nearby: Kisite-Mpunguti Marine National Park entry fee ranges from KES 1,500–3,000 depending on residency and activity type.
Operating Hours: Open daily from sunrise to sunset. Resort-specific timings vary.
Yes, Diani is generally safe for tourists. It is a popular destination with good security measures in place, particularly around tourist zones.
Shark sightings are rare, but as with any ocean environment, caution is advised. Stick to designated swimming areas monitored by lifeguards where available.
Absolutely! Boat trips to spot dolphins are widely offered and often include visits to Kisite Island, where dolphin pods are commonly seen.