Destinations › Kenya & Tanzania safari › Diani Beach

Diani Beach

Diani Beach
Photo: Nicor · CC BY 3.0
Open the mapPlan my tripStaysTours & activitiesAirport transfer
CountryKenya
Best monthsNo clear best season
Nearest airportsMBA · Moi International Airport · 28 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)

JanFebMarAprMayJunJulAugSepOctNovDec
High333333323029292829303132
Low232425252322212122232424
Rainy days3151014101089987

Climate data: Wikipedia from the Mombasa station, 28 km away (CC BY-SA)

Other places in the region