More from Diani Beach
Main Menu
Sunrise 05:58
Sunset 18:18
Sunrise 05:58
Sunset 18:18
Sorted by popularity:
Updated at 10:00 GMT
Sunrise 05:58
Sunset 18:18
Temp feels like:
30ºC (85 ºF)
Length of day:
12h 20m
Pressure:
29" (1011 hpa)
Visibility:
6 miles (10 km)
Wind speed:
10 km/h
Diani Beach is a beach resort on the Indian Ocean coast of Kenya.It is located 30km south of Mombassa which is the second largest city in <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />Kenya. Diani Beach is a long white sandy beach which is 25km long and joins into the town of Ukanda. <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
The climate on Diani Beach is of a warm tropical climate and is dominated by the large scale pressure systems of the Indian Ocean and the two distinct monsoon periods. The weather does not have 4 separate seasons and as Kenya sits directly on the equator it can experience the 4 seasons all year round, it can be slightly warmer in winter here.
The typical weather does tend to be quite stable but is affected by monsoon winds which blow across the ocean. The Kaskazi wind is a northern monsoon normally lasting from late November to late February / early March but is moderately dry. In March to April the wind blows in the east to south-easterly direction which is called the kusi with strong maritime air from the Indian Ocean bringing heavy downpours of rain. The kusi wind continues from May to August with the weather becoming more dull and steady. In September and November the north-eastern monsoon begins again. Humidity can be high from December to April.
There is not only the weather to enjoy but also plenty of water sporting activities, including diving, snorkelling, wind surfing and deep sea fishing. The beach is well known for its coral reef and is a popular kite surfing location. There are also plenty of hotels, restaurants and shopping centres. You could also go on an excursion on safari to explore the rest of Kenya. You can check the weather forecast before you book your holiday to see what the weather will be like during your chosen time of year.
Northern Monsoon â" September to February
The weather during this monsoon ranges from temperatures of highs of 29 oC to 33 oC and lows of 21 oC to 23 oC. The warmest month is February with the coolest being September. The sea temperatures remain steady and warm at 27 oC to 28 oC. The most rain falls in October and November with an average of 10.5 days of rain each month. The driest month is February with only an average of 2 days of rain.
Southern Monsoon â" March to August
The weather during this monsoon ranges from temperatures of highs of 28oC to 33 oC and lows of 20 oC to 24 oC. The warmest month is March and the coolest months are June and July. Sea temperatures range from 28 oC in March to 25 oC in July and August. The wettest month is May and the driest month is March. January to March are the best months to visit as these are the driest months and most pleasant.