
Diani Beach sits about 30 kilometres south of Mombasa on Kenya's Swahili Coast, separated from the mainland by a narrow creek and accessible via the Likoni ferry or a bridge to the south. The beach stretches for roughly 17 kilometres of powder-white sand backed by casuarina pines and lush coastal forest. A near-continuous fringing coral reef runs parallel to the shore, creating a sheltered lagoon of shallow turquoise water that defines the character of the place — calm, warm, and deeply photogenic.
Diani rides two monsoon seasons: the Kaskazi (northeast trades, November to March) and the stronger, more consistent Kusi (southeast trades, May to October), the latter being the primary kite window. The Kusi arrives side-to-onshore from the southeast at 15–25 knots, pushing across the protected lagoon inside the reef where water stays flat to lightly rippled — ideal for beginners and freestyle riders. Outside the reef, a choppier open-ocean fetch develops, giving intermediate and advanced riders room to push their riding.
The kite scene at Diani is relaxed but increasingly professional, with several IKO-certified schools operating along the beach, most clustered around Galu Beach at the southern end where the lagoon is widest and most forgiving. Nearby Chale Island and Funzi Bay offer day-trip alternatives with wild, uncrowded conditions. Diani itself has good infrastructure — beach hotels, beach bars, and easy access to Mombasa's cultural sights — making it a well-rounded destination that rewards riders who want exploration alongside their sessions.
No verified schools listed for this spot yet. If you run a school here, join the waiting list.
Satellite imagery © Esri · Open in Google Maps
No schools are listed here yet. If you run one, join the waiting list and we’ll reach out when registration launches.
Join the waiting listHelp fellow riders picture Diani Beach — share your best shot.