Destinations › Kenya & Tanzania safari › Diani Beach
Diani Beach

Photo: Nicor · CC BY 3.0
CountryKenya
RegionKenya & Tanzania safari
Best monthsNo clear best season
Nearest airportsMBA · Moi International Airport · 28 km
TGT · Tanga Airport · 106 km
MYD · Malindi Airport · 131 km
TGT · Tanga Airport · 106 km
MYD · Malindi Airport · 131 km
About
Diani Beach is a beach on the Indian Ocean coast of Kenya. It is located 30 kilometres south of Mombasa, in Kwale County.
Source: Wikipedia (CC BY-SA 4.0)
When to go
In Diani Beach the warmest month is March (average high 33°) and the coolest is August (28°). Most rainy days come in May.
Highlights
From OpenStreetMap records, by distance from the centre.
For families with children
Parks, beaches and child-friendly places.
Average monthly temperature (°C)
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| High | 33 | 33 | 33 | 32 | 30 | 29 | 29 | 28 | 29 | 30 | 31 | 32 |
| Low | 23 | 24 | 25 | 25 | 23 | 22 | 21 | 21 | 22 | 23 | 24 | 24 |
| Rainy days | 3 | 1 | 5 | 10 | 14 | 10 | 10 | 8 | 9 | 9 | 8 | 7 |
Climate data: Wikipedia from the Mombasa station, 28 km away (CC BY-SA)