Breeza

Kitesurfing Diani Beach

Kwale County, Kenya

Wind & Conditions

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.

About Diani Beach

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.

Local Tips

  • safetyGet a local briefing on reef position before your first session. The reef at Diani is the most important hazard on the water and its effective location relative to the launch changes with the tide.
  • launchLaunch early in the morning when the beach is quieter and foot traffic from tourists and vendors is lighter. It makes rigging and launching significantly more straightforward.
  • launchAlways use a helper for your launch and landing on this beach. The combination of soft sand, occasional beach visitors and a reef downwind means you want an extra pair of hands.
  • gearBring at least two kites if you can — a mid-size (around 10–12m) and a light wind option. Wind at Diani can be inconsistent day to day and having options saves sessions.
  • gearWater temperature sits around 26–28°C year-round, so there's no need for a full wetsuit. A shorty or board shorts and a rash vest for sun protection is the practical choice.
  • localAllow extra travel time when taking the Likoni Ferry from Mombasa, especially during morning and evening peak periods. Traffic queues on both sides of the ferry can add significant time to your journey.
  • conditionsPlan your trip around the Kusi season (May to October) for the most consistent wind, but keep flexible days in your itinerary. Even during the good season, not every day will be rideable.
  • localUse nearby attractions like Shimba Hills National Reserve or the reef's snorkelling on your no-wind days — building these into your trip plan turns a kite holiday into a richer travel experience.

Best Season

Check the Breeza app for the current rideable window at Diani Beach.

World Ranking

#46 worldwide

Ranked #46 worldwide — a kitesurf destination.

Location

Diani Beach, Kwale County, Kenya, Kenya

Lat: -4.28, Lon: 39.575

Facilities & Services

What's on the ground near the launch, mapped from open data:

Restaurant Bar / Café Parking

Nearby spots to eat, drink & learn

  • Bereez Cafe Restaurant
  • Bone Bar and Restaurant Restaurant
  • Cape of Good Hope Restaurant
  • Coast Dishes Resturant Restaurant
  • Eddie's Longue Restaurant
  • Full Moon Restaurant
  • African Pot Bar / Café
  • Dodoma Bar Bar / Café
  • Freedom Pub Bar / Café
  • Harmony bar Bar / Café
  • HONOLULU BAR Bar / Café
  • Honolulu meeting point Bar / Café
  • Alymira Holiday inn Local business
  • breeze bay hotel Local business
  • Diani forest Lodge Local business
  • Gombato Lodge Local business
  • Leopard Beach Resort & Spa Local business Instagram · Facebook
  • Nzeki Guest house Local business

Facilities data © OpenStreetMap contributors

When is the best time to kitesurf at Diani Beach?

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.

What skill level is Diani Beach suitable for?

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.

How do I get to Diani Beach from Mombasa?

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.

What are the main hazards at Diani Beach?

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.

What kite size should I bring to Diani?

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.

Is there a kitesurfing school or rental at Diani Beach?

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.

What is the wind direction like at Diani Beach?

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.

What is the water like at Diani Beach?

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.

What accommodation and facilities are available near the spot?

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.

Do I need to worry about crowds at the launch?

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.

When is the best time to kitesurf at Diani Beach?

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.

Is Diani Beach suitable for beginner kiters?

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.

What wind direction works at Diani Beach?

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.

What kite size do you need at Diani Beach?

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.

Is it safe to kitesurf at Diani Beach?

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.

Nearby Kitesurf Spots

Sources