A Perfect Beach
Long stretches of soft white sand and warm, turquoise water make Diani one of Africa's most celebrated beaches.
Kenya Mountains & Coast
Powder-white sand, palm-fringed shores and a turquoise lagoon protected by a coral reef make Diani Beach the perfect place to unwind after a Kenyan or Tanzanian safari.
Discover Diani
Kenya is blessed with a wealth of attractions, from national parks, reserves and conservancies to marine parks and historic sites. After the Great Wildebeest Migration in the Masai Mara, the tuskers of Amboseli beneath Kilimanjaro and the snows of Mount Kenya, many travellers end their journey on the Indian Ocean coast, and Diani Beach is the jewel of it.
Stretching for some 17 km along Kenya's south coast, Diani is famous for its fine white sand and calm, clear waters sheltered by an offshore coral reef. Behind the beach, coastal forest is home to rare colobus monkeys, while out at sea dolphins, sea turtles and colourful reef fish draw snorkellers and divers.
Diani is relaxed and easy, with beach resorts, boutique villas and seafood restaurants, as well as kitesurfing, diving and dhow trips. It is an ideal place to rest after a safari and is just as easily combined with Tanzania's northern circuit as with Kenya's parks.
Why Diani
Diani blends classic beach relaxation with genuine wildlife and culture, making it far more than just a place to lie in the sun.
Long stretches of soft white sand and warm, turquoise water make Diani one of Africa's most celebrated beaches.
The coral reef and nearby marine parks are home to turtles, reef fish, rays and, in season, whale sharks and humpback whales.
Dhow trips from Shimoni visit the Kisite-Mpunguti Marine Park, where dolphins are frequently seen.
Diani's coastal forest is home to the Angolan colobus, protected by a dedicated local conservation project.
Steady winds make Diani a top kitesurfing spot, along with stand-up paddleboarding, kayaking and deep-sea fishing.
Combine the beach with Shimba Hills or Tsavo, or fly in after a safari in Kenya or Tanzania.
Location
Diani Beach lies on Kenya's south coast in Kwale County, about 30 km south of Mombasa. From Moi International Airport in Mombasa the drive takes around 1 to 1.5 hours, including the Likoni ferry crossing, and the small Ukunda airstrip beside Diani receives direct flights from Nairobi.
From Nairobi, flights to Ukunda or Mombasa take about an hour, and the Madaraka Express train links Nairobi and Mombasa. Travellers coming from Arusha usually connect via Nairobi or Kilimanjaro, making Diani an easy beach extension to a safari in Kenya or northern Tanzania.
When to visit
Diani is warm year-round, with two main dry seasons and two rainy periods that shape conditions at sea.
Hot, sunny days and calm, clear water, ideal for snorkelling, diving and lazy beach days.
The wettest and most humid months, with heavy showers and rougher seas. Quiet and good value.
Pleasant, breezy weather and the best time for kitesurfing. Humpback whales pass along the coast.
Brief showers with plenty of sunshine in between, and quieter beaches before the festive season.
December to March and July to October offer the best beach weather, but Diani is warm and welcoming all year.
Hot, sunny and calm, perfect for snorkelling and beach days.
One of the hottest months, with clear water and gentle seas.
Still hot and mostly dry before the long rains arrive.
The long rains begin, with humid weather and heavier showers.
The wettest month on the coast, with quiet beaches and lush greenery.
Rains ease and the south-east trade winds start to blow.
Cooler and breezy, an excellent month for kitesurfing.
Dry and pleasant, with humpback whales passing offshore.
Sunny and breezy, ideal after a migration safari.
Warm and dry, with whales still passing and good diving.
Short rains bring brief showers between sunny spells.
Hot and sunny, with a lively festive-season atmosphere.
Explore the area
Beyond the beach, Diani's surroundings offer forests, marine parks and island adventures.
Wildlife
Diani's wildlife lives both in the forest and under the sea. Colobus and other monkeys roam the coastal forest, while the reef and marine parks offer turtles, dolphins, reef fish and, in season, humpback whales and whale sharks.
Where to look: Coastal forest along Diani
A black-and-white colobus protected by a local conservation project, often seen in the trees around Diani.
Where to look: Forest and gardens
Common and curious, often seen around hotels and forest patches.
Where to look: Kisite-Mpunguti Marine Park
Frequently seen on dhow trips from Shimoni, sometimes alongside humpback dolphins.
Where to look: Reef and seagrass beds
Turtles feed on the seagrass and are often encountered while snorkelling or diving.
Where to look: Offshore, roughly July – October
Humpbacks migrate along the Kenyan coast in the cooler months.
Where to look: Offshore waters, seasonally
The world's largest fish visits the south coast seasonally, though sightings are never guaranteed.
Where to look: Diani Reef and marine parks
Parrotfish, angelfish, butterflyfish and many more fill the coral gardens.
Where to look: Shimba Hills National Reserve
Shimba Hills is the only place in Kenya to see this striking antelope.
Where to look: Shimba Hills National Reserve
Elephants roam the forests and grasslands of Shimba Hills, inland from Diani.
A Dhow Trip to Kisite-Mpunguti
Set sail from Shimoni on a traditional dhow into the Kisite-Mpunguti Marine Park, where dolphins are frequently seen and the coral gardens are among the best on the coast for snorkelling.
After time in the water, enjoy a Swahili seafood lunch on Wasini Island and a short walk through its village and coral gardens before sailing back as the afternoon light softens.
Safaris to 中文
Safari and beach holidays that end on the sands of Diani.
Tell us your dates and how long you would like to relax. A GIP Adventure specialist will plan the perfect Diani stay, combined with a safari in Kenya or Tanzania.
Usually replies within minutesHeritage
Diani sits on a stretch of coast that has been home to the Digo people, one of the Mijikenda communities, for centuries. Their sacred kaya forests, including Kaya Kinondo near Diani, are places of prayer and tradition and are protected as part of a UNESCO World Heritage Site.
The Kenyan coast has long been shaped by Swahili trade and culture, linking Africa with Arabia, Persia and India. Today, Diani's community and conservation projects work to protect its forests, primates and reefs, ensuring that tourism supports both nature and local people.
On Kenya's south coast in Kwale County, about 30 km south of Mombasa.
Fly to Ukunda airstrip from Nairobi, or to Mombasa and transfer by road in about 1 to 1.5 hours.
December to March and July to October offer the best weather. April to June is the rainy season.
Yes. Dolphin trips to Kisite-Mpunguti Marine Park from Shimoni are one of the highlights of the south coast.
Yes. The calm lagoon, wide beach and range of resorts make it very family friendly.
Yes. Diani pairs well with Tsavo, Amboseli or the Masai Mara, and with Tanzania's northern circuit via Nairobi or Kilimanjaro.
Your safari starts here
Let GIP Adventure end your safari on the white sands of Diani, with warm seas, dolphins and Swahili sunsets.