Diani Beach (Kenyaways)
Kwale · Diani · Ukunda
also known as Kenyaways Kite Beach, Kenyaways, Diani Kite Beach
Riding essentials
Season
Dec–Sep
Months riders and schools name
How windy
14-25 knots
Character: trade
Room to launch
huge
access rules on record, below
Water
mixed
28 °C in summerReef-protected Indian Ocean lagoon: flat at low tide, chop plus shorebreak as it fills, wave riding out on the reef
Hazards
18
Reported by riders
Level
Beginner to advanced
With a caveat: see Your level
Crowds
medium crowds · busy Jul Aug Dec Jan
Schools
10
named at this spot
From the airport
Ukunda Airport for domestic flights
Transfer times under Getting there
Kaskazi and Kuzi (also written Kusi)
10:30 · 11:00 · 13:00 · 17:00 · 18:00 · 19:00
Kaskazi fills in around 10:30-11:00, peaks between 13:00 and 17:00 and holds until 18:00-19:00. Kuzi timing is less regular and rain squalls can shut it down for an hour at a time.
The marks are the clock times the record names, laid on a 24-hour day. The bar between the first and the last covers those hours; it is not a promise of wind.
Nearbystraight-line distance
Backup spotsWhere riders go when the wind doesn't work here.
- Tiwi Beachno page yet
- Watamu
- Mlangono page yet
- Neptune Sandbarno page yet
- Neptune Channelno page yet
- Baobab Sandbarno page yet
The spot
Best base
Rescue responsibility
The wind
locals call it Kaskazi / Kuzi (also written Kusi)
Direction
Direction to shore
cross-on
Dominant direction
N/NE in Kaskazi; S/SE in Kuzi/Kusi
Kite sizes
metres · typical quiver highlighted
The quiver, in words
For a 75-85 kg rider, 10-12 m covers most of Kaskazi at 15-20 knots and 8-9 m handles the stronger Kusi days at 18-25 knots; 7 m comes out on the windiest Kusi afternoons. The usual packing list here runs 10-14 m for men and 9-12 m for women, with 9 m the everyday Kaskazi size.
Character
Average strength
15-20 knots through Kaskazi and 15-25 through Kuzi, with the strongest Kuzi days running to 25-30.
Typical strength
Kaskazi 14-25 knots depending on the day; Kuzi 14-30, with 18-22 the normal working band and 25 knots plus on the strong days.
Forecast
Live forecast
Month by month
- 10 ktJan28°
- 9 ktFeb28°
- 8 ktMar29°
- 9 ktApr29°
- 12 ktMay28°
- 13 ktJun27°
- 14 ktJul26°
- 13 ktAug26°
- 12 ktSep26°
- 10 ktOct26°
- 8 ktNov27°
- 8 ktDec28°
avg knots per month · water °C below · season highlighted
Modelled monthly averages. Highlighted: the months riders and schools name (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Dec).
Modelled from weather reanalysis on a 10–25 km grid (~30-yr modeled reanalysis (exact span not shown on page)), not a ground station: reliable for trade and synoptic winds, understates thermal sea breezes and valley winds.
Every figure, month by monthKnots · Wind from · Air · Water
| Month | Knots | Wind from | Air | Water |
|---|---|---|---|---|
| Jan | 9.7 kt | E | 31.1 °C | 27.8 °C |
| Feb | 9.1 kt | E | 31.1 °C | 27.8 °C |
| Mar | 7.6 kt | E | 31.7 °C | 28.9 °C |
| Apr | 8.8 kt | S | 30.6 °C | 28.9 °C |
| May | 11.8 kt | S | 29.4 °C | 27.8 °C |
| Jun | 13.4 kt | S | 28.3 °C | 26.7 °C |
| Jul | 13.6 kt | S | 27.2 °C | 25.6 °C |
| Aug | 12.7 kt | S | 27.2 °C | 25.6 °C |
| Sep | 11.5 kt | S | 27.8 °C | 25.6 °C |
| Oct | 9.6 kt | S | 28.9 °C | 26.1 °C |
| Nov | 7.5 kt | E | 30 °C | 27.2 °C |
| Dec | 8.3 kt | E | 30.6 °C | 27.8 °C |
How this is modelledmodelled · ~30-yr modeled reanalysis (exact span not shown on page)
A weather model's cell over this place, not a station on it. Good for comparing places, weaker for one beach.
A station this far away — often inland or at an airport — can understate accelerated local wind. The typical daily max and the direction are columns of the table above, month by month. Highlighted months are the riding season from the spot record.
Mombasa · WeatherSpark (MERRA-2 reanalysis climatology) · ~30-yr modeled reanalysis (exact span not shown on page)
The water
Type
mixed
Standing depth
Yes in extensive shallow lagoon sections, especially at lower tides; some high-tide conditions become deep water throughout the lagoon.
Tides
Strongly tide dependent, with a spring range of up to about 4 m. Low tide gives flat, shallow lagoon water with the waves out on the reef; as the tide fills the lagoon turns choppy, the beach narrows, and full high tide can leave little sand, deep water and a shore break.Foilers stop about two hours before the bottom of a low tide and start again about two hours after it, mast length depending.Spring tides around new and full moon exaggerate all of it, and Galu holds enough water to ride more often than central Diani.
Temperature
28 °C summer · 24 °C winter
Modelled monthly average: 26–29 °C
Wetsuit
No full wetsuit normally needed. Use rashguard/lycra and strong sun protection; Kite254 and KiteMotion recommend considering a spring suit or shorty in the cooler Kuzi/Kusi months, especially July-August.
Currents
Generally mild inside the reef. Tidal flow strengthens near the reef passes and river mouths, and runs harder around high tide close to the reef gaps.
Conditions
Your level
The scene
What riders come here for
Launch and rules
three ways on to the water, and what each one asks of you
With a school or a boat
10 schools name this spot
On your own
Room to launch: huge
Somewhere else
2 spots nearby
Rescue
Launch
Wide sandy beach launches along Diani/Galu, with the key kite-school stretch around Galu, Kenyaways/Blue Marlin, Soul Breeze and other hotel-front schools. Beach narrows significantly at high tide; central public access areas can be busy with non-kiters on weekends.
Rules & access
1 min read
Marine reserve history
Rental requirements
Access rules drift faster than anything else we hold — check locally, and propose an edit if this has changed.
Schools that ride here
Rider tips
- Read the tide table before you book a lesson or plan a flat-water session; low water is the flat one, and a full high tide can leave you no beach to land on.
- Book December-January weeks well ahead, and ask which school will come and get you if you break down: rescue here is a school service, not a public one.
- Bring reef shoes, Kevlar-soled if you can find them, and long sun cover; there is no wetsuit to hide the equatorial sun behind.
- Carry an IKO card if you want to rent unsupervised, or expect an evaluation session before anyone hands you a kite.
- Ride 13:00-17:00 in Kaskazi for the powered session and late morning for the mellow one.
- Foiling runs on a window: off the water about two hours before the bottom of a low tide, back out about two hours after, and keep watching for fishing nets set inside the lagoon.
Getting there
Airport
Ukunda Airport for domestic flights; Moi International Airport, Mombasa for international/coastal access.
Route
Fly into Ukunda/Diani where the domestic hop is running, or into Mombasa and transfer by taxi or hotel pickup across the Likoni ferry to Diani/Galu. The transfer is about 40 km and takes anything from about one hour to about 1.5 hours to about 2 hours, depending on the traffic and on the ferry queue.
Transfer (minutes)
60-120 from Moi International Airport depending on source, traffic and ferry; Ukunda Airport is about 5 km from Diani.
Cost level
medium
Staying
Beachfront and near-beach options range from kite-focused stays such as Kenyaways and Soul Breeze to Blue Marlin, Diani Sea Lodge, Lantana Apartments, Galu Ecolodge, Coconut Village, Flamboyant Boutique Hotel, Diani Marine and other hotels/villas. Galu is the quieter kite-focused end; central Diani has more nightlife, restaurants and shops.
No-wind days
Surfing in Kuzi swell, SUP, kayaking, snorkeling, scuba diving, dhow/sandbank trips, Colobus Conservation, Shimba Hills National Reserve, Tsavo safari extensions, beach restaurants and nightlife in central Diani.
Photos
FAQ
When is the best time to kite at Diani?
Kaskazi (N/NE) runs roughly December-March and Kuzi/Kusi (S/SE) June-September, with April-May often rainy and less reliable.
Is Diani suitable for beginners?
Yes, the wide sandy beach and reef-protected lagoon suit beginners, while advanced riders use the outer-reef waves during Kuzi swell.
What is the wind like?
Kaskazi averages roughly 14-25 knots and Kuzi roughly 14-30 knots depending on source, both cross-onshore.
How does tide affect the spot?
Low tide brings the flattest, shallowest lagoon water, while high tide brings more chop, shorebreak and a narrower beach.
Are there kite schools or rental?
Yes, multiple schools operate along Diani/Galu, including H2O Extreme, KiteMotion and Kite254.
The bigger pictureEverything about Diani
Last updated: August 2026



