Kenya · SNORKELING TRIPS IN DIANI BEACH

15 Snorkelling Trips in Diani Beach Worth the Days

18 tours  ·  from $35

Every Kenyan itinerary is one day short somewhere. These 15 snorkelling trips in Diani Beach justify the slot, priced and timed so you can decide in minutes and get back to the packing.

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

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

5.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

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

6.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

7.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

Kisite Mpunguti Day Trip. A day of Oceanic Wonders - Wasini Island lunch after the water
1-Day Tours, Day Trips in Diani Beach, Diani Beach Tours, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews

Kisite Mpunguti Day Trip. A day of Oceanic Wonders

8.Kisite Mpunguti Day Trip. A day of Oceanic Wonders

★★★★★★★★★★5.0 · 37 reviews · from $110

Travel from Diani Beach to Shimoni, visit the historic slave caves, then take a boat to Kisite Marine Park for snorkeling among coral reefs and fish. A seafood-style lunch follows on Wasini Island. Hotel transfers, park fees, gear, fruit, water, and a fish, chicken, or vegetarian meal are included.

“The tour start 5.30 in the morning.driving time 2.5 hours.after we were been taken miles away for snorkeling.could not see any mirine life as very deep.i was swimming wearing life vest, current very strong ,2 minutes and I sale away from the boat Read more”

Check availability →Read our full review

From Mombasa: Kisite Mpunguti Marine Park and Wasini Island - The early drive to Shimoni
Diani Beach Tours, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews

From Mombasa: Kisite Mpunguti Marine Park and Wasini Island

9.From Mombasa: Kisite Mpunguti Marine Park and Wasini Island

★★★★★★★★★★4.6 · 32 reviews · 8 hours · from $135

Travel south from Mombasa or Diani to Shimoni, then sail by dhow toward Kisite Mpunguti Marine Park for dolphin spotting, swimming, and one to two hours of snorkeling. After a seafood and Swahili lunch on Wasini Island, take a short village walk and visit Shimoni Slave Caves. Guides speak English, German, French, Tagalog, and Italian.

“The experience was amazing and I thoroughly enhoyed it. The host was also kind and patient. This is a great choice for anyone touring Mombasa. Thank you and Well done.”

Check availability →Read our full review

Kisite Marine Park Private Boat Snorkeling with breakfast & Lunch - Breakfast as the dhow leaves Shimoni
Boat Trips in Diani Beach, Cruises & Boat Tours, Diani Beach Tours, Marine Park Snorkeling Trips, Private, Snorkeling Trips in Diani Beach, Tour Reviews

Kisite Marine Park Private Boat Snorkeling with breakfast & Lunch

10.Kisite Marine Park Private Boat Snorkeling with breakfast & Lunch

★★★★★★★★★★5.0 · 32 reviews · from $161

Spend about eight hours sailing a traditional dhow through Kisite Marine Park, with dolphin watching, snorkeling, breakfast, tropical fruit, and lunch on Wasini Island. Your private group gets boat transport, equipment, park fees, and hotel or port pickup. The day also includes a fishing village, coral garden, and Shimoni Slave Caves.

“This was not our favorite snorkeling experience. To start, it was not clear to me that the driver was not the guide, but only a taxi basically - he picked us up and took us to and from the marine park. He did ride with us on the boat, but was not very friendly. We went out on a rRead more”

Check availability →Read our full review

Diani Beach: Kisite Marine Park Dhow & Snorkeling with Lunch - A traditional dhow ride toward Kisite Mpunguti
Dhow & Sunset Cruises, Diani Beach Tours, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews

Diani Beach: Kisite Marine Park Dhow & Snorkeling with Lunch

11.Kisite Marine Park Dhow & Snorkeling with Lunch

★★★★★★★★★★4.5 · 15 reviews · 1 day · from $135

From Diani, Tiwi, or Msambweni, you’ll ride a traditional dhow from Shimoni to Kisite Mpunguti Marine Park. Look for dolphins, snorkel with marine escorts at two sites, then eat fish and crab at a cliff-top restaurant on Wasini Island. Hotel transfers, equipment, drinks, park fees, and lunch are included.

