Kisite Marine National Park lies off Kenya’s southern coast near Shimoni, where boat trips take you to coral reefs for guided snorkelling. In the water, watch reef fish feeding around coral formations and moving through gaps in the reef while your guide helps you explore the selected site. The excursion starts with a boat departure from Shimoni, reached by road from Diani or Mombasa. Snorkelling locations depend on currents, visibility and sea conditions. Dolphins can also be encountered during the boat journey, but sightings are not guaranteed. Some trips continue to Wasini Island for lunch and a village visit before returning to the mainland. Choose your excursion around the time you want in the water, your swimming confidence and the stops included, rather than assuming every Kisite trip follows the same programme.

Kisite Marine Park at a Glance

Plan Kisite as a boat excursion, with time for the road transfer, reef activities and any island stops. Check the programme carefully, as a snorkelling-focused trip differs from a combined Kisite and Wasini outing.

Kisite Marine Park at a glance
Planning detail What to know
Location Off Kenya’s southern coast, near Shimoni in Kwale County, close to the Tanzania border.
Protected areas Kisite Marine National Park covers approximately 28 square kilometres. Neighbouring Mpunguti Marine National Reserve covers approximately 11 square kilometres.
Boat departure Shimoni on the mainland, with road transfers arranged from coastal accommodation.
Main experience Guided snorkelling over coral reefs, with marine wildlife viewing during the boat journey.
Scuba diving Arrange separately with a dive operator. Do not assume a standard snorkelling excursion includes diving.
Time to allow Reserve a full day when travelling from Diani or Mombasa. Pickup location, sea conditions and included stops determine the schedule.
Dolphin viewing Possible during the boat trip, with sightings dependent on animal movements.
Wasini Island A separate island stop included in some programmes for lunch or a village visit.
Conditions Currents, tides, wind and underwater visibility influence the sites selected and time spent in the water.
Before booking Confirm swimming support, equipment, park entry, meals, transfers and the arrangements for unsuitable sea conditions.

Where Is Kisite Marine Park?

Kisite Marine National Park lies in the Indian Ocean off Kenya’s southern coast, south of Wasini Island and close to the Tanzania border. To visit the park, you travel to Shimoni, a coastal village in Kwale County that you can reach by road from Diani or Mombasa. From Shimoni, your boat takes you through the Wasini Channel to the coral reefs, where you can snorkel, dive and look for marine life. Kisite Marine National Park protects the reef waters around Kisite Island, making it a popular destination for snorkelling and diving. Nearby, Mpunguti Marine National Reserve protects the waters around Upper and Lower Mpunguti islands. Although the park and reserve lie close to each other, they are separate protected areas. Wasini Island is an inhabited island where you can enjoy a village walk and a local lunch after your time on the water. Many boat excursions combine these stops with snorkelling at Kisite, but the route and time spent at each location depend on the trip you book. Before setting off, confirm that your excursion includes the Kisite reefs and allows enough time for snorkelling.

Things to Do in Kisite Marine Park

A boat trip from Shimoni is the main way to explore Kisite Marine Park, with time for snorkelling over the coral reefs and watching for dolphins along the way. When booking your trip, choose a programme that leaves enough time to enjoy the water without rushing from one stop to another.

Guided Snorkelling

Once you reach the reef, put on your mask and fins and follow your guide into the water. If you are new to snorkelling or not confident swimming in open water, let the crew know before you set off so they can explain the available flotation equipment and assistance. As you float above the reef, look out for colourful fish feeding among the corals, darting into crevices and moving between the formations. Keep your fins away from the coral and avoid standing on or touching it. You can enjoy the marine life without disturbing the reef. The time you spend snorkelling depends on your boat trip and the sea conditions. If you want to spend more time in the water, ask about the length of the snorkelling stops before booking, particularly if the trip also includes lunch and a visit to an island.

Boat Trips and Dolphin Watching

The boat journey from Shimoni takes you out towards the islands and coral reefs of Kisite Marine Park. Along the way, enjoy the views across the Indian Ocean and watch the water for dolphins, which you may spot swimming near the boat. If dolphins appear, give them space and let them move freely rather than chasing them. Sightings are not guaranteed, but keeping an eye on the water adds another reason to enjoy the journey. Boat comfort also matters, particularly if you are travelling with children or anyone who finds getting in and out of the water difficult. Before booking, check the seating, shade, boarding arrangements and help available when climbing back aboard after snorkelling.

Boat Trips

Boat Trips

Scuba Diving

Scuba diving offers another way to discover the reefs around Kisite Marine Park, allowing you to descend below the surface and see marine life from a different perspective. Arrange your dive in advance with a qualified operator so the site, equipment and level of supervision suit your experience. If you are already certified, discuss your qualification, recent diving experience and equipment needs with the operator. Beginners should ask about introductory dives and the training and supervision provided before entering the water. Scuba diving requires separate equipment and safety briefings, so do not assume it can simply be added to a standard snorkelling trip. Confirm the number of dives included, the boat arrangements and how the diving schedule fits with any other activities you want to enjoy that day.

Marine Life in Kisite

Kisite’s coral reefs are home to a variety of marine life, from colourful reef fish to sea turtles and octopuses. When snorkelling, take your time over the coral rather than swimming quickly from one spot to another. Stay in one area for a few minutes and watch the small fish moving between the coral branches, feeding on the reef and darting into hiding when larger fish approach.

Reef Fish and Smaller Marine Creatures

Look out for parrotfish, butterflyfish and angelfish as you move over the reef. Parrotfish feed on algae growing on the coral, while butterflyfish and angelfish weave between the coral formations. Their colours make them easy to notice, but watching their movements adds another dimension to snorkelling. Keep an eye on the sandy patches and spaces between the coral, too. You might spot an octopus blending into its surroundings or a blue-spotted ray resting on the seabed. Some of these smaller creatures are easier to see while diving, depending on the depth and water visibility.

Sea Turtles

Green and hawksbill turtles live in the waters around Kisite. You may spot one gliding over the reef in search of food or swimming to the surface for air. If a turtle appears nearby, give it plenty of space and avoid swimming directly above it, allowing it to reach the surface without disturbance. Seeing a sea turtle in its natural surroundings is a special part of snorkelling in Kisite, although sightings depend on where the turtles are during your visit.

Dolphins

Bottlenose dolphins also inhabit the waters around Kisite-Mpunguti. Keep watch from the boat as you travel towards the marine park, looking for dorsal fins breaking the surface or groups of dolphins swimming together. You may see them travelling alongside the boat for a short distance before heading off in another direction. If dolphins appear, your boat crew should maintain a respectful distance and allow them to move freely without chasing them. Dolphins add another exciting possibility to a day on the water, but the main focus remains exploring Kisite’s coral reefs and the marine life beneath the surface.

Dolphins

How to Get to Shimoni

Kisite excursions depart by boat from Shimoni, so your first journey is a road transfer to the mainland departure point. Arrange transport around the boat’s boarding time rather than arriving without a confirmed departure

Road transfers from Diani and Mombasa to Shimoni
Starting point Road distance Transfer time Road approach
Diani Beach Around 55 km, depending on your hotel. Allow 1 to 2 hours. Join the main south coast road towards Lunga Lunga, then turn towards Shimoni.
Mombasa Around 90 km, depending on the departure point and route. Allow 2 to 3 hours, longer from some north coast hotels. Travel onto the south coast, then continue towards Shimoni. The driver selects the route around your pickup location and traffic.

Distances and transfer times are approximate. Your hotel location, shared pickups, traffic and any ferry waiting time affect the journey. Confirm pickup around your boat’s boarding time.