Diani Beach

Diani Beach offers a spectacular window into the underwater world of the Indian Ocean, characterized by vibrant coral reefs and a rich biodiversity. The coastline is protected by a long barrier reef, creating calm lagoon-like conditions perfect for beginners, while deeper channels and wrecks like the famous Alpha Funguo provide thrilling adventures for experienced divers. The proximity to the pristine Kisite-Mpunguti Marine National Park further elevates its status, offering protected ecosystems teeming with life. This combination of accessible reefs and challenging sites makes Diani a versatile Kenyan diving hub.

Diving conditions are exceptional, with warm water temperatures hovering between 25-30°C (77-86°F) year-round and visibility often exceeding 20 meters. The main draw for many is the seasonal migration of whale sharks from November to March, offering a bucket-list opportunity to swim with the ocean's largest fish. With its stunning white sand beaches, excellent dive infrastructure, and consistent encounters with turtles, rays, and vast schools of reef fish, Diani Beach is an unmissable destination for divers seeking a blend of relaxation and underwater excitement.

Top Sites

Frequently Asked Questions

What's the most popular dive site in Diani Beach, Kenya?
The Alpha Funguo Wreck is arguably the most famous and popular dive site in Diani Beach. This former fishing trawler was intentionally sunk in 2002 to create an artificial reef. It sits upright at around 28 meters and has been colonized by a huge variety of marine life, including giant groupers, moray eels, and dense schools of glassfish. Its structure and abundant life make it a favorite for advanced divers and photographers.
What are the good and less popular dive sites in Diani Beach, Kenya?
Galu Reef is a well-known and excellent site, popular for its easy conditions and healthy coral gardens teeming with turtles and reef fish. For a less-visited but rewarding dive, consider the MFV Waa Wreck. This prawn trawler is less dived than the Alpha Funguo, offering a quieter experience. It lies at 22 meters and hosts a good variety of fish life, including schools of snappers and occasional rays hiding in the sand.
What water temperature is it like throughout the year diving in Diani Beach, Kenya?
Water temperatures in Diani Beach are warm and inviting all year. During the warmest season from October to March, expect temperatures between 28-30°C (82-86°F). In the cooler season from June to September, the water drops slightly to a still-comfortable 25-27°C (77-81°F). These tropical conditions make diving pleasant any time you choose to visit.
When is the best time to visit Diani Beach, Kenya?
The best diving seasons in Diani Beach are from October to March and July to September, avoiding the main rainy seasons. The period from November to March is considered peak season, offering the calmest seas, best visibility, and the chance to encounter migrating whale sharks. The secondary season from July to September also offers good conditions and is prime time for spotting humpback whales.
What's the visibility like during the dive season in Diani Beach, Kenya?
Visibility in Diani Beach is generally very good, especially during the main diving season from October to March. In this period, you can expect visibility to range from 15 to 30 meters (50-100 feet) or more. Conditions can be affected by tides and weather, and visibility may be reduced during the rainy seasons (April-June) due to river runoff, but it remains diveable for most of the year.
Are there any seasonal migrations or special events (e.g., manta rays, whale sharks) in Diani Beach, Kenya?
Yes, Diani Beach has incredible seasonal marine migrations. The most famous is the whale shark season, which runs from November to March, offering a high chance of spotting these gentle giants. Additionally, from July to September, migrating humpback whales pass along the coast with their calves, and whale-watching trips are a popular activity during these months. Manta ray sightings are possible but less predictable than whale sharks.
What marine life can I expect to see in Diani Beach, Kenya?
Diani Beach boasts a rich diversity of marine life. Common sightings include green and hawksbill turtles, dolphins, white-tip reef sharks, and various rays like eagle and stingrays. The reefs are vibrant with angelfish, butterflyfish, scorpionfish, and moray eels. Macro lovers can find nudibranchs, leaf scorpionfish, and crustaceans. Seasonally, you can encounter whale sharks (Nov-Mar) and humpback whales (Jul-Sep).
What thickness wetsuit should I wear in Diani Beach, Kenya?
Given the warm water temperatures year-round (25-30°C or 77-86°F), a 3mm shorty or full wetsuit is sufficient for most divers. During the warmest months (October-March), many divers are comfortable in just a rash guard and shorts. A 3mm full suit is a versatile choice that provides comfort and protection from sun and coral without causing overheating.
How do I get to Diani Beach, Kenya?
The most convenient way to reach Diani Beach is by flying into the local Ukunda Airstrip (UKA), which has daily flights from Nairobi's Wilson Airport (WIL). Alternatively, you can fly into Moi International Airport (MBA) in Mombasa. From Mombasa, it is approximately a 1.5 to 2-hour journey by road, which includes a short crossing on the Likoni Ferry to get to the south coast where Diani is located.
Should I book a liveaboard or stay on shore in Diani Beach, Kenya?
Diani Beach is primarily a shore-based diving destination. All dive sites are easily accessible via daily boat trips, typically on traditional dhows or modern speedboats, launched directly from the beach. There are no dedicated liveaboards that operate solely in Diani. Staying at a beachfront hotel or resort with an on-site dive center is the most common and practical way to organize your diving.