Kenya · DIANI BEACH TOURS

The 15 Best Diani Beach Tours & Excursions

76 tours  ·  from $25

The sand is free, so the money goes on getting off it. The 15 below cover the Kisite dhow, the reef snorkelling, Shimba Hills and the Tsavo day run, with prices, pickup points and what the tide decides.

Dhow Adventure to Wasini Island & Kisite Marine Park - Watching for Dolphins in Open Water
Dhow & Sunset Cruises, Diani Beach Tours, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews

Dhow Adventure to Wasini Island & Kisite Marine Park

1.Dhow Adventure to Wasini Island & Kisite Marine Park

★★★★★★★★★★4.6 · 337 reviews · 9 hours · from $128Our pick

Leave Diani early for a full day on a spacious traditional dhow. Watch for dolphins, snorkel Kisite Marine Park with supplied gear and guides, enjoy seafood or vegetarian lunch on Wasini Island, then visit the coral garden and slave caves. Underwater photos and videos are included, with pickup from Diani and Galu.

“This is probably the most famous activity to do in Diani. And it is great for sure. The trip was very well organized, with all the times respected and followed. The guides and crew were very welcoming and professional. They took a lot of pictures, which was nice too. The snorkeling close to the island is incredible and worth it. One of the best spots I have been. With all that said, I honestly would have loved a shorter version of this trip where we went directly snorkeling. That would have made the trip amazing and less tiring. The lunch was okay, but not necessary.”

Check availability →Read our full review

PILLI PIPA DHOW, the genuine product, snorkeling tour to Kisite Marine Park - Two snorkeling sites inside Kisite-Mpunguti Marine Park
Dhow & Sunset Cruises, Diani Beach Tours, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews, Tours

PILLI PIPA DHOW, the genuine product, snorkeling tour to Kisite Marine Park

2.PILLI PIPA DHOW, the genuine product, snorkeling tour to Kisite Marine Park

★★★★★★★★★★4.5 · 217 reviews · from $130

From Diani, a minivan carries you to Shimoni, where you board the Pilli Pipa Dhow for two snorkeling stops in Kisite-Mpunguti Marine Park. Look for dolphins and turtles, then enjoy seafood, drinks, and island time on Wasini. Equipment, park fees, guides, and hotel transfers are included.

“Let me start by saying this: I am not an easygoing or easy to please person. I like to get something in return for my money. This trip was perfect. 1 - pick up on time, with small souvenir from agency; 2 - van to Pilli Pipa OK; 3 - no delays, after arriviRead more”

Check availability →Read our full review

Full-Day Special Wasini Island Tour with Snorkeling and Lunch - Wasini Island lunch and the value of the package
Diani Beach Tours, Full-Day, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews, Tours

Full-Day Special Wasini Island Tour with Snorkeling and Lunch

3.Full-Day Special Wasini Island Tour with Snorkeling and Lunch

★★★★★★★★★★4.5 · 184 reviews · from $126

Leave Diani at 6:30 a.m. for a full day at Kisite-Mpunguti Marine National Park, with two snorkeling sessions, possible dolphin sightings, breakfast, lunch, and a Wasini Island visit. The small boat group includes gear, drinks, onboard toilets, music, and free underwater photos. Hussain is one of the guides praised for careful snorkeling support.

“What an experience. Can't fault any of it, from the booking, to pick up, the day and the transfer back to our hotel. From start to finish it was 12 hours. We saw Mombassa, went across the ferry, on to Shimoni. There we picked up our guides and the boat. Went snorkeling anRead more”

Check availability →Read our full review

Mombasa: Kisite Park Private Cruise with Breakfast and Lunch - The early road from Mombasa or Diani
Boat Trips in Diani Beach, Cruises & Boat Tours, Diani Beach Tours, Marine Park Snorkeling Trips, Private, Snorkeling Trips in Diani Beach, Tour Reviews

Mombasa: Kisite Park Private Cruise with Breakfast and Lunch

4.Mombasa: Kisite Park Private Cruise with Breakfast and Lunch

★★★★★★★★★★4.7 · 181 reviews · 8 hours · from $163

Board a private boat with guides such as Francis, Jimmy, or Eric, search for dolphins, snorkel Kisite’s coral reefs, and enjoy breakfast afloat. Later, eat Swahili seafood on Wasini Island, walk through its fishing village and mangroves, and visit Shimoni Slave Caves. Scuba is available for an extra €60 in cash.

“Road trip from Mombasa was 2 hrs each way, long but ultimately worth it. Dolphin sighting was better than most I’ve been on, and the snorkelling was excellent. The stop on the white sand bank was overcrowded but still worthwhile. On the downside the restaurant lunch on the island was not great, and the later visit to the “slave cave” was mercifully short but still quite shocking, but I guess necessary to understand the history and environment. The guide provides shocking details, so not for the faint hearted. All in all, an unexpectedly excellent trip.”

Check availability →Read our full review

