Kwale County, Kenya
Kenya's premier kite destination; 25 km of beach south of Mombasa with a reef-protected lagoon. Kaskazi (NE, Dec–Mar, ~20 kn) brings flat water; Kusi (SE, Apr–Sep, 25+ kn) adds swell. Multiple schools, all levels welcome.
Tiwi is a small settlement and beach resort in Kenya. It is located north of Diani Beach, and is approximately 17 kilometres (11 mi) south of Mombasa.
Check the Breeza app for the current rideable window at Diani Beach.
Ranked #46 worldwide — a kitesurf destination.
What's on the ground near the launch, mapped from open data:
Facilities data © OpenStreetMap contributors
The Kusi season, roughly May through October, is generally considered the most reliable window for kitesurfing at Diani. The southeast monsoon brings more consistent wind during this period. The Kaskazi (northeast monsoon, November to March) can also produce rideable conditions, but tends to be less consistent. Shoulder months can be hit or miss, so flexibility in your travel dates helps.
Diani can work for intermediate to advanced riders who are comfortable with reef awareness and variable conditions. Beginners are not discouraged, but should plan to take lessons with a qualified local instructor who knows the reef layout and water behaviour well. Launching and landing on a busy tourist beach also requires confident kite control.
From Mombasa, you take the Likoni Ferry south — a short crossing that operates frequently throughout the day. From the south side of the ferry, you can take a matatu (shared minibus), tuk-tuk or private taxi along the coast road to Diani, roughly 30 kilometres away. Allow extra time during peak hours, as traffic around the ferry can be slow.
The reef is the primary hazard riders need to understand before getting on the water. Its position relative to the launch area varies with tides, so getting a briefing from a local instructor or experienced local rider is strongly advisable. The beach can also be busy with tourists, fishing boats and vendors, which means launching and landing requires care and ideally a helper.
Kite choice depends on the season and the day. During the Kusi season, a 9m to 12m kite covers a wide range of conditions. On stronger wind days you may want something smaller, while lighter days may call for a 14m or larger. Bringing two kites if possible — a mid-size and a light wind option — gives you the most flexibility across variable days.
Local kitesurfing operators and instructors do operate in the Diani area. It's worth researching and making contact ahead of your visit, as availability and offerings can change. A local instructor will also provide invaluable briefings on the reef and current patterns specific to the spot.
During the Kusi season, wind typically comes from the southeast, producing cross-onshore to side-shore conditions along the beach — generally favourable for kitesurfing. During the Kaskazi, wind shifts more to the northeast. Conditions can vary significantly day to day, so monitoring forecasts in the days leading up to your session is a good habit.
The water is warm year-round, typically around 26–28°C, so a shorty or board shorts are usually sufficient. There are areas of shallower lagoon-style water inside the reef and more open ocean beyond. The reef creates some protection in places but also presents a hazard, so understanding the local layout before you ride is important.
There are several accommodation options near the beach, including Breeze Bay Hotel, Alymira Holiday Inn and Diani Forest Lodge at different price points. For food and drinks after your session, options like Bone Bar and Restaurant, Bereez Cafe, Cape of Good Hope, Dodoma Bar and others are close to the beach. The strip has a relaxed coastal atmosphere that suits the kite travel lifestyle well.
Diani is a popular tourist destination, so the beach can get busy — particularly around midday and on weekends. Fishing activity and beach vendors add to the mix. Launching and landing when the beach is quieter, such as early morning, and always having a helper on shore is a practical approach to managing the beach environment safely.
Timing depends on local conditions. Check the Breeza app for the current rideable window at Diani Beach — it reads the live forecast against your gear and level.
Suitability depends heavily on the day's conditions. Breeza reads your level alongside the forecast and gives you an honest verdict — including when it's a no.
Kenya's premier kite destination; 25 km of beach south of Mombasa with a reef... Breeza cross-references live wind direction against the spot's safe window to tell you if today's direction is rideable for your kite.
Kite size at Diani Beach depends on the day's wind strength and your weight. Most kiters rig between 10m and 14m. Breeza calculates the ideal size for your gear, so you know before you leave whether it's a go.
Safety at Diani Beach depends on conditions and your experience. Check for offshore-wind days, local hazards and emergency contacts before you launch. Breeza gives a rideability verdict that includes a safety flag when conditions are borderline for your level.
See if Diani Beach is ridable right now — wind, direction, and a verdict for your gear.
Free · launching on iOS & Android
You've already got wind data — the hard part is knowing what it means for you. Most kiters end up checking two, three, four apps and still asking: can I actually go? Breeza was built by a kiter who had the same problem. Feed it your gear, weight and level and it tells you if Diani Beach is rideable right now. The answer, not the tabs.
Join the waitlist App coming soon — be first to know when Diani Beach is live.