REVIEW · KENYA
Mombasa: Snorkeling, Dolphin watching, seafood lunch.
The best part of this day is the shift from a long coastal road trip to a small boat on open water. From Shimoni, you sail toward Kisite Mpunguti Marine Park, watching for dolphins before stopping above coral reefs for guided snorkeling. The trip then slows down over a fish lunch on Wasini Island.
I like the mix of marine activity and local food, and I like that transport, park fees, boat costs, water, a guide, and the main seafood lunch are included. The tradeoff is the early start and long drive, plus a boat that can feel crowded. Flippers may cost extra, drinks and premium seafood are not included, and dolphin sightings are not guaranteed.
Key points to know
- Dolphin watching is from the boat: You look for dolphins in their natural habitat, but the main viewing is from onboard rather than in the water.
- Kisite snorkeling lasts about an hour: Expect a focused marine stop, not an all-day water session.
- The lunch is fish with Swahili dishes: Lobster, prawns, octopus, calamari, and restaurant drinks cost extra.
- The road time is significant: The listed transfers take about 80 minutes each way from the pickup route.
- Wasini village walking is optional: You can stroll after lunch or simply enjoy the island meal and return to the mainland.
- A cash scuba option is available: A scuba activity can be added for $60, while underwater camera service costs Ksh. 1,000 per person.
From Mombasa or Diani to Shimoni

This is a full-day outing priced at $100 per person, with pickup and drop-off at selected hotels and beach areas in Mombasa and Diani. The day begins early, so it works best when you want to give the whole day to the coast rather than fit in a short morning activity.
The road section takes about 80 minutes each way on the stated route. That is not a minor transfer. If you are staying in Diani, the drive is part of the price and saves you from arranging a separate taxi to Shimoni. From Mombasa, the same included transport makes the tour simpler, though the total day can feel long once driving, boating, snorkeling, lunch, and the return trip are added.
Pickup points include Diani Sea Lodge, Galu Beach, Diani Beach, Soul Breeze Beach Resort, Baobab Beach Resort, Neptune properties, Nyali Beach Holiday Resort, Serena Beach Resort, PrideInn Paradise Beach Resort, and Mombasa. Confirm your exact pickup point and start time when booking, since the activity gives a list of locations rather than one universal departure time.
The vehicle deserves a practical note. One recent outing had six people in a vehicle described as too small, so comfort may depend on the group and vehicle assigned that day. If you have luggage, bulky snorkeling gear, or need extra legroom, ask ahead rather than assuming a roomy minibus.
More Dolphin Watching and Snorkeling Trips in the world:
- Gran Canaria: Catamaran Dolphin Watch Cruise with Snorkeling
★ 4.4 · 4,761 reviews - Hurghada: 3 Islands, Dolphins & Snorkel Yacht Trip w/ Lunch
★ 4.7 · 4,609 reviews - Shell Island Snorkel and Dolphin Catamaran Cruise with Island Time
★ 5.0 · 4,362 reviews
Checking in at Shimoni and boarding the coast

At Shimoni, you check in with the Kenya Wildlife Service before heading onto the water. The park fee is included, which matters because it keeps the basic cost clearer and avoids a surprise charge at the marine park entrance.
The boat may be a traditional Arab dhow or a fiber boat. The dhow gives the outing a strong coastal character and connects the trip to the Swahili sailing tradition. A fiber boat may feel more practical and streamlined. The exact boat type, seating arrangement, and group size can vary, so do not expect a private charter unless that is arranged separately.
The first part of the sea trip is spent looking for dolphins. Keep your expectations sensible. These are wild animals, not a scheduled show, and the activity describes dolphin watching from the boat. You might get a memorable sighting, but you should not book this as a guaranteed swim-with-dolphins experience.
That distinction matters. The dolphin search adds excitement to the crossing, but the dependable part of the day is the marine park stop. If dolphins appear, the boat may slow or alter course. If they do not, you still have the snorkeling session and Wasini lunch ahead.
Snorkeling above Kisite Mpunguti reefs

Kisite Mpunguti Marine Park is the main reason to choose this tour. After the boat ride, you take part in a guided snorkeling session over coral reefs and look for marine life in the protected waters.
The stated snorkeling stop lasts about an hour. That is enough time to see the reef without turning the day into a demanding water expedition, but it is shorter than what dedicated snorkelers may want. If underwater time is your top priority, ask how long the boat normally stays at the site and what equipment is supplied.
Bring your own mask and flippers if you have them. A useful detail from the trip arrangements is that flippers may need to be rented separately. There was also a case where flippers were expected but not available on the boat, so confirm equipment before leaving your hotel. The tour includes the boat and guide, but the included items do not clearly promise a full snorkeling kit.
Plastic restrictions are another practical point. Plastic bottles are not allowed in the marine park area according to the information provided, and one outing required glass water bottles to be purchased. Drinking water is included in the tour, but ask how it will be supplied and carry a reusable option if permitted.
The underwater camera service costs Ksh. 1,000 per person. This can be useful if you want images without bringing your own camera, but it is an extra service, not part of the $100 price. Ask about the camera before entering the water so you know what you will receive.
The guide leads the snorkeling, which is helpful if you are unfamiliar with the reef area. Still, this is a marine activity, so you should be comfortable in the water and follow instructions closely. The supplied details do not specify swimming requirements, flotation equipment, or accessibility arrangements. Ask those questions before booking if they affect your decision.
Wasini Island fish lunch and Swahili flavors

