This Diani Beach Kenya guide covers everything you need to plan a stay on the country’s finest stretch of Indian Ocean sand. Diani Beach is where Kenya’s safari ends and paradise begins.
Twenty-five kilometres of powder-white coral sand, a turquoise Indian Ocean that graduates from bath-warm shallows to deep cobalt beyond the reef, and a line of palm trees so picture-perfect they look arranged. The beach is consistently rated among the best in Africa — and among the best in the world. Sense of Adventure builds Diani into Kenya safari itineraries because the contrast between the dust and drama of the bush and the absolute serenity of this coast is one of the great travel experiences available anywhere. Three days in the Masai Mara, three nights at Diani: you come home from Kenya having lived twice over.
Add Diani Beach to Your Kenya Safari
Sense of Adventure combines Kenya’s greatest safari parks with the perfect Indian Ocean beach finish. Talk to us about your bush-and-beach Kenya holiday.
Why Diani Beach Belongs on Your Kenya Itinerary
Diani Beach sits on Kenya’s south coast, 30 km south of Mombasa, across the Likoni channel from Mombasa Island. The beach runs south from Tiwi along a coast of extraordinary natural beauty: white coral sand, backed by coastal forest alive with colobus monkeys and hornbills, and fronted by a barrier reef that keeps the Indian Ocean in the shallows calm and snorkellable for most of the year. The hospitality industry here is sophisticated — Diani has world-class hotels, intimate boutique resorts, excellent restaurants, and a relaxed beach village atmosphere that is completely different from anything you experience in the bush.
For Sense of Adventure guests, Diani is the reward at the end of a Kenya safari circuit — the place where the alarm clock goes off, the dining experience becomes pure pleasure, and the only decision of the day is whether to snorkel, swim, or simply sit in the shade of a dhow-sailed horizon with a cold Tusker beer and a very happy mind.

What to Do at Diani Beach
Most visitors come to rest, but Diani rewards a little curiosity. The seven experiences below are the ones our guests rate most highly, and every one can be booked as part of the stays described in this Diani Beach Kenya guide.
Snorkelling & Diving the Coral Reef
Diani’s barrier reef holds one of the richest coral ecosystems on Kenya’s coast. Snorkelling tours — by boat to the reef’s outer edge — reveal reef fish in extraordinary variety: parrotfish, butterflyfish, surgeonfish, moray eels, and occasional sea turtles. Scuba diving operators in Diani run courses for beginners and organised dives for qualified divers to deeper reef sections where sharks, rays, and large pelagics are sighted. The reef is at its best at low tide from May to October.
Traditional Dhow Sunset Cruise
A traditional carved wooden dhow, the same vessels that have sailed this coast for a thousand years, takes you out on the Indian Ocean at dusk. The crew prepares fresh seafood on board. The sun drops into the ocean behind you. The dhow sail catches the breeze and the water turns gold and then blood orange and then the stars come out over the Swahili coast. This is one of the most romantic experiences available anywhere in Kenya — Sense of Adventure can arrange private dhow charters for couples and small groups.
Colobus Monkey Coastal Forest Walk
Behind Diani Beach’s resort strip, remnant coastal forest survives — and within it lives a healthy population of Angolan colobus monkeys, one of Africa’s most beautiful primates. The Colobus Conservation centre on Diani Beach Road offers guided morning walks through the coastal forest with expert naturalists, explaining the ecology of one of Kenya’s most threatened habitats and the colobus family groups that depend on it. A completely different dimension to your Kenya experience.
Wasini Island — Dolphin Watching & Kisite Marine Park
A full-day excursion south from Diani to Wasini Island and Kisite-Mpunguti Marine National Park is one of Kenya’s great ocean adventures. The boat journey crosses open water frequented by spinner dolphins — often sighted in pods of hundreds. Kisite’s protected coral gardens are snorkelled in crystal-clear visibility. Lunch on Wasini Island — freshly grilled fish and crab in an old coral stone courtyard — completes a day that is impossible to forget.
Old Town Mombasa Day Trip
Mombasa’s Old Town is one of East Africa’s finest pieces of living history — a maze of narrow streets, carved wooden doors, Arab-Swahili architecture, and the 16th-century Fort Jesus (a UNESCO World Heritage Site) built by the Portuguese. A half-day excursion from Diani takes you through the spice traders, the old mosque, the waterfront fish market, and into a history stretching back over a thousand years of Indian Ocean trade. Sense of Adventure arranges guided Old Town experiences as part of your Diani stay.
Shimba Hills National Reserve
Less than an hour inland from the beach, Shimba Hills is a cool, green plateau of coastal rainforest and grassland. It is the only place in Kenya where you can see the rare sable antelope, and it also holds elephants, buffalo and a rich birdlife. A short guided walk leads down to Sheldrick Falls, where you can swim in the pool below the cascade. It is a gentle half-safari that suits families and anyone who wants wildlife without a long drive.
Kongo Mosque & the Tiwi River Mouth
At the northern end of the beach, where the Mwachema River meets the sea, stands the Kongo Mosque, a coral-stone building several centuries old and one of the few historic Swahili mosques still in use on this coast. Visit respectfully, with shoulders and knees covered, and outside prayer times. The nearby river mouth and Tiwi Beach are quieter than central Diani and lovely for a morning walk at low tide.

