Reviewed · DIANI BEACH TOURS
Mombasa: Snorkeling, Dolphin watching, seafood lunch.
The main draw here is the trip out from Shimoni, where a traditional dhow or fiber boat carries you toward Kisite Mpunguti Marine Park in search of dolphins. The ocean time and coral reef stop give this day more substance than a simple beach outing, while lunch on Wasini Island adds a local food and village element.
I like the practical all-in-one setup: hotel transport, park fees, boat costs, guide service, water, and fish lunch are included in the $100 price. I also like the choice between a traditional wooden dhow and a fiber boat, though the boat can feel crowded, and snorkeling equipment such as fins may not always be available as expected.
Key points to know before you book

- Dolphins are viewed from the boat: The crew looks for them in open water, but swimming with dolphins is not part of the stated plan.
- Snorkeling lasts about an hour: Kisite Mpunguti Marine Park is the main marine stop, with coral and sea life to explore.
- Fish lunch is included: Extra lobster, prawns, octopus, calamari, and restaurant drinks cost more.
- The day starts early: Pickups are available from Mombasa and Diani, followed by a road trip of roughly 80 minutes each way.
- Bring cash for extras: Scuba activity costs $60, and an underwater camera service costs Ksh. 1,000 per person.
- A village walk is optional: You can stroll around Wasini Island after lunch before returning to Shimoni.
From Mombasa or Diani to Shimoni by road

Your day begins with an early pickup from a hotel or meeting point in Mombasa or Diani. Listed pickup areas include Nyali, Mombasa, Diani Beach, Galu Beach, and several large beach resorts, including Diani Sea Lodge, Baobab Beach Resort, Serena Beach Resort, Neptune properties, PrideInn Paradise, and Soul Breeze Beach Resort.
The road leg takes about 80 minutes according to the schedule. That makes the pickup location important. From Mombasa, this is a long day before you even reach the water, so I would treat the road trip as part of the experience rather than expect a quick excursion.
One practical issue is vehicle space. A report from the October 2024 departure noted that the vehicle felt too small for six people. That does not mean every departure uses the same arrangement, but it is a fair reason to ask about the vehicle and group size before paying, especially if you are carrying snorkeling gear or traveling with a larger party.
The schedule placed arrival at the Shimoni landing area at about 10 a.m. on one departure. Exact timing can change with pickup locations and road conditions, so do not plan another fixed activity for the evening.
A few more Diani Beach days to weigh up
- PILLI PIPA DHOW, the genuine product, snorkeling tour to Kisite Marine Park
★ 4.5 · 217 reviews - Full-Day Special Wasini Island Tour with Snorkeling and Lunch
★ 4.5 · 184 reviews - Full Day Dolphin Watching with Snorkeling in Wasini
★ 5.0 · 88 reviews
Shimoni and the boat ride toward Kisite

At Shimoni, you check in with the Kenya Wildlife Service before boarding. The marine park fee is included, which is helpful because you do not need to sort out that cost separately at the gate.
The boat may be a traditional Arab dhow or a fiber boat. The dhow gives the outing a distinctly coastal character, with the sailing itself becoming part of the day rather than just a transfer. A fiber boat may feel more straightforward and practical, but the exact vessel matters because one account described a wooden boat that was quite full.
The trip toward Kisite Mpunguti Marine Park can take several hours, with the snorkeling stop lasting about one hour. Bring patience. This is not a quick boat ride followed by a short swim. You are spending a substantial part of the day on the water, with the chance to watch the sea, spot wildlife, and enjoy the changing view from Shimoni toward the island and reef area.
You should also expect basic boat conditions rather than luxury cruising. Seating, shade, and personal space can vary by boat. If you are prone to seasickness, carry whatever remedy you normally use, though the tour information does not specify onboard medical facilities or seating arrangements.
Looking for dolphins in open water