After the water stop, the boat continues to Wasini Island for lunch. The included meal is seafood, with fish served alongside Swahili dishes. This is one of the most appealing parts of the trip because it gives the day a local food element rather than treating the island as only a place to change boats.
The meal is substantial enough to anchor the afternoon, but the included seafood has limits. Lobster, prawns, octopus, and calamari are extra. Drinks at the restaurant are also extra. If you want a straightforward lunch, the included fish and Swahili accompaniments should cover the main meal. If you have your heart set on shellfish, budget more and ask about the price before ordering.
The food stop also gives you a break after the sea activity. Boat rides and snorkeling take more energy than they may seem to from a schedule, especially with an early pickup. Use lunch to dry off, drink water, and reset before deciding if you want the village walk.
The dining arrangement is not presented as a private restaurant experience, and the group may be seated together. That is normal for a day trip of this type. The value comes from having lunch included at the island stop, not from a highly personalized food tour.
More Dolphin Cruises with Lunch and Drinks in the world:
- Costa Adeje: Whale & Dolphin Eco-Cruise with Snacks & Drinks
★ 4.6 · 5,096 reviews - Morro Jable: Dolphin & Whale Watching Cruise, Drinks & Swim
★ 4.1 · 4,158 reviews - Tenerife: Whale & Dolphin Watching with Drinks and Snacks
★ 4.4 · 2,929 reviews - Whale and Dolphin Watching Catamaran with Transfer and Buffet
★ 5.0 · 2,712 reviews
The optional Wasini village walk
After lunch, you can take a stroll through Wasini Island. The walk is optional, so you have some control over the pace of the afternoon. Choose it if you want to see more than the lunch setting and get a closer feel for island life. Skip it if you are tired, still wet, or would rather have a slower break before the return boat.
The activity does not give a fixed walking route or duration, so keep your expectations modest. This is a village stroll rather than a separately narrated cultural tour with a long list of formal sights. Its value is in seeing the island at ground level after spending the morning on the water.
That mix of boat travel, food, and walking makes the day more varied than a simple snorkeling charter. You are not only checking off a reef stop. You are also seeing how the marine outing connects with a coastal community and Swahili cooking.
Returning to Shimoni and the long ride home
After the lunch and optional walk, you sail back to Shimoni mainland and rejoin the vehicle. The return road transfer takes about 80 minutes on the listed itinerary, followed by drop-off at the selected Mombasa or Diani location.
This is where the tour’s length becomes most noticeable. You may be sun-tired, damp from snorkeling, and ready for a shower. The included hotel transport is valuable at this point, since arranging your own ride after a full day would be less convenient.
The return locations include the same broad set of beach areas and hotels, including Mombasa, Nyali Beach, Diani Beach, Galu Beach, Baobab Beach Resort, Serena Beach Resort, and the Neptune properties. Confirm the drop-off plan in advance, especially if you have an evening dinner booking or onward transport.
Guide style, group comfort, and extra costs
The guide speaks English. One guide named Chico is especially associated with the trip and is described as funny and warm throughout the day. A good sense of humor helps on a long outing with road time, waiting, boat transfers, and changing weather conditions.
The crew is another positive point. The practical strength of this experience is not luxury. It is the combination of a capable boat crew, a guide who keeps the mood light, and a route that covers several coastal highlights in one day.
The main extra charges are easy to list:
- Flippers, if needed, may require a separate rental fee.
- Lobster, prawns, octopus, and calamari are not part of the standard lunch.
- Restaurant drinks cost extra.
- Scuba can be added for $60, paid in cash.
- Underwater camera service costs Ksh. 1,000 per person.
- Anything not specifically included is your responsibility.
At $100, the value is strongest if you need transport from your hotel. The price bundles the road transfers, park fee, boat fee, guide, water, and fish lunch. Paying separately for a taxi, marine park entry, boat, and meal could be more work and may not be cheaper.
The value is less clear if you want a private boat, long snorkeling time, guaranteed dolphins, or premium seafood. This is a shared day trip with a fairly full schedule. You are paying for convenience and variety, not complete control.
Who will enjoy this day most
I would recommend it to anyone based in Mombasa or Diani who wants one organized day covering the sea, reef, island food, and a little village walking. It suits first-time visitors who do not want to arrange a separate taxi, boat, marine park entry, and lunch.
It is also a good fit for people who enjoy variety. You get a road trip, sailing, dolphin watching, snorkeling, a fish meal, and an optional walk. No single activity dominates the entire day.
I would be more cautious if you are an experienced snorkeler seeking hours in the water. The snorkeling stop is about one hour, and equipment availability needs checking. I would also think twice if cramped road transport bothers you, since vehicle comfort has not been consistent.
Families and mixed-interest groups may find the format useful because not everyone has to spend the afternoon walking. The village stroll is optional, and the main day can still work for someone who prefers lunch and boat time. The supplied information does not specify age limits, child pricing, or accessibility features, so ask before booking for anyone with special needs.
The activity offers free cancellation up to 24 hours in advance and allows you to reserve now and pay later. Those terms help if your coastal schedule is still changing, but they do not change the need to confirm equipment, pickup timing, and extra costs.
Should you book the Wasini and Kisite day?
Book it if you want a practical all-in-one coastal outing and like the idea of fish with Swahili dishes after a morning on the water. The included transport and park fees make the $100 price reasonable, especially from a hotel in Mombasa or Diani.
Book with realistic expectations. Dolphin sightings are possible, not promised. Snorkeling is a focused stop of about an hour. Flippers may cost extra, premium seafood and drinks are separate, and the vehicle or boat may feel crowded.
My advice is to confirm three things before paying: the exact pickup time, whether flippers are available, and the planned group size. If those details suit you, this is a lively, varied way to reach Kisite Mpunguti Marine Park without handling the logistics yourself.
FAQ
How much does the experience cost?
The price is $100 per person.
How long does the experience last?
It is a full-day activity. The listed van transfers take about 80 minutes each way, with the boat trip, snorkeling, lunch, and optional village walk taking place between them.
Where can pickup take place?
Pickup locations include selected hotels and beach areas in Mombasa, Nyali Beach, Diani, Galu Beach, and nearby resort properties such as Serena Beach Resort, Baobab Beach Resort, and Neptune resorts.
Is transportation included?
Yes. Transportation to and from the selected hotel or pickup point is included.
Is the marine park fee included?
Yes. The park fee is included in the price.
What food is included at lunch?
The included lunch is seafood, with fish accompanied by Swahili dishes.
Are lobster and prawns included?
No. Lobster, prawns, octopus, and calamari are extra.
Are drinks included at lunch?
No. Drinks at the restaurant are not included. Drinking water is included as part of the activity.
Can I add scuba to the day?
Yes. A scuba activity can be added for an extra $60, paid in cash.
Can I cancel the booking?
You can cancel up to 24 hours in advance for a full refund. The activity also offers a reserve-now, pay-later option.
Just added around the world
- Zanzibar: Mnemba Island Snorkeling & Dolphin★ 5.0 · 4 reviews
- Zanzibar Swimming with Dolphins and snorkeling★ 4.5 · 5 reviews
- Zanzibar: Mnemba atoll, dolphin & snorkelling tour★ 5.0 · 2 reviews
- Zanzibar: Mnemba Island Snorkeling and Dolphin Tour★ 4.4 · 28 reviews
- Zanzibar: Mnemba Island Snorkeling and Dolphin Tour★ 4.1 · 9 reviews
- X Plorer – Caves (Benagil) & Dolphins Cruise★ 4.5 · 116 reviews
- Zanzibar dolphins+ snokling at mnemba with turles swimming★ 4.3 · 9 reviews
- Zanzibar: Mnemba Dolphins Tour with Snorkeling and Sandbank★ 4.0 · 3 reviews
Kenya Dolphin Tours, compared.

Full Day Dolphin Watching with Snorkeling in Wasini
Read our review →
Wasini Island: Dolphin Spotting & Snorkel at Kisite Mpunguti
Read our review →
Dolphin Watch & Snorkeling at Kisite Marine Park & Wasini Island
Read our review →
Diani: Wasini Island Dolphin Watching and Snorkeling Tour
Read our review →Browse the lists this tour appears in