From Mombasa/Mtwapa/Diani/Tiwi: Tsavo East Full-Day Safari - The early pickup and the road inland
Diani Beach Tours, Full-Day, Full-Day Tours in Mombasa, Mombasa Tours, Tour Reviews, Tsavo Tours

From Mombasa/Mtwapa/Diani/Tiwi: Tsavo East Full-Day Safari

5.From Mombasa/Mtwapa/Diani/Tiwi: Tsavo East Full-Day Safari

★★★★★★★★★★4.3 · 130 reviews · 10 hours · from $200

You’ll leave Mombasa, Mtwapa, Shanzu, Diani Beach, or Tiwi before sunrise for Tsavo East. Guides such as Musa, Beka, and Juma are praised for sharp animal spotting and patient driving. Expect close elephant encounters, broad savannah, a lodge lunch stop, and a very long return drive.

“An amazing day from start to finish! We saw buffalo, antelope, giraffes, warthogs, elephants, zebra and even lions! Our guide was incredible, always stopping in the perfect places to get photos. The food was also delicious, a self-serve buffet with the most beautiful view.”

Check availability →Read our full review

Full Day Dolphin Watching with Snorkeling in Wasini - Snorkeling at Kisite-Mpunguti Marine National Park
Diani Beach Tours, Dolphin Watching, Full-Day, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews

Full Day Dolphin Watching with Snorkeling in Wasini

6.Full Day Dolphin Watching with Snorkeling in Wasini

★★★★★★★★★★5.0 · 88 reviews · from $113Top rated

You’ll leave your hotel around 8:00 am with pickup from Diani, Mombasa, or Tiwi, then sail toward Kisite-Mpunguti Marine National Park. Guides such as Omar and Hussein lead snorkeling and dolphin watching before a Wasini village visit, local Swahili lunch, and the Shimoni Slave Caves. The group is capped at 25 people.

“Hussein was our guide with Omar coordinating everything. I cannot express how awesome this experience was. Hussein really was such an amazing guide making us feel comfortable and showing us all the awesome fishes. I am honestly terrifiRead more”

Check availability →Read our full review

Diani Beach: Glass Boat Cruise to Robinson Island - The glass floor is the first main attraction
Boat Trips in Diani Beach, Cruises & Boat Tours, Diani Beach Tours, Malindi & Watamu Tours, Tour Reviews

Diani Beach: Glass Boat Cruise to Robinson Island

7.Glass Boat Cruise to Robinson Island

★★★★★★★★★★4.6 · 69 reviews · 4 hours · from $42

Florence may collect you from your Diani hotel by tuk tuk before guiding you to the glass-bottom boat. Captain John, Tobias, and Mishe have helped guests spot fish, eels, starfish, and sea urchins on the way to Robinson Island. You will snorkel, swim, and walk the sandbank before returning to Diani Beach.

“Great crew, very good value for money. You see a lot marin life”

Check availability →Read our full review

Diani: Sunset Canoe Tour along the River with Mangroves - A human-powered canoe keeps the river quiet
Canoes & Kayaks, Dhow & Sunset Cruises, Diani Beach Tours, Tour Reviews, Tours

Diani: Sunset Canoe Tour along the River with Mangroves

8.Sunset Canoe Tour along the River with Mangroves

★★★★★★★★★★4.8 · 65 reviews · 2 hours · from $28Best value

Meet Omari at Kongo Mosque for a two-hour, human-powered canoe trip along Kongo River. He guides you through mangroves, points out birds, crabs, fish, reptiles, and local plants, and explains village life and conservation. The trip ends with sunset over the creeks and includes mangrove planting.

“Fantastic guide - he really knew his stuff and had great vibes. Beautiful little jaunt down the river.”

Check availability →Read our full review

Diani Beach: Private African Pool Map Guided Tour - The motorbike ride through Tiwi
Diani Beach Tours, Private, Tour Reviews, Tours

Diani Beach: Private African Pool Map Guided Tour

9.Private African Pool Map Guided Tour

★★★★★★★★★★4.7 · 52 reviews · 3 hours · from $35

Meet your English-speaking guide at Kongo Mosque, cross the Kongo River at low tide, and ride by personal motorbike through Tiwi. Walk the shore to the African Pool, exploring caves, rock pools, fish, crabs, sea urchins, and sea cucumbers. Snorkeling gear and protective shoes are included. Mohamed or Sudi may lead your private three-hour outing.

“Such good value for money! Our guide Sudi was great! One of the members in our group wasn’t a strong swimmer and he was very patient with her. He was very knowledgeable about the different sea creatures that we came across. Beautiful beach, warm water and just generally a lovely little trip! 🌟 🤿🏝️👍👌🐟”

Check availability →Read our full review

2 Days Tsavo East National Park Tour From Mombasa/Diani (1 Night) - Lunch and a night near the wildlife
2-Day Experiences, Diani Beach Tours, Tour Reviews, Tours, Tsavo Tours

2 Days Tsavo East National Park Tour From Mombasa/Diani (1 Night)

10.2 Days Tsavo East National Park Tour From Mombasa/Diani (1 Night)