Dolphin watching takes place during the sail. The crew looks for dolphins in their natural setting, which is the right approach for a wildlife outing, but sightings are never guaranteed.
The important expectation is that you watch dolphins from the boat. This is not a swim-with-dolphins program. If you want close, controlled animal encounters, this may feel limited. If you prefer to see marine life without a staged performance, the open-water setting is the more honest experience.
Keep your camera ready, but do not let the search take over the whole day. The park and snorkeling stop remain the main reasons to book this outing. Dolphin sightings are a welcome extra, not something I would use as the only reason to pay $100.
The crew can make a real difference during this part of the trip. Chico was singled out for his humor and friendly manner on one departure. A lively guide helps during long stretches on the water, particularly when dolphins are keeping their distance.
Snorkeling at Kisite Mpunguti Marine Park
The snorkeling stop is the heart of the excursion. At Kisite Mpunguti Marine Park, you get a guided look at coral reefs and marine life in protected waters. The supplied schedule gives you about one hour in the water, enough for a useful introduction but not enough for an all-day reef expedition.
The park fee and boat fee are part of the price, so the $100 covers the core marine experience without adding a surprise conservation charge. Drinking water is included too, although you should still bring sun protection and a towel if those are not already provided by your hotel.
Pay close attention to snorkeling equipment. One departure noted that fins had to be rented separately, while another expected fins to be available for a fee but found none on the boat. The safest plan is to ask in advance and bring your own fins if you have them. Do not assume the boat will have a full range of sizes.
Plastic restrictions also matter. One account noted that plastic bottles were not allowed and that glass water bottles had to be purchased. The tour includes drinking water, but packaging rules may affect how water is supplied. Ask about the current arrangement before setting out, and avoid arriving with disposable plastic bottles if the local rules prohibit them.
The reef stop suits beginners who want a guided introduction as well as confident swimmers looking for a short marine outing. The information provided does not specify water depth, current strength, flotation equipment, or accessibility support, so ask the operator directly if any of those points are important to you.
An underwater camera service is available for Ksh. 1,000 per person. This can be useful if you want photographs without bringing your own camera, but confirm how the images are delivered and what the service includes before paying.
A different kind of day from the same base:
- Diani Beach: Glass Boat Cruise to Robinson Island
★ 4.6 · 69 reviews - Diani: Sunset Canoe Tour along the River with Mangroves
★ 4.8 · 65 reviews - Day Trip – Tsavo East National Park ( Man Eater Lions of Tsavo & Other Big Five)
★ 4.5 · 55 reviews - Diani Beach: Private African Pool Map Guided Tour
★ 4.7 · 52 reviews
Fish lunch and Swahili dishes on Wasini Island
After snorkeling, the boat continues to Wasini Island for lunch. The included meal is seafood centered on fish served with Swahili dishes. That is a good value point, since lunch is not an afterthought or a packed snack.
The food is also one of the clearest links between the marine outing and coastal life. You are not simply returning to a resort restaurant for familiar international fare. The meal gives you a taste of the region’s cooking in the setting of the island.
The base lunch does not include every seafood option. Lobster, prawns, octopus, and calamari are extra, as are drinks bought at the restaurant. If you want a larger seafood platter, bring enough cash for the supplement and ask for the price before ordering.
A fish lunch is included in the $100 rate, along with transportation, the park fee, boat costs, guide, and water. That makes the price reasonable for a full day from Mombasa or Diani, particularly because the road and boat transfers would be costly and inconvenient to arrange separately.
Still, value depends on your priorities. If you want a quiet, private cruise, the possibility of a full boat and a shared vehicle may make the price feel less attractive. If you want one organized day that joins reef time, wildlife watching, food, and transport, the package is easier to justify.
A short village walk on Wasini Island
After lunch, you can choose to walk around Wasini Island. The stroll is optional, so you can remain at the lunch area if you are tired, sunburned, or ready for the return trip.
The village walk adds a human element to a day otherwise focused on the sea. You get a chance to see more of the island beyond the restaurant and to slow down after the snorkeling stop. It is not presented as a long hike or a formal cultural program, so keep your expectations modest.
Wear comfortable shoes if you plan to walk. The tour details do not specify the walking distance, surfaces, or accessibility conditions, so anyone with mobility concerns should ask the provider before booking.
This optional stop is useful for people who want more than a snorkel-and-lunch schedule. It also gives you some control over the pace. You can enjoy the marine park, eat, and then decide how much energy you have left for the island.
Returning to Shimoni and the coast
After lunch and the optional walk, you sail back to Shimoni mainland. The return road trip then takes you to the original pickup areas in Mombasa or Diani.
Expect an evening drop-off. The return ride can feel long after a full day in the sun, especially for those staying north of the ferry and coastal resort areas. On the other hand, having the return transfer included removes the stress of finding a separate taxi from Shimoni.
The listed return points include Mombasa, Nyali Beach Holiday Resort, Diani Beach, Galu Beach, Baobab Beach Resort, Serena Beach Resort, PrideInn Paradise, Neptune resorts, and Soul Breeze Beach Resort. Confirm the exact pickup and drop-off point when booking, since resort names and beach areas can be easy to confuse.
What the $100 price really covers
At $100 per person, this is not a cheap half-day swim. It is a full-day package with road transport from a hotel, marine park entry, boat transport, a guide, water, and a fish lunch.
I see the strongest value in the combination of logistics and access. You do not need to arrange a vehicle to Shimoni, negotiate a boat separately, pay the park fee at the landing area, or find lunch on Wasini Island. Those pieces add up quickly when arranged independently.
The weak spots are the extras and the uncertainty around equipment. Drinks, premium seafood, fins, scuba activity, and underwater camera service can all add to the final cost. The $60 scuba option is paid in cash, while the camera service costs Ksh. 1,000 per person.
The package also does not promise a private boat or small group. If space and personal attention matter to you, ask about the expected number of people before booking. That one question may tell you more about the day than the headline price.
Who will enjoy this day most
I would recommend this outing to you if you want a broad coastal experience in one booking. It combines a road trip, sailing, wildlife watching, snorkeling, a local-style meal, and a short island walk.
It suits couples, families with older children, and first-time visitors who would rather have transport and park arrangements handled for them. It also works well if you are staying in Diani or Mombasa and want to reach Kisite without organizing the route yourself.
You may want a different plan if you need a private, quiet boat, guaranteed dolphin sightings, a long snorkeling session, or a carefully specified equipment setup. It is also not ideal for anyone who dislikes early starts, long transfers, or crowded boats.
The English-speaking guide is another point to consider. The tour is offered in English, and a personable guide such as Chico can make the hours on the road and water more enjoyable. If you need another language, the available information does not list one.
Practical advice for a smoother day
- Ask about the vehicle size and expected group size before booking.
- Confirm if fins are available, and bring your own if possible.
- Carry cash for premium seafood, drinks, the optional $60 scuba activity, and the Ksh. 1,000 camera service.
- Use reef-safe sun protection and bring a towel.
- Expect to watch dolphins from the boat rather than enter the water with them.
- Avoid bringing plastic bottles if the current marine park rules prohibit them.
- Leave your evening open because the return to Mombasa or Diani is scheduled after the island visit.
Free cancellation is available up to 24 hours before the tour, and you can reserve now and pay later. Those terms are useful when your coastal schedule may change, but they do not remove the need to check equipment, boat capacity, and pickup timing.
Should you book the Wasini Island tour?
Book this tour if you want the convenience of a complete day from Mombasa or Diani, with the Kisite marine park, dolphin watching, snorkeling, fish lunch, and an optional village walk in one package.
The strongest parts are the marine setting, the included park and transport costs, and the chance to combine sea time with Swahili food and island life. The main cautions are the long day, possible crowding, extra charges, and inconsistent access to fins.
For the best experience, confirm the boat size and snorkeling gear before departure, bring cash, and treat dolphin watching as a bonus rather than a guarantee. With those expectations in place, the $100 price offers a practical way to see this corner of Kenya’s coast without arranging every piece yourself.
FAQ
Where does the tour pick up?
Pickup is available from listed hotels and areas in Mombasa and Diani, including Nyali Beach, Diani Beach, Galu Beach, and several named beach resorts. Confirm your exact pickup point when booking.
How long does the tour last?
It is a full-day activity. The road trip to Shimoni takes about 80 minutes, followed by the boat excursion, snorkeling, lunch, optional village walk, return sail, and evening road trip.
Is transport from my hotel included?
Yes. Transportation to and from the listed hotel or pickup locations in Mombasa and Diani is included.
Is the Kisite Mpunguti Marine Park fee included?
Yes. The park fee and boat fee are included in the price.
Will I swim with dolphins?
No. The activity involves looking for dolphins in their natural habitat from the boat. Swimming with dolphins is not listed as part of the tour.
What food is included at lunch?
A seafood lunch featuring fish with Swahili dishes is included. Lobster, prawns, octopus, calamari, and restaurant drinks cost extra.
Can I go scuba activity during the tour?
Yes. Scuba activity can be arranged on the day for an additional $60, paid in cash.
Is snorkeling equipment included?
The provided information does not clearly confirm that fins are included. Fins may require a separate rental, and availability can vary, so confirm before departure or bring your own.
More lunch stops around Diani Beach
- Diani Beach: Kisite Marine Park Dhow & Snorkeling with Lunch
★ 4.5 · 15 reviews - From Diani Beach: Funzi Island Full Day Excursion with Lunch
★ 4.8 · 5 reviews - Diani Beach: Funzi Island Day Trip with Lunch
★ 3.8 · 4 reviews - Mombasa: Kisite Park Private Cruise with Breakfast and Lunch
★ 4.7 · 181 reviews
Recently added around Diani Beach
- Kaya Kinondo Sacred Forest Guided Tour★ 4.4 · 3 reviews
- (2 Days, 1 Night) Day & Night Game Drive Tsavo East National Park★ 5.0 · 3 reviews
- 4-Day Safari to Tsavo and Amboseli from Diani Beach★ 5.0 · 3 reviews
- Diani: Wasini Island Dolphin Watching and Snorkeling Tour★ 4.2 · 3 reviews
- Overnight Safari to Tsavo East with Pick Up From Mombasa★ 5.0 · 3 reviews
- Mombasa City Tour – Fort Jesus, Old Town, Spice Town & Craft★ 5.0 · 3 reviews
- 1 Day Red Elephant Safari starting from Diani beach.★ 5.0 · 3 reviews
- PRIVATE OVERNIGHT TSAVO EAST SAFARI FROM MOMBASA OR DIANI★ 5.0 · 4 reviews
Diani Beach Tours, compared.

PILLI PIPA DHOW, the genuine product, snorkeling tour to Kisite Marine Park
Read our review →
Full-Day Special Wasini Island Tour with Snorkeling and Lunch
Read our review →
Full Day Dolphin Watching with Snorkeling in Wasini
Read our review →
Sunset Canoe Tour along the River with Mangroves
Read our review →
Day Trip – Tsavo East National Park ( Man Eater Lions of Tsavo & Other Big Five)
Read our review →Browse the lists this tour appears in