“Je me suis sentie en toute sécurité. Les gens sur le bateau veulent toujours que se soit plaisant.”

Check availability →Read our full review

Diani: Snorkeling and Swimming at African Pool in Tiwi Beach - Meeting at Kongo Mosque and crossing to Tiwi
Diani Beach Tours, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews

Diani: Snorkeling and Swimming at African Pool in Tiwi Beach

12.Snorkeling and Swimming at African Pool in Tiwi Beach

★★★★★★★★★★4.6 · 11 reviews · 3 hours · from $35Best value

Meet Sudi’s team at Kongo Mosque in Diani, cross Kongo River to Tiwi, then walk or ride toward African Pool. Swim through coral caves, snorkel in clear water, try cliff jumps, and finish with mabuyu, kashata, and madafu. English and Swahili guides lead private groups.

“Let me start by saying that Sudi the event organiser is a wonderful host who goes above and beyond for his customers .His associate Khanifa took very good care of my friends and I .We were treated to exotic sights of sea life,crystal clear water of the African pool,breathtaking underwater cave dubbed Australia,exciting snorkelling experience, and exhilarating dives off cave ledges into the water.I must say I am not a very confident swimmer but despite this Khanifa made sure I had the full experience including the snorkelling which caused me a bit of panic first but quickly faded as Khanifa was right by my side the whole time. He made…”

Check availability →Read our full review

Dolphin Watch & Snorkeling at Kisite Marine Park & Wasini Island - Snorkeling in clear water with a short swimming window
Diani Beach Tours, Dolphin Watching, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews

Dolphin Watch & Snorkeling at Kisite Marine Park & Wasini Island

13.Dolphin Watch & Snorkeling at Kisite Marine Park & Wasini Island

★★★★★★★★★★3.5 · 11 reviews · from $100

Sail by dhow from the Kenyan coast to Kisite Mpunguti Marine Park for dolphin watching and snorkeling, then eat a local seafood lunch on Wasini Island. You’ll also have time for a village walk, mangrove boardwalk, coral gardens, and optional visits to Shimoni’s slave caves. Guide Omar has led some departures.

“Always have extra cash in hand, for water and carry along your food… Every activity was good but I got pissed and angry when I was asked to pay for water after eating, my cellphone died, I couldn’t use mpesa.”

Check availability →Read our full review

Wasini Dolphin Day Trip - Key points at a glance
1-Day Tours, Day Trips in Diani Beach, Diani Beach Tours, Dolphin Watching, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews

Wasini Dolphin Day Trip

14.Wasini Dolphin Day Trip

★★★★★★★★★★4.5 · 9 reviews · from $110

Leave Diani Beach at 7:30 am for a private-guided day around Shimoni and Wasini Island. Visit the Shimoni Caves, watch dolphins from an Arabic dhow or fiber boat, snorkel in the marine park, eat a traditional Kenyan lunch, and stroll through the island village. Guides such as Reuben and Ali may be available.

“Avoid at all costs. Total scam. I can’t believe any their tours have 5 star reviews. We took their Wasini Dolphin Day Trip. We have been on a ton of tours (including boat+snorkeling) over the last few years but this was the absolute worst by a wide Read more”

Check availability →Read our full review

Wasini Dolphin Snorkeling - Checking in with Kenya Wildlife Services
Diani Beach Tours, Dolphin Watching, Marine Park Snorkeling Trips, Snorkeling Trips in Diani Beach, Tour Reviews

Wasini Dolphin Snorkeling

15.Wasini Dolphin Snorkeling

★★★★★★★★★★3.5 · 8 reviews · from $130

Leave Mombasa early for Shimoni, where you check in with Kenya Wildlife Services before taking a boat to search for dolphins. Continue to Kisite Mpunguti Marine Park for snorkeling, then enjoy lunch and a Wasini Island village tour. The day lasts about eight hours, costs $130 per person, and accepts up to eight people.

“I do not know if it is posible to visit the fort without a guide, but the place is small enough to see and comprehend on your own and with a guidebook.”

Check availability →Read our full review

Scroll to Top

Kenya, park by park

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