The coast. Updated November 2026. 5 min read.
Diani is 17 kilometers of white sand, about 10 miles, with a coral reef that keeps the water inside it as calm as a swimming pool, a forest full of colobus monkeys behind the hotels and a flight of about 90 minutes from the Maasai Mara. It has been voted Africa's leading beach destination again and again. Here is why, and what to do when you have had enough of lying down.
For most American travelers, Diani is the best all-round beach in Kenya: long, wide and white, with calm water inside the reef, places to stay at every price, and the easiest flights from the safari parks. Go between January and March or July and October, stay four nights or more, and spend at least two of those days beyond the beach: dolphins at Kisite, the forest at Shimba Hills or a dhow to a sandbank. This page goes deep on Diani itself. Our coast page covers the whole shoreline, and our Diani vs Watamu guide helps if you are still choosing between the two.
The beach, explained: reef, tides and sand
A fringing coral reef runs parallel to the shore, and it shapes everything about Diani. Inside it the water is shallow, warm and mostly calm. The tides are big. At low tide the sea pulls back to reveal sand flats and rock pools, wonderful for children and for walking, less good for swimming. At high tide the lagoon fills and the swimming is easy. Look up a tide table for your dates and plan your beach hours around it. In the rainy months some stretches collect seaweed; hotels clear their own frontage, but it is worth knowing before you book.

Seven things to do in Diani
- Meet the colobus monkeys: Colobus Conservation, a rescue center on the Diani road, runs visits, and the rope bridges you will see over the road let monkeys cross safely above the traffic
- Kitesurf or paddleboard: the kite season runs roughly December to March and June to September, when the trade winds blow, and the lagoon is a good place to learn
- Dive or snorkel: the reef is close to shore, and divers can visit the wreck of the MV Alpha Funguo
- Skydive: Diani is a well-known drop zone in season, with landings on the beach
- Ride a camel along the sand at low tide, led by a local handler
- Browse the Diani Beach Art Gallery on a hot afternoon
- Watch for wildlife: bushbabies come out at dusk in the trees around many hotels, whale sharks pass this coast from November to February, and humpback whales are seen off Kisite from about August to October
For more on what to do on the coast, from wellness retreats to water sports, see our leisure and adventure experiences.
Day trips from Diani
Diani's best days are often spent away from it. Four are worth planning for.
- Kisite-Mpunguti Marine Park: a full-day dhow trip from Shimoni, with dolphins, some of the clearest snorkeling on the coast and a seafood lunch on Wasini Island; our Kisite-Mpunguti guide covers boats and seasons
- Shimba Hills National Reserve: Kenya's only sable antelope, elephants in the forest and the walk to Sheldrick Falls, in the hills above the coast; see our Shimba Hills guide
- Kaya Kinondo: a sacred forest of the Digo people, visited only with a Digo guide, who explains the rules, the plants and why the forest has survived
- Chale and Funzi islands: mangroves, sandbanks and quiet water south of Diani, by boat

Where to stay, by stretch
Diani's hotels line one beach road, and the stretch you pick sets the mood of your stay: north Diani near Ukunda, the central beach, quieter Galu to the south and, further on, secluded Msambweni. Our guide to where to stay in Diani compares each stretch and the hotels at every price.
Where to eat and drink
- Ali Barbour's Cave: dinner inside a natural coral cave, Diani's most famous restaurant
- Nomad, the beach bar at The Sands: lunch and sundowners on the sand
- Sails at Almanara: a smarter evening by the sea
- Kokkos, for a relaxed meal, and Mwanaisha's, for Swahili seafood

Getting there
| From | How | Time |
|---|---|---|
| Nairobi Wilson | Daily scheduled flights to Ukunda airstrip | About 1 hour 15 minutes |
| Maasai Mara airstrips | Direct flights on Safarilink and Airkenya, in season | About 90 minutes |
| Mombasa | Flights to Ukunda, or road via the Dongo Kundu bypass or the Likoni ferry | 1 to 1.5 hours by road |
| Nairobi by train | Madaraka Express to Mombasa, then road | About 5 to 6 hours, plus 1 to 1.5 hours |
Flying from the Mara straight to Diani is the classic safari and beach move, and it saves a night in Nairobi. Safari flight luggage limits apply: 15 kg per person in a soft bag. If you fly into Mombasa on a domestic or international flight, a car and driver to Diani takes 1 to 1.5 hours.
Practical tips
- Beach vendors: the beach boys selling trips and souvenirs are persistent; a smile and 'hapana asante', no thank you, works
- Getting around: tuk-tuks are cheap for short hops along the beach road
- May closures: many hotels close for a few weeks in May, during the long rains
- Malaria: the coast is a malaria area, so take your tablets and use repellent at dusk
- Money: carry some shillings for tuk-tuks, tips and small shops

When to go
| Months | What to expect |
|---|---|
| January to March | Hot, dry and calm; whale sharks to February; kite season to March |
| April and May | The long rains; some hotels close for part of May |
| June to September | Breezy and pleasant; the second kite season; humpbacks off Kisite from August |
| October | Calmer seas returning and humpbacks still about; a good shoulder month |
| November and December | Short rains early on, usually brief; whale sharks arrive; Christmas is the busiest, priciest time |
Diani, Watamu or Zanzibar?
- Diani: the long, white, all-round beach, with the most choice and the easiest flights from the Mara
- Watamu: a smaller village feel, a marine park and forest close by; our Diani vs Watamu guide compares them in full
- Zanzibar: Stone Town's history and white beaches, but a Tanzanian visa and an extra flight; see our Kenya and Zanzibar itinerary
- Choose Diani if you want one beach that does everything, with no border to cross
- Choose Watamu if you want quiet, and Zanzibar if you are already going to Tanzania

Trips that include Diani
Diani is the beach in our ten-day itinerary, which pairs Amboseli and the Maasai Mara with the south coast using one direct flight, from about $3,900 to $4,800 per person sharing at mid-range, excluding international flights. It is also a coast option in our 14-day loop, and the natural add-on to any Mara safari: tell us your dates and we will check the Mara to Ukunda flights.
Why plan with us: Kenya Experience is Kenyan-led, with two U.S. companies behind it and Kenyan guides on the ground. You can pay in full or monthly with no deposit, and a specialist replies within two business days.




