excurgo
DestinationsToursBlog
Excurgo earns a commission when you book through our links to Viator, at no extra cost to you.
Powered byViator
excurgo

Tours and experiences worldwide from Viator. Compare them here and book on Viator — no extra fees.

Company
  • About Us
  • Blog
  • Partner With Us
Travellers
  • Support
  • Cancellation
  • FAQ
Explore
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
  • About Us
  • Blog
  • Partner With Us
  • Support
  • Cancellation
  • FAQ
  • All Tours
  • Best Tours
  • Destinations
  • Things to Do
  • Tour Deals
  • Tour Price Index
© 2026 Excurgo. Tour aggregator powered by Viator.
PrivacyTermsCookies
Home/Destinations/Diani Beach/Watersports

Watersports Tours

Ride the wind and waves: Diani’s steady breezes and warm water make it a top spot for kitesurfing, stand-up paddleboarding, jet skiing and diving, with lessons for all levels. Ocean action for the adventurous.

206 tours · prices per person, book with partner

9 Days Kenya Safari Mara, L. Nakuru, Amboseli and Diani Beach
Nairobi
9 Days Kenya Safari Mara, L. Nakuru, Amboseli and Diani Beach
5.0(6)·9 days
from$3,790/ person
via Viator

Watersports in Diani Beach — FAQ

Is Diani good for kitesurfing?
Yes — its steady winds make it a top kitesurfing spot.
What other watersports are there?
Paddleboarding, jet skiing, diving and snorkeling.
Are lessons available?
Yes — schools offer kitesurf and dive lessons for all levels.

More things to do in Diani Beach

