Map › Diani › Diani Beach (Kenyaways)
Spot · tier 1 · Kenya
Diani Beach (Kenyaways)
Diani's 13-17km white-sand beach south of Mombasa is East Africa's biggest kite hub, with a shallow reef-protected lagoon running almost the entire length of the coast and more than half a dozen schools clustered around the Kenyaways/Galu stretch. Two distinct monsoon seasons give it wind roughly nine months of the year, from glassy flat-water sessions to head-high reef waves.
beginnerfreeridewavesfreestyleflat water




Wind
| best months |
|
|---|---|
| season notes | Two trade-wind seasons: Kaskazi (Dec-Mar), the warm NE monsoon, extremely reliable and turns on around 10am and off at sunset; Kusi (Apr-Sep), the cooler, stronger SE monsoon that brings more swell for wave riding. Wind is consistently side-shore. |
| avg knots | 18-25+ |
| wind name | Kaskazi (NE monsoon) / Kusi (SE monsoon) |
| direction to shore | side-shore |
| quality | steady |
| typical kite sizes | 7-12m |
Water
| type | lagoon, flat water with reef waves outside |
|---|---|
| temp summer c | 28 |
| temp winter c | 24 |
| wetsuit | boardshorts/rashguard year-round, water never drops below ~22C |
| tides | Large tidal range shapes the spot daily: low spring tides expose reef and make some zones too shallow/unrideable, while sandy lagoon pockets (e.g. at Kenyaways) stay rideable; high tide during Kusi brings shorebreak-style waves. |
| currents | generally mild inside the reef, stronger near reef passes/river mouths |
| standing depth | yes, extensive shallow lagoon sections |
Levels
| beginner | yes |
|---|---|
| intermediate | yes |
| advanced | yes |
| notes | Kenyaways/main beach is the beginner-friendly flat-water zone with dedicated teaching areas; Tiwi Rivermouth and Tiwi Beach further north are more advanced due to shifting sandbars and closer-in reef. |
Launch & crowd
| description | Multiple beach launch points along the ~25km Tiwi-to-Galu stretch; Kenyaways has wide sandy lagoon frontage with school support, storage and beach facilities. |
|---|---|
| rescue | yes, schools such as Kenyaways/H2O-Extreme run boat and beach rescue |
| busy months |
|
| vibe | established, social kite-school community with a strong expat/traveler mix; can feel busy at Kenyaways in peak Kusi/Kaskazi weeks |
Monthly wind statistics
Station: Mombasa (WeatherSpark (MERRA-2 reanalysis climatology), ~30 km) — Windfinder blocked (HTTP 429) this session; WeatherSpark modeled climatology used instead, so prob_ge_4bft_pct is null. No Diani/Ukunda-specific WeatherSpark station; used Mombasa (~30 km N) as the nearest coastal proxy for the Kusi (SE monsoon) season. Jun-Sep matches the batch's known-best months well (strongest Kusi); the batch's other listed months (Jan-Mar, Dec, Kaskazi/NE monsoon) show notably lighter average wind here, so treat Diani's Dec-Mar kiting as a lighter/more marginal window than Jun-Sep.
| Month | Wind ≥4 Bft | Avg kn | Dir | Air °C | Water °C |
|---|---|---|---|---|---|
| Jan | —% | 9.7 | E | 31.1 | 27.8 |
| Feb | —% | 9.1 | E | 31.1 | 27.8 |
| Mar | —% | 7.6 | E | 31.7 | 28.9 |
| Apr | —% | 8.8 | S | 30.6 | 28.9 |
| May | —% | 11.8 | S | 29.4 | 27.8 |
| Jun | —% | 13.4 | S | 28.3 | 26.7 |
| Jul | —% | 13.6 | S | 27.2 | 25.6 |
| Aug | —% | 12.7 | S | 27.2 | 25.6 |
| Sep | —% | 11.5 | S | 27.8 | 25.6 |
| Oct | —% | 9.6 | S | 28.9 | 26.1 |
| Nov | —% | 7.5 | E | 30 | 27.2 |
| Dec | —% | 8.3 | E | 30.6 | 27.8 |
Hazards
- shallow reef exposed at low spring tides
- shifting sandbars at Tiwi Rivermouth
- crowding at peak times (30+ kites at the main spot)
- strong equatorial sun
- moored boats/anchors in places
Tips
- Kaskazi wind is extremely reliable and turns on around 10am - plan late-morning sessions
- Sunrise/sunset sessions on neap low tide give glassy, shallow moonlit-style water
- Kusi season (Apr-Sep) is the one to bring wave boards/smaller kites for reef waves
- Check tide tables before choosing a launch zone - some reef gaps go unrideable at low spring tide
Travel basics
| airport | MBA Moi International (Mombasa, ~35km) or UKA Ukunda domestic strip (~5km) |
|---|---|
| getting there | ~2hr transfer from Mombasa airport by taxi; Ukunda's small domestic airstrip is much closer |
| accommodation | Kite-school-linked resorts (Kenyaways, Diani Sea Lodge/Quest) plus a wide range of hotels along the beach |
| cost level | mid |
| no wind | Diani has snorkeling/diving on the reef, day trips to Shimba Hills National Reserve and Mwaluganje Elephant Sanctuary |
Nearby: Galu Beach, Tiwi Beach, Watamu
Sources: h2o-extreme.com · kiterr.com · iksurfmag.com · en.wikipedia.org