Kenya Safari Packages Call WhatsApp

Diani Beach

Kenya's best-known beach: white sand, warm reef-protected water and the perfect place to rest after a safari.

Diani is on Kenya's south coast, south of Mombasa, with a long white-sand beach protected by a coral reef. It is the classic way to finish a Kenya safari: Tsavo is on the road to the coast, and flights connect Ukunda airstrip with Nairobi. Snorkelling trips run to Kisite-Mpunguti Marine Park, where dolphins are often seen.

Diani Beach at a glance

LocationSouth coast, about 30 km south of Mombasa
Getting thereBy road from Tsavo on our safari and beach routes, or by air via Ukunda airstrip
Marine park feeUSD 25 per non-resident adult per day at KWS marine parks such as Kisite
Best monthsDecember to March and July to October
ActivitiesBeach, snorkelling, dhow trips, diving, spa
Flight to NairobiAbout USD 150 per person, included on our safari and beach packages

Safari packages that visit Diani Beach

All-inclusive 2026 prices per person sharing, non-resident, budget tier.
PackagePrice
10-Day Kenya Safari and Beach HolidayFrom USD 3,010 Jan to Jun, USD 3,945 Jul to Dec
14-Day Kenya Grand SafariFrom USD 5,615 Jan to Jun, USD 8,100 Jul to Dec

Add Diani Beach to my safari

See all Kenya safari destinations and park fees 2026.

Questions

Can I combine a Kenya safari with a beach holiday?

Yes. Our 10-Day Kenya Safari and Beach Holiday covers Amboseli and Tsavo, then five nights on Diani Beach.

How do I get from Diani to Nairobi?

By domestic flight from Ukunda airstrip, about an hour. It is included on our safari and beach packages.

When is the best time for Diani Beach?

December to March and July to October, outside the main rains.

Get your quote

Send your dates and group. The reply comes on WhatsApp with the camps, the vehicle and every fee.

Visitor category
WhatsApp
Call WhatsApp