Snorkeling at Kisite Mpunguti Marine Park from Diani Beach
Dolphins, coral reefs, a Swahili lunch, and centuries of history in one day
A full-day snorkeling tour from Diani Beach to Kisite Mpunguti Marine Park, where you board a traditional dhow or motorboat at Shimoni Jetty, spend the morning in the water among dolphins and coral, then move to Wasini Island for seafood lunch and a village walk before exploring the Shimoni Slave Caves. Hotel pickup, snorkeling gear, professional marine guides, and park entry are included. The day runs nine hours.
Compare the 8 alternatives
Wasini Island snorkeling tour: Dolphins, reefs and slave cavesEvery day · 07:00 · Up to age 75★ 4.86 (22)9hEN · DE · IT · FRUS$ 120View ›
Wasini & Shimoni: Dolphin Watching, Snorkeling & Village LunchEvery day · 08:00 · Up to age 85★ 4.94 (140)7h–8hENUS$ 124View ›
Snorkeling in Wasini: Dolphins, cave and Swahili lunchEvery day · 07:30 · Up to age 80★ 4.45 (11)8hENUS$ 110View ›
Dolphin watching and snorkeling from Mombasa: Wasini Island tourEvery day · First departure 05:30, last 07:30 · Up to age 85★ 4.95 (44)8hENUS$ 135View ›
Snorkeling in Wasini with Dolphins and Slave CavesEvery day · 07:30 · From age 3★ 4.59 (51)8hEN · DE · IT · FRUS$ 165View ›
Snorkeling in Kisite Mpunguti Marine Park from Diani BeachEvery day · 05:00 and 06:30 · Up to age 75★ 4.89 (19)9hEN · DE · FRUS$ 120View ›
Wasini Island Snorkeling from Diani Beach: 6-12 person boatEvery day except Monday and Friday · 06:30 · All ages★ 4.70 (310)9hEN · DE · PL · FRUS$ 124View ›
Diani Beach: Kisite Marine Park Snorkeling & Wasini Island LunchEvery day · From age 3★ 4.64 (241)8h–9hENUS$ 135View › Compare more experiences like this »
Step-by-step itinerary
Dolphin safari, snorkeling, and cultural tour
- Transfer from Diani Beach to Shimoni
- Arrive at Shimoni Jetty
- Boat trip to Kisite Marine Park
- Snorkel among dolphins and coral reefs
- Boat transfer to Wasini Island
- Enjoy seafood lunch on Wasini Island
- Guided walk in Wasini village
- Explore mangrove forests and viewpoints
- Return to Shimoni
- Guided tour of Shimoni Slave Caves
- Transfer back to hotel
The experience
The morning starts with a transfer from your Diani Beach, Mombasa or Tiwi hotel to Shimoni Village, where you board either a traditional dhow or a fiber motorboat. The boat crosses the Indian Ocean toward Kisite Mpunguti Marine Park, and dolphins often appear on the crossing. Once you reach the park, you enter the water with full snorkeling equipment (mask, fins, wetsuit if you want one), and a professional marine guide. The morning is spent among the coral reefs and tropical fish the park is known for, with the guide pointing out what moves below and keeping watch on the group.
After snorkeling, the boat carries you to Wasini Island for lunch. A local restaurant serves fresh Swahili seafood (crabs and fish caught that morning, or chicken and vegetables if you prefer) with views across the Indian Ocean. The afternoon includes a guided walk through Wasini village, where the guide explains local coastal culture and the everyday rhythms of life on the island. You'll see how people live and work in a place most visitors pass through without stopping.
Before heading back to your hotel, the tour includes a guided visit to the Shimoni Slave Caves, chambers carved into coral rock where enslaved Africans were held before being shipped across the ocean in the 18th and 19th centuries. A local guide walks you through the narrow passages and explains the history. The day ends with a transfer back to your hotel, nine hours after it began.
What’s included
- Hotel pickup and drop-off from Mombasa, Diani Beach or Tiwi.
- transfer to Shimoni Jetty.
- boat transport to Kisite Marine Park and Wasini Island.
- all snorkeling equipment (mask, fins, wetsuit).
- professional marine guide and diving instructor.
- Kisite Mpunguti National Park entry fees.
- Swahili seafood lunch on Wasini Island with your choice of fresh fish and crabs or chicken and vegetables.
- guided walk through Wasini village.
- guided tour of the Shimoni Slave Caves.
Before you book
Prices and times updated 4 days ago
Operated by Awesome tours
Is this one for you?The nine-hour commitment means you leave early and return mid-afternoon, which works if your day is free but rules out a morning activity elsewhere or a late departure. The tour is led by a professional guide in English, French, German or Polish, so language is not a barrier. Book your preferred language at checkout.
Traveler reviews
Top questions
What languages is the tour guided in?
Live guide in English, French and German.
Can children come?
Yes. Ticket types: Youth (4 to 15 years); Child (2 to 3 years); Infant (under 2): free.
What happens if it rains?
It may be canceled due to bad weather. If that happens, you're offered another date or a refund. Free cancellation up to 24 h before the start.
What's the snorkeling like at Kisite Mpunguti Marine Park?
Kisite Mpunguti is a protected marine park known for colorful coral reefs, tropical fish, and dolphins. The water is warm and clear, and you'll be in the water for the morning hours with a professional marine guide who knows where to find the best spots and keeps the group together.
Will I see dolphins on this snorkeling tour?
Dolphins are often spotted during the boat crossing to Kisite Marine Park, though sightings are not guaranteed. The guide keeps watch and will point them out if they appear, but the main focus of the morning is snorkeling among the coral and fish.
What's included in the lunch on Wasini Island?
Lunch is a Swahili seafood meal served at a local restaurant on Wasini Island. You can choose freshly caught crabs and fish, or chicken and vegetables. The meal comes with views of the Indian Ocean, and the restaurant is part of the island experience.
How long is the full day, and what time does it start?
The tour runs nine hours from pickup at your hotel. The transfer to Shimoni happens first, then the boat departure, snorkeling, lunch on Wasini, the village walk, and the Shimoni Slave Caves visit before you return to your hotel.
What should I bring for snorkeling?
All snorkeling equipment (mask, fins, and wetsuit) is provided. The operator suggests you bring a beach towel, sunscreen, water-friendly shoes, a swim suit and a hat. These are not included, so carry your own if you want them.
Is this tour suitable if I've never snorkeled before?
Yes. The professional marine guide is trained to work with snorkelers of all levels, and the equipment is provided. The guide stays with the group and explains what you're seeing underwater. The tour is suitable for all physical fitness levels, though it is not recommended for travelers with spinal injuries, poor cardiovascular health, or pregnant travelers.
Snorkeling at Kisite Mpunguti Marine Park from Diani Beach
8h · EN · FR · DE · at your hotel
from US$ 120 per person
4.9086 reviewsVerified traveler reviews via our booking provider


















