★★★★★★★★★★5.0 · 50 reviews · from $506

Travel from your Mombasa or Diani hotel to Tsavo East in a private 4x4 Landcruiser. You get three guided game drives, one lodge night, meals, park fees, and bottled water. Guides such as Kelvin, Charlie, and Stanley have been praised for safe driving, animal spotting, and clear explanations.

“We had a great private tour of Tsavo with our guide Charlie who was an excellent driver, navigating not only traffic to the park but also the terrain of Tsavo. The Voi Wildlife Resort was convenient with an amazing watering hole overlooking the dining area for wildlife viewing and the outdoor pool was a welcome relief from the heat. All in all, a great experience.”

Check availability →Read our full review

Diani Taxi and Airport Transfers - Local drivers who do more than point the way
Airport Transfers, Diani Beach Tours, Tour Reviews

Diani Taxi and Airport Transfers

11.Diani Taxi and Airport Transfers

★★★★★★★★★★5.0 · 46 reviews

Book a private Diani or Mombasa transfer for up to six people, with pickup from Moi International Airport and other routes by arrangement. Drivers such as Roy Onukho provide clean, air-conditioned vehicles, local tips, and careful service. The ride usually takes one to two hours, and soft drinks and water are included.

“Roy is very friendly. He has a clean car with air conditioning. He is punctual and his prices are very competitive. Communication via WhatsApp is easy and convenient.”

Check availability →Read our full review

Wasini Day Tour - Dolphin watching on the Indian Ocean
Diani Beach Tours, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews, Tours

Wasini Day Tour

12.Wasini Day Tour

★★★★★★★★★★4.5 · 45 reviews · from $125

Leave Diani at 7:30am for Shimoni, then sail by traditional dhow toward Kisite-Mpunguti Marine Park. Coral Spirit guides such as Judy, Juma, Jay, and Julius may lead the day, helping first-time snorkelers spot coral, tropical fish, and dolphins. Lunch, drinks, equipment, park fees, and the Slave Cave visit are included.

“I had such a wonderful day! If you're considering booking this tour, I highly recommend that you go for it! Everyone involved with Coral Spirit was fantastic. Jay and the other team members were extremely knowledgeable and helpful. TheRead more”

Check availability →Read our full review

Wasini Island: Dolphin Spotting & Snorkel at Kisite Mpunguti - Setting sail on a traditional dhow
Diani Beach Tours, Dolphin Watching, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews

Wasini Island: Dolphin Spotting & Snorkel at Kisite Mpunguti

13.Wasini Island: Dolphin Spotting & Snorkel at Kisite Mpunguti

★★★★★★★★★★4.0 · 42 reviews · 9 hours · from $130

Spend nine hours on Kenya’s coast with an English-speaking guide, a dhow cruise to Kisite Mpunguti, dolphin spotting, snorkeling among fish and turtles, and a seafood lunch on Wasini Island. A guide named Ali has helped guests spot dolphins, while village walks and optional Shimoni slave caves add local and historical context.

“The activity was 2/5. We unfortunately didn’t see dolphins, but that’s okay. The snorkelling felt rushed so you didn’t get much time to enjoy and see what was out there. The restaurant they chose was also not good. It was unfortunately not worth the money.”

Check availability →Read our full review

Moi International Airport To Diani Beach Taxi Services - A private car, not a shared shuttle
Airport Transfers, Diani Beach Tours, Tour Reviews

Moi International Airport To Diani Beach Taxi Services

14.Moi International Airport To Diani Beach Taxi Services

★★★★★★★★★★5.0 · 41 reviews

Prearrange a private transfer from Moi International Airport to your Diani Beach accommodation with Elky Diani Beach Holidays. Your driver meets you at arrivals, handles the route, and takes your group of up to four in a clean vehicle. The service runs for roughly 10 minutes to one hour, depending on your destination and conditions.

“Our driver was waiting for us with a board at the airport. We had a flight change so arrival changed from 21:45 to 01:00am. They were still there waiting for us and the ride to Diani was smooth and friendly. Would definitely recommend.”

Check availability →Read our full review

Diani Beach: Kongo River Estuary Sundowner Boat Tour - The private tuk tuk ride from Diani Beach
Boat Trips in Diani Beach, Cruises & Boat Tours, Diani Beach Tours, Tour Reviews, Tours

Diani Beach: Kongo River Estuary Sundowner Boat Tour

15.Kongo River Estuary Sundowner Boat Tour

★★★★★★★★★★4.7 · 39 reviews · 2 hours · from $42

Florence collects you by private tuk tuk in Diani Beach for a two-hour English-guided canoe trip with Captain Abdul. You’ll explore the Kongo River Estuary, watch birds among the mangroves, walk through a local village, then return on the river for sunset. Bring water, sunscreen, and comfortable shoes.

“Very relaxing boat trip as the sun went down. The estuary is beautiful.”

Check availability →Read our full review

Scroll to Top

Kenya, park by park

Pick a park, a lake or a stretch of reef.