Best time to visit Kenya

Kitesurfing & Windsurfing in Kenya

Discover 500 kilometers of coastline on the Indian Ocean

Best time: July–September | December–February

Kitesurfing & Windsurfing
Kitesurfing & Windsurfing
See accommodations nearby

Kenya is not just about safari and hiking. It's an excellent destination for kitesurfers and windsurfers that offers plenty of spots with various conditions from Mombasa to Lamu. Kenyan coast features a reef in about 1 km from the shore. It creates flat and sheltered waters that are ideal for both kitesurfers and windsurfers. Nyali Beach and Diani Beach are some of the most popular of them, attracting a diverse international crowd. The wind blows the strongest from July to September (60%-80% windy days). December to February/early March is another good period of guaranteed strong winds and big waves.

Diani Beach, located on the Indian Ocean coast, 30 km (19 mi) south of Mombasa, is one of the most attractive spots for kitesurfers. A designated kite beach Kenyaways has three kite center bases, kite schools, rentals, and perfect turquoise flat water for a smooth start. Reliable trade winds are predictable, and there is a vast white sand beach. Other locations include Malindi Bay and Watamu Beach, offering water sports amenities and kiting for advanced levels.

For windsurfers, Mombasa area offers facilities on Diani Beach and Nyali Beach that are good for beginners, with side-shore winds over flat water. If it gets too crowded, Shanzu Beach to the north is a much more isolated place. Malindi Bay and Watamu Beach suit more advanced windsurfers since it's not sheltered by reef and has bigger waves.

Practical info

When is the best time to go kitesurfing and windsurfing in Kenya?

For ideal surfing conditions, visit Kenya between July-September and December-February. Stable and robust winds make this period perfect for either kitesurfing or windsurfing. With speeds up to 25 knots, you should have some experience to enjoy water sports during these months. Show more

Where are the best kitesurfing and windsurfing locations in Kenya?

Kenya offers several kitesurfing and windsurfing locations along its 500km coastline. Diani Beach is probably the most renowned spot for kitesurfing. Nyali Beach and Shanzu Beach offer excellent windsurfing options. While Watamu Beach and Malindi Bay have both sports, they are more suitable for the experienced surfer. Travelers need to go to a location with proper safety measures and enough facilities as weather conditions can alter quickly. Show more

What wind conditions can I expect at Diani Beach for kitesurfing?

At Diani Beach, kitesurfers can expect winds of about 20 knots between July-September and December-February. Diani Beach's kite beach offers a picturesque location with turquoise flat water and a vast white sand beach suitable for beginners and experts. The wind typically rises from mid-morning to early afternoon and weakens towards evening. Other times of the year may not provide the best kitesurfing conditions. Show more

Where can I find kitesurfing and windsurfing rentals in Kenya?

To rent equipment or engage instructors, watersport enthusiasts should visit specific surfing beaches like Diani Beach, Nyali Beach, Malindi Bay, and Watamu Beach. Surfing centers facilitate equipment rental and storage, provide instructors with various lessons and vast surfing experience. You need to contact the surfing center beforehand to make necessary arrangements. However, lodges, hotels, and guides provide equipment, but these services might not be affordable. Show more

Are there any beginner-friendly locations for windsurfing in Kenya besides Mombasa?

In Kenya, beginners can learn to windsurf at Diani Beach in Southern Kenya and Malindi Bay. However, if you prefer remote locations, Shanzu Beach, north of Mombasa, is also beginner-friendly. It's recommended to choose a location with flat water and experienced instructors to ensure that you have a perfect windsurfing experience. Show more

Ask a question

Find hotels and airbnbs near Kitesurfing & Windsurfing (Map)

Last updated: