Reviewed · SNORKELING
Mombasa: Snorkeling, Dolphin watching, seafood lunch.
The sea is the main event here. This full-day trip from Mombasa or Diani combines a long coastal road ride with a dhow or fiber-boat outing to Kisite Mpunguti Marine Park and Wasini Island. I like the mix of reef snorkeling and dolphin watching, and I also like that the tour includes transport, park fees, boat costs, water, a guide, and lunch in the $100 price.
The main caution is the long day and the basic setup. The drive takes about 80 minutes each way, the boat may feel crowded, and snorkeling equipment is not fully dependable. Confirm the availability of fins before leaving, and bring patience for a trip that runs on coastal time.
In This Review
- Key points to know before booking
- From Mombasa or Diani to Shimoni
- Checking in with KWS at Shimoni
- Searching for dolphins from the dhow
- Snorkeling at Kisite Mpunguti Marine Park
- Lunch on Wasini Island
- A short Wasini village walk
- The return to Mombasa or Diani
- Is $100 good value?
- Who will enjoy this day most?
- Should you book the Wasini Island tour?
- FAQ
- How long does the tour last?
- Where can pickup and drop-off take place?
- Are park fees and boat fees included?
- Is the seafood lunch included?
- Can I scuba dive during the tour?
- Is snorkeling equipment included?
Key points to know before booking

- Dolphins are viewed from the boat: You may see them during the crossing, but swimming with them is not promised.
- Kisite Mpunguti is the star stop: The guided snorkeling session gives you the best chance to see coral and marine life.
- Wasini lunch is included: Fish with Swahili dishes comes with the tour, while prawns, lobster, octopus, calamari, and restaurant drinks cost extra.
- The road portion is substantial: Plan for about 80 minutes in the van each way, with early pickup from Mombasa or Diani.
- Bring or confirm snorkeling gear: Fins may require an extra fee, and one account found that promised fins were not available.
- Chico adds personality: His humor and friendly manner were singled out as a bright spot throughout the day.
From Mombasa or Diani to Shimoni

Your day begins with pickup from one of the listed hotels or meeting points in Mombasa, Nyali, Diani, Galu Beach, or nearby resorts. The exact pickup time depends on your location, but this is an early start. You are heading south toward Shimoni Village, the mainland departure point for the marine park and Wasini Island.
The van ride takes about 80 minutes in the basic schedule. From central or northern Mombasa, traffic and the distance can make the morning feel longer. From Diani, the route is more direct, but it still takes a good portion of the morning.
I see the road trip as part of the experience, not just dead time. It gives you a look at the coast beyond the resort strip, though you should not book this outing if you want a short, effortless excursion. Pack water, sun protection, and something small to eat if you need food early. Drinking water is included, but breakfast is not listed.
Vehicle comfort deserves a practical note. A report from the trip described the vehicle as too small for six people. That may not happen on every departure, but it is worth asking about the vehicle and group size before paying, especially if you dislike tight seating or have a long ride from Mombasa.
More Snorkeling Trips in Diani Beach
- 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
Checking in with KWS at Shimoni

At Shimoni, the group checks in with the Kenya Wildlife Service before going to the boat. This step matters because the marine park is protected, and the park fee is already included in the tour price.
The departure is usually by a traditional Arab dhow or a fiber boat. The dhow gives the outing a stronger coastal character, while a fiber boat may feel more functional. The exact boat type is not fixed, so expect the vessel to vary.
Do not picture a luxury yacht. The boat is a working excursion boat, and seating may be close when the group is full. You will spend several hours on the water, so anyone prone to seasickness should prepare carefully. The tour information does not specify whether motion-sickness medicine is supplied, so bring your own if you normally need it.
The crew is one of the stronger parts of this outing. Chico, in particular, is known for keeping the mood light with plenty of humor. That matters on a long day, especially when weather or wildlife does not follow a schedule.
Searching for dolphins from the dhow

The boat ride includes a search for dolphins in their natural setting. This is one of the most appealing parts of the trip, but it needs the right expectations.
You watch from the boat. The experience does not promise that you will enter the water with dolphins, and the dolphin encounter depends on where the animals are and how long they remain nearby. Treat it as a wildlife search rather than a guaranteed performance.
That uncertainty is also what makes the moment worthwhile. You are not visiting a tank or a staged show. If dolphins appear, you will see them in open water from the moving boat. Keep your camera ready, but do not spend the entire crossing staring through a screen.
The boat ride itself gives you time to take in the sea and the islands around the park. The water can look clear and blue near the reef, though conditions change with weather, tide, and visibility. The crew controls the route and viewing points, so your day will not follow a fixed wildlife script.
Snorkeling at Kisite Mpunguti Marine Park
The guided snorkeling stop is the central activity. Kisite Mpunguti Marine Park is known for coral reefs and marine life, and the excursion allows about an hour in the water according to the available trip details.
You will have a guide with you, which is useful if you are new to snorkeling or want help locating sea life. The protected setting gives the reef more value than a random swim from a beach. You are visiting a designated marine area with a park fee included in your booking.
Still, this is not a guaranteed underwater show. Water clarity, tide, weather, and the condition of the reef all affect what you see. The tour promises marine exploration, not a specific list of fish or coral.
Snorkeling gear is the point where you should ask questions before departure. Fins may need to be rented separately, and there has been a case where fins were said to be available but could not be provided on the boat. If you own a comfortable mask, snorkel, or fins, bring them. If you do not, confirm exactly what is supplied and what it costs.
The marine park also has a plastic restriction. One account noted that plastic bottles were not allowed and that glass water bottles had to be purchased instead. Since the tour includes drinking water but does not spell out the container policy, ask the guide how water will be handled before you set off. This small check can prevent an awkward purchase at the dock.
An underwater camera is available for Ksh 1,000 per person. That can be useful if you want photos without risking your own phone, but it is an optional expense. Ask how and when the images will be delivered before agreeing to the service.
More snorkeling trips:
- Diani Beach: Kisite Marine Park Dhow & Snorkeling with Lunch
★ 4.5 · 15 reviews - Diani: Snorkeling and Swimming at African Pool in Tiwi Beach
★ 4.6 · 11 reviews - Diani: Wasini Island Dolphin Watching and Snorkeling Tour
★ 4.2 · 3 reviews - Kisite Marine Park Private Boat Snorkeling with breakfast & Lunch
★ 5.0 · 32 reviews
Lunch on Wasini Island
After snorkeling, the boat goes to Wasini Island for lunch. The included meal is fish accompanied by Swahili dishes, making this more than a simple packed lunch. It gives you a taste of the coastal cooking that makes the island stop worthwhile.
The meal is included in the $100 price, but the menu has limits. Lobster, prawns, octopus, and calamari are extra. Drinks at the restaurant also cost more, so bring some Kenyan shillings or confirm the accepted payment method before sitting down.
I like this arrangement because you can keep the standard lunch within the advertised cost, then choose an upgrade if you want more seafood. I would not assume that extra dishes are part of the package. Ask about the price before ordering, especially if several people in your group are sharing.
The lunch stop also breaks up the day at the right time. After the boat ride and time in the water, a proper meal and a chance to sit down are welcome. Just remember that this is an island meal connected to a day tour, not a fine-dining reservation. The appeal is the setting and the local dishes, not elaborate service.
A short Wasini village walk
The village walk is optional. If you choose it, you can stroll around Wasini after lunch before returning to the mainland.
This is a useful addition for people who want more than a boat-and-snorkel outing. The walk gives you a closer look at island life and adds a cultural element to a day otherwise focused on the sea. It also lets you stretch your legs after several hours aboard the boat.
The walk is not described as a long guided cultural tour, so keep your expectations modest. Think of it as a short stroll rather than a major sightseeing program. If the sun is strong or you are tired after snorkeling, staying near the lunch area may be the better choice.
I would choose the walk if you enjoy seeing how places function beyond the resort zone. I would skip it if your priority is a relaxed return to the beach or if you need to conserve energy for the drive back.
The return to Mombasa or Diani
After lunch and the optional walk, you return by boat to Shimoni, then take the van back to your original pickup area. The afternoon road ride takes about another 80 minutes in the stated schedule, although traffic can affect the timing.
This makes the trip a full-day commitment. A pickup in Mombasa, an 80-minute drive, several hours on the water, snorkeling, lunch, and the return drive can leave you tired by evening. That is normal for this experience, but it is important if you are planning another activity that night.
The drop-off points include Diani Beach, Galu Beach, Mombasa, Nyali, and several named resorts. Confirm your exact pickup and drop-off point, since the list covers a wide area and the route may involve several hotel stops.
Is $100 good value?
At $100 per person, the tour is fairly priced if you need hotel transport and want several activities in one day. The fee includes return transportation, the park fee, the boat, drinking water, a guide, the seafood lunch, and the optional village walk.
Buying those pieces separately would take more planning. You would need to arrange a vehicle to Shimoni, find a boat, pay the park charge, organize a guide, and arrange lunch. The package saves time and removes much of that coordination.
The value is weaker if you are already staying near Shimoni or have access to a private boat. In that case, you may prefer to organize a shorter outing with more control over the departure time, boat space, and lunch choices.
Budget for add-ons. Extra seafood, drinks, fins, underwater photos, and optional scuba equipment are not included. Scuba can be arranged on the day for an additional $60, paid in cash. The tour does not state that prior certification, equipment, or a particular dive site is included, so ask for those details before choosing that option.
The booking terms are friendly for uncertain plans. You can cancel up to 24 hours ahead for a full refund, and you can reserve without paying immediately. Availability and starting times should still be checked before you finalize the day.
Who will enjoy this day most?
I recommend this tour to you if you want a broad taste of Kenya’s south coast in one outing. It suits people who enjoy sea time, simple local food, a guided snorkeling stop, and a bit of road travel between resort areas and island communities.
It is also a good fit if you are staying in Diani or Mombasa and do not want to arrange transport and boat tickets yourself. Families with older children may like the variety, though everyone should be comfortable with a long day, sun, boat movement, and time in the water.
I would be cautious about booking it if you need a spacious vehicle, guaranteed snorkeling equipment, a quiet private boat, or a strict timetable. The experience is active and practical rather than polished. The biggest strength is the combination of reef, open-water wildlife, island food, and local contact. The biggest weakness is that comfort and equipment may vary.
Should you book the Wasini Island tour?
Book it if you want one full coastal day that combines snorkeling, dolphins, seafood, and a village visit without arranging each part yourself. The included park fee, boat, transport, guide, water, and fish lunch make $100 reasonable, especially from Mombasa or Diani.
Before booking, confirm the vehicle size, boat capacity, and fins. Bring cash for drinks, extra seafood, the Ksh 1,000 camera service, or the $60 scuba option. If you accept the long road ride and the possibility that dolphins or underwater visibility may not cooperate, this is a rewarding way to reach Kisite Mpunguti and Wasini Island.
FAQ
How long does the tour last?
It is a one-day experience. The van ride takes about 80 minutes each way in the stated schedule, with the boat trip, snorkeling, lunch, and optional village walk taking up the middle of the day.
Where can pickup and drop-off take place?
Pickup and drop-off options include Mombasa, Nyali Beach, Diani Beach, Galu Beach, and several named resorts such as Diani Sea Lodge, Baobab Beach Resort, Serena Beach Resort, and PrideInn Paradise Beach Resort.
Are park fees and boat fees included?
Yes. The price includes the park fee, boat fee, transportation to and from the hotel, drinking water, a guide, and seafood lunch.
Is the seafood lunch included?
Yes. Fish accompanied by Swahili dishes is included. Lobster, prawns, octopus, calamari, and restaurant drinks cost extra.
Can I scuba dive during the tour?
You can ask to do scuba on the day for an extra $60, paid in cash. The activity details do not provide further information about certification or equipment, so confirm those points before choosing it.
Is snorkeling equipment included?
The available information does not clearly confirm full snorkeling equipment. Fins may require an extra fee, and availability may vary. Ask before departure, and bring your own gear if you have it.
More Lunch Experiences
- 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 - Nairobi City Walking Tour with Traditional Kenyan Lunch
★ 5.0 · 106 reviews
Just added around Diani Beach
- Overnight Safari to Tsavo East with Pick Up From Mombasa★ 5.0 · 3 reviews
- 1 Day Red Elephant Safari starting from Diani beach.★ 5.0 · 3 reviews
- Kaya Kinondo Sacred Forest Guided Tour★ 4.4 · 3 reviews
- Mombasa City Tour – Fort Jesus, Old Town, Spice Town & Craft★ 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
- (2 Days, 1 Night) Day & Night Game Drive Tsavo East National Park★ 5.0 · 3 reviews
- From Diani or Mombasa: Tsavo East National Park Day Trip★ 5.0 · 4 reviews
Snorkeling, 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 →
Kisite Marine Park Private Boat Snorkeling with breakfast & Lunch
Read our review →
Kisite Marine Park Dhow & Snorkeling with Lunch
Read our review →
Snorkeling and Swimming at African Pool in Tiwi Beach
Read our review →
Dolphin Watch & Snorkeling at Kisite Marine Park & Wasini Island
Read our review →Browse the lists this tour appears in