Best Time to Visit Diani Beach
| Season | Beach & Sea | Snorkelling | Notes |
|---|---|---|---|
| Jan – Mar | ⭐⭐⭐⭐⭐ Perfect | ⭐⭐⭐⭐ Very good | Hot, dry, excellent swimming |
| Apr – May | ⭐⭐ Low season | ⭐⭐ Variable | Long rains, reduced rates |
| Jun – Oct | ⭐⭐⭐⭐ Excellent | ⭐⭐⭐⭐⭐ Best | Drier, cooler; peak diving season |
| Nov – Dec | ⭐⭐⭐⭐ Very good | ⭐⭐⭐ Good | Short rains, beautiful light |
Two monsoon winds shape the year on this coast. The kaskazi blows from the north-east between roughly December and March, bringing hot, humid days and generally calm, clear water. The kusi blows from the south-east between roughly June and September, bringing cooler, breezier weather, stronger waves on the reef and, on some days, more seaweed on the sand. Both seasons are good for a holiday; they simply suit different travellers. For a month-by-month picture across the whole country, see our Kenya weather by month guide.
How to Get There: Diani Beach Kenya Guide to Transfers
There are three practical ways to reach Diani, and the right one depends on where you are coming from and how much time you have.
By air to Ukunda Airstrip
Ukunda Airstrip sits just behind the beach, a few minutes from most hotels. Scheduled light aircraft fly here from Nairobi, and safari flights connect from the Masai Mara and Amboseli. This is the fastest way to arrive from the bush, and it avoids the Mombasa traffic altogether. Remember that light aircraft usually limit you to around 15 kg of luggage in soft bags.
By air to Mombasa, then by road
Moi International Airport in Mombasa has frequent flights from Nairobi and some international services. From the airport your driver crosses to the south coast either on the Likoni Ferry or by the southern bypass road, depending on traffic. Allow around one to one and a half hours door to door, longer at busy times.
By train or road from Nairobi
The Madaraka Express train links Nairobi and Mombasa in around five to six hours and is a comfortable, scenic option that often crosses the plains near Tsavo. From the Mombasa terminus it is a road transfer to Diani. Driving the whole way by road is possible but long, and only makes sense if you plan to stop in Tsavo on the way.
Where to Stay: Diani’s Beach Areas
Diani is long enough that where you stay changes the feel of your holiday. Tiwi, to the north, is quieter, with rock pools, cottages and self-catering houses. Central Diani has the widest choice of hotels, restaurants and shops along Diani Beach Road, and is the easiest base for first-time visitors and families. Galu and Kinondo, at the southern end, are calmer, with some of the softest sand and a handful of boutique and luxury properties.
We match each guest to a hotel based on budget, travel style and the rest of the itinerary, so you do not have to sort through hundreds of options. Couples tend to prefer small boutique hotels in Galu, while families usually appreciate the pools and kids’ clubs of the larger central resorts. Tell us what matters most to you and we will shortlist two or three options.
What a Diani Holiday Costs
Diani Beach Kenya guide to package prices
Costs depend mainly on your hotel, the season and the excursions you add. As a guide, here are prices from our current packages, quoted per person in US dollars:
- Diani Beach Getaway (4 days) — from USD 650, a relaxed beach stay that works as a safari finale or a standalone break.
- Wasini Island & Kisite dolphin day trip — from USD 140.
- Shimba Hills day trip — from USD 130, including sable antelope and Sheldrick Falls.
- Tsavo East day safari from Mombasa & Diani — from USD 230.
- Masai Mara fly-in safari from Diani (3 days) — from USD 1,450.
- Kenya bush & beach honeymoon, Masai Mara & Diani (7 days) — from USD 2,800.
Marine park entry fees are set by the Kenya Wildlife Service and change from time to time, so check current rates with us or on the Kenya Wildlife Service website. Prices are lower in April, May and early June, and highest over Christmas, New Year and Easter, when good hotels fill early.
A Simple 4-Day Diani Plan
Day 1: Fly into Ukunda or Mombasa, check in and spend the afternoon on the beach. Walk the sand at low tide and watch the fishermen bring in their catch.
Day 2: Take the full-day Wasini Island and Kisite trip, with dolphin watching, snorkelling and a seafood lunch on Wasini. Return in the late afternoon for a swim and an early dinner.
Day 3: Start with a morning walk at Colobus Conservation, then rest by the pool through the heat of the day. In the evening, join a sunset dhow cruise.
Day 4: Enjoy a last swim and breakfast before your transfer. With an extra day, add Shimba Hills or a guided half day in Mombasa Old Town.
Practical Tips for Diani Beach
These are the questions our coast team answers most often. Keep this short Diani Beach Kenya guide checklist handy before you travel.
- Watch the tides. The tidal range here is large. At low tide the lagoon becomes a wide, shallow pool and the reef flats are exposed; at high tide the water comes close to the hotels. Plan snorkelling and reef walks around a tide table.
- Wear reef shoes. Sea urchins live in the rocky parts of the lagoon. Light water shoes make reef walks far more comfortable.
- Handle beach sellers politely. You will be offered boat trips and souvenirs on the sand. A friendly but firm “no, thank you” works well, and it is best to book excursions through your hotel or through us.
- Respect local culture. The coast is largely Muslim. Swimwear is fine on the beach, but cover up when you walk into Ukunda town, visit a mosque or go to Mombasa Old Town.
- Think about malaria. The coast is a malaria area. Speak to your doctor or travel clinic before you go, use repellent in the evenings and read our guide to malaria on a Kenya safari. The World Health Organization also publishes clear background information.
- Sort your paperwork early. Most visitors need a Kenya Electronic Travel Authorisation, applied for online through the official eTA Kenya portal. Check the latest advice for your nationality, for example on the UK government’s Kenya travel advice page.
- Carry some cash. Cards are accepted in hotels and larger restaurants, and mobile money is everywhere, but small shops, tips and beach cafés often prefer Kenyan shillings in cash.
What to Pack for Diani
Pack light, breathable clothing in cotton or linen, two swimsuits, a sun hat, polarised sunglasses and a reef-safe, high-factor sunscreen. Add reef shoes, a light long-sleeved top for boat trips, insect repellent and a small dry bag for your phone. A light cover-up or sarong is useful for walking through town. If you are joining us from safari, you can simply rotate your safari clothes and add your beach kit; there is no need for warm layers at the coast. If you are unsure what to bring, our team will send you the packing list from this Diani Beach Kenya guide along with your travel documents.
Bush & Beach: The Classic Kenya Combination
The most satisfying Kenya travel itinerary begins in the bush and ends at the beach. Sense of Adventure specialises in this combination — routing guests through the Masai Mara and Amboseli before flying from Amboseli directly to Ukunda Airstrip at Diani, bypassing Nairobi entirely. The bush-and-beach Kenya circuit is one of our most requested itineraries. Visit our Lamu Island guide if you are considering a more historic Swahili coast destination, and our Nairobi guide for city day options before or after your trip. Full planning details in our Kenya safari planning guide.
If you would rather travel at your own pace with your own guide and vehicle, see how a private Kenya safari works, or browse our luxury Kenya safari options for fly-in camps followed by a top beach hotel. Whatever you choose, use this Diani Beach Kenya guide as a starting point and we will fill in the details.
Safari in the Morning. Ocean in the Evening.
Let Sense of Adventure build your perfect Kenya bush-and-beach itinerary — seamless transfers, handpicked accommodation, and a Kenya you will come back to again.
Frequently Asked Questions — Diani Beach
Is Diani Beach safe to visit?
Diani Beach is one of Kenya’s safest tourist destinations with a well-established international hospitality industry, good road infrastructure, and a professional tourism sector. Sense of Adventure briefs all guests on local safety guidelines and recommends trusted operators for water sports and excursions. The beach itself is patrolled, and the major resort areas are well lit and secure.
What is the best time to visit Diani Beach?
Diani Beach is beautiful year-round. The best weather runs from January through March (hot, dry, excellent swimming) and from June through October (cooler, excellent for diving and snorkelling). The long rains from April to May bring lower rates and a dramatically green hinterland. November and December offer a pleasant compromise of warmth and occasional rains.
How do I get from the safari parks to Diani Beach?
The most efficient option is a light aircraft connection — from Amboseli or the Masai Mara directly to Ukunda Airstrip at Diani, usually 45–90 minutes. From Nairobi, Mombasa is served by frequent Kenya Airways flights (approximately 1 hour), with a road transfer or ferry crossing to Diani taking a further 45 minutes. Sense of Adventure arranges all connections seamlessly as part of your itinerary.
Can I visit Mombasa Old Town from Diani?
Yes — Mombasa Old Town is approximately 45 minutes from Diani Beach by road, including the Likoni Ferry crossing. Sense of Adventure arranges half-day and full-day guided excursions to Old Town, Fort Jesus, and the historic Swahili coast from your Diani base. It is one of the most rewarding cultural experiences available on Kenya’s coast.
What water sports are available at Diani Beach?
Diani offers snorkelling, scuba diving, kitesurfing, windsurfing, kayaking, glass-bottom boat tours, and traditional dhow sailing. The reef conditions make Diani particularly good for beginners learning to dive. Kitesurfing is popular from June to September when the south-east trade winds (kusi) provide consistent conditions, and again from December to March during the north-east kaskazi. Sense of Adventure can recommend and book all water sport activities as part of your Diani package.
How many nights should I spend at Diani Beach?
Three or four nights is ideal for most travellers. It gives you one full day for the Wasini and Kisite trip, one day for rest or a dhow cruise, and time to recover after safari. Divers, families with young children and honeymooners often stay five to seven nights so the pace stays truly relaxed.
Is Diani Beach good for families with children?
Yes. The reef keeps the lagoon calm and shallow at low tide, many hotels have pools and kids’ clubs, and short trips such as Colobus Conservation and Shimba Hills suit young children well. Check tide times before swimming, use plenty of sunscreen, and choose a central hotel so meals and activities stay close by.
Is there seaweed at Diani Beach?
Seaweed can wash up at times, most often during the windy kusi months from around June to September. It varies by day and by part of the beach, and many hotels clear their stretch in the morning. If calm, clear water matters most to you, December to March is usually the most reliable period.



