Diani Beach
Kenya's best beach — 25 km white sand, Colobus monkeys + kite-surfing
Diani Beach is Kenya's premier beach — 25 km of powder-white sand + turquoise Indian Ocean. Kite-surfing capital of Kenya, Colobus monkey sanctuary + luxury beach resorts. 30 min south of Mombasa airport by taxi or ferry.
Diani Beach highlights
25 km white-sand beach
Powder white sand + calm turquoise Indian Ocean. Public access.
Kite-surfing lessons
Kenya's kite-surfing capital. Kaskazi Kite School + others offer lessons from $80-120.
Colobus Conservation Sanctuary
Rescue centre for the endangered Angolan Colobus monkey. Free tour + donation.
Kisite-Mpunguti Marine Park (Wasini Island)
Snorkel + dolphin spotting + Swahili seafood lunch on Wasini Island. Full-day tour ~$80-120.
Shimba Hills National Reserve
30 min inland — elephants, sable antelope + Sheldrick Falls hike. Free-ish game drives.
Diani Kite Riders + Camel Ride Beach
Camel rides on the beach + wind + water sports.
Ali Barbour's Cave Restaurant
The famous cave-restaurant fine dining — natural coral cave. Book ahead.
Getting there
Ukunda Airport (UKA) has flights from Nairobi Wilson (1h). Or Mombasa (MBA) + 30-min taxi via Likoni Ferry. Standard bus + shuttle from Mombasa.
Getting around
Tuk-tuk along Diani Beach road (~$1-3). Uber operates in Mombasa but not always Diani. Rent a scooter or ATV.
July-October + December-February (dry). Avoid April-June monsoon.
$40-90 mid-range · $100-250 upper mid · $400+ luxury (The Sands at Nomad, Almanara Luxury Villas)
Airport transfer from Moi International (Mombasa) — 30 min via Likoni Ferry (MBA)
Getting out of Diani Beach (MBA)
Skip the taxi rank and lock in your fare before you land.
Pre-book a fixed-price transfer
Our pickDriver waits at arrivals with your name, tracks your flight, and the price you see is the price you pay. English-speaking, fixed price. No surge, no haggling at 2am.
Check transfer pricesRenting a car instead? Compare rentals with free cancellation.Where to stay in Diani Beach
Find hotels in Diani Beach, Kenya
1.4M+ properties · Trip.com
Fly to Moi International (Mombasa) — 30 min via Likoni Ferry (MBA)
Popular direct routes from: Nairobi Wilson, Nairobi Kenyatta, Zurich, Frankfurt
Where to stay in Diani Beach
Diani Beach hotels on Expedia
Bundle your flight + hotel for typical 5-15% saving. Free cancellation on most rates for Diani Beach stays.
Search Diani Beach on Expedia
US defaultExpedia bundles the flight + hotel discount in-cart (5-30% off the combined book). Price-match guarantee means you can rebook if the rate drops before check-in.
See Diani Beach rates