Wasini & DolphinsTsavo SafariShimba HillsMombasa & CultureBeach & Boats
10-Days Kenya Wildlife Private Safari and Mombasa Diani Beach Holidays
Nairobi
10-Days Kenya Wildlife Private Safari and Mombasa Diani Beach Holidays
4.8(4)·10 days
from$6,995/ person
via Viator
3 Days Tsavo East and Taita Hills Kenya Safari from Diani Beach
Diani Beach
3 Days Tsavo East and Taita Hills Kenya Safari from Diani Beach
5.0(1)·3 days
from$1,200/ person
via Viator
13-Days Discover Kenya Wildlife Private Safari & Diani Beach Holiday
Nairobi
13-Days Discover Kenya Wildlife Private Safari & Diani Beach Holiday
5.0(1)·13 days
from$5,725/ person
via Viator
15 Days Kenya Wilderness Gateway With Diani Beach Holiday
Nairobi
15 Days Kenya Wilderness Gateway With Diani Beach Holiday
15 days
from$6,575/ person
via Viator
Kenya Safari and Coast Escape Amboseli to Diani Beach Adventure
Nairobi
Kenya Safari and Coast Escape Amboseli to Diani Beach Adventure
8 days
from$2,250/ person
via Viator
8-Day Private Kenya Safari Wildlife and Diani Beach Experience
Nairobi
8-Day Private Kenya Safari Wildlife and Diani Beach Experience
8 days
from$4,634/ person
via Viator
21Days Best of Kenya and Tanzania Mt Kilimanjaro Hike Diani Beach
Nairobi
21Days Best of Kenya and Tanzania Mt Kilimanjaro Hike Diani Beach
21 days
from$11,975/ person
via Viator
21 Days Best of Kenya & Tanzania Safari, Mount Kilimanjaro Hike & Diani Beach
Nairobi
21 Days Best of Kenya & Tanzania Safari, Mount Kilimanjaro Hike & Diani Beach
21 days
from$13,995/ person
via Viator
21 Days Kenya Adventure with Tanzania Safari and Diani Beach
Nairobi
21 Days Kenya Adventure with Tanzania Safari and Diani Beach
21 days
from$10,575/ person
via Viator
3-Day Tsavo East Private Safari from Diani Beach
Diani Beach
3-Day Tsavo East Private Safari from Diani Beach
5.0(6)·3 days
from$1,250/ person
via Viator
4-Day Amboseli Safari and Diani Beach Escape by SGR from Nairobi
Nairobi
4-Day Amboseli Safari and Diani Beach Escape by SGR from Nairobi
4.8(5)·4 days
from$2,000/ person
via Viator
2 Days 1 Night Saltlick Lodge Private Safari from Diani Beach
Diani Beach
2 Days 1 Night Saltlick Lodge Private Safari from Diani Beach
4.9(11)·2 days
from$550/ person
via Viator
5 Days Masai Mara and Diani Beach Tour
Nairobi
5 Days Masai Mara and Diani Beach Tour
5.0(2)·5 days
from$1,500/ person
via Viator
Diani Beach: Kaya Kinondo Sacred Forest Guided Tour
Diani Beach
Diani Beach: Kaya Kinondo Sacred Forest Guided Tour
4.0(1)·3 hours
from$80/ person
via Viator
9 Days Amboseli - Tsavo - Diani Beach Safari (Cost Based on Minimum 2 persons)
Nairobi
9 Days Amboseli - Tsavo - Diani Beach Safari (Cost Based on Minimum 2 persons)
9 days
from$3,070/ person
via Viator
3 Days Maasai Mara Safari by flight from Diani Beach or Mombasa
Mombasa
3 Days Maasai Mara Safari by flight from Diani Beach or Mombasa
3 days
from$1,750/ person
via Viator
Shimba Hills National Reserve Day Tour from Mombasa/Diani Beach & surroundings
Diani Beach
Shimba Hills National Reserve Day Tour from Mombasa/Diani Beach & surroundings
10–12 hours
from$219/ person
via Viator
Wasini Dhow and Dolphin Excursion in Diani Beach
Diani Beach
Wasini Dhow and Dolphin Excursion in Diani Beach
9 hours
from$100/ person
via Viator
8 Day Luxury Honeymoon Safari Amboseli Masai Mara and Diani Beach
Nairobi
8 Day Luxury Honeymoon Safari Amboseli Masai Mara and Diani Beach
8 days
from$4,995/ person
via Viator
7 Days of Pure Luxury: Masai Mara Wildlife Safari & Diani Beach
Nairobi
7 Days of Pure Luxury: Masai Mara Wildlife Safari & Diani Beach
7 days
from$3,975/ person
via Viator
2 Days Tsavo East Safari from Diani Beach Mombasa( Minimum 2 Pax)
Diani Beach
2 Days Tsavo East Safari from Diani Beach Mombasa( Minimum 2 Pax)
2 days
from$530/ person
via Viator
Half Day Ukunda Village Tour in Diani Beach
Diani Beach
Half Day Ukunda Village Tour in Diani Beach
4.4(9)·6 hours
from$60/ person
via Viator
2 Days Private Safari in Tsavo from Diani Beach with Pick Up
Mombasa
2 Days Private Safari in Tsavo from Diani Beach with Pick Up
4.6(5)·2 days
from$715/ person
via Viator
Diani Beach Funzi Island Full Day Excursion with Lunch
Diani Beach
Diani Beach Funzi Island Full Day Excursion with Lunch
4.8(4)·8 hours
from$110/ person
via Viator
1 Day Red Elephant Safari starting from Diani beach & Mombasa.
Diani Beach
1 Day Red Elephant Safari starting from Diani beach & Mombasa.
5.0(3)·8 hours
from$282/ person
via Viator
Overnight Tsavo East National Park Safari from Mombasa OR Diani Beach
Mombasa
Overnight Tsavo East National Park Safari from Mombasa OR Diani Beach
5.0(2)·2 days
from$494/ person
via Viator
Diani Beach Village Tour on a Bike with Hotel Pickup
Diani Beach
Diani Beach Village Tour on a Bike with Hotel Pickup
5.0(2)·4 hours
from$65/ person
via Viator
4 Days Diani Beach Holiday Package with SGR Train ( minimum 2 persons)
Nairobi
4 Days Diani Beach Holiday Package with SGR Train ( minimum 2 persons)
4.5(2)·4 days
from$1,220/ person
via Viator
Diani Beach Glass Bottom Boat Ride with Underwater Show
Diani Beach
Diani Beach Glass Bottom Boat Ride with Underwater Show
4.0(7)·2 hours
from$35/ person
via Viator
2- Day Amboseli & Mt Kilimanjaro Fly In Safari from Diani Beach
Diani Beach
2- Day Amboseli & Mt Kilimanjaro Fly In Safari from Diani Beach
5.0(1)·2 days
from$1,720/ person
via Viator
Diani Beach Sunset Dhow Cruise with Dinner
Diani Beach
Diani Beach Sunset Dhow Cruise with Dinner
5.0(1)·4 hours
from$67/ person
via Viator
Diani Beach Road Centre Point Food & Drink Tour
Diani Beach
Diani Beach Road Centre Point Food & Drink Tour
3 hours
from$56/ person
via Viator
2 Day Taita Hills and Saltlick Safari Tour From Diani Beach
Diani Beach
2 Day Taita Hills and Saltlick Safari Tour From Diani Beach
2 days
from$675/ person
via Viator
Authentic Traditional Massage with Sea View in Diani Beach
Diani Beach
Authentic Traditional Massage with Sea View in Diani Beach
1 hour
from$25/ person
via Viator
2 Days 1 Night Diani Beach Safari By Air From Nairobi
Nairobi
2 Days 1 Night Diani Beach Safari By Air From Nairobi
2 days
from$750/ person
via Viator
Big Game Fishing Experience on Diani Beach
Diani Beach
Big Game Fishing Experience on Diani Beach
4 hours
from$650/ person
via Viator
Diani Beach Village Tour and Wildlife Park Day Trip
Diani Beach
Diani Beach Village Tour and Wildlife Park Day Trip
8h 30min
from$218/ person
via Viator
1 Day Wasini Dolphin Tour From Diani Beach
Diani Beach
1 Day Wasini Dolphin Tour From Diani Beach
10 hours
from$98/ person
via Viator
4 Days Diani Beach Getaway by TRAIN – All-Inclusive from Nairobi
Mombasa
4 Days Diani Beach Getaway by TRAIN – All-Inclusive from Nairobi
8 hours
from$945/ person
via Viator
4 Days Safari Experience: Nairobi Park, City Trip And Diani Beach
Nairobi
4 Days Safari Experience: Nairobi Park, City Trip And Diani Beach
4 days
from$1,080/ person
via Viator
Diani Beach Glass bottom Boat and Robinson Island Snorkelling
Diani Beach
Diani Beach Glass bottom Boat and Robinson Island Snorkelling
3 hours
from$35/ person
via Viator
Small-Group Tour: Shimba Hills National Park from Diani Beach
Diani Beach
Small-Group Tour: Shimba Hills National Park from Diani Beach
3.7(3)·1 day
from$250/ person
via Viator
Full Day Private Tour to Shimba Hills from Diani Beach
Diani Beach
Full Day Private Tour to Shimba Hills from Diani Beach
3.4(5)·10 hours
from$253/ person
via Viator