Kenya

Diani Beach

South of Mombasa, Diani pairs seventeen kilometres of flour-soft sand with a coral reef, colobus monkeys in the treetops and the option of a safari a short flight away — the classic bush-and-beach combination.

  • Best forBeach
  • Approx. flying time~19h 35m from Los Angeles
  • Nearest airportMombasa (MBA)

Diani Beach, Kenya
Diani Beach, Kenya Open in Google Maps

About this place

Kitesurfers love the steady breeze; everyone loves the dhow trips to Wasini Island. Aim for January and February, or July to October, dodging the long rains.

Featured in Ten far-flung beaches worth the long-haul flight

When to go

Daytime highs run from about 27°C in July to 33°C in February. Driest in February; wettest in April, with rain on about 25 days. The sea is warmest in March at around 30°C, coolest at 26°C.

The year at a glance — pick a month for detail

August27° · rain 20 days · sea 26°Warm and often wet.

Monthly figures averaged from daily records for 2020–2024 at this location (ERA5 reanalysis).

Where to stay

Flights

Los Angeles Diani Beach, Kenya

Fly from anywhere — search 4,000+ airports worldwide.

Roughly 19h 35m in the air from Los Angeles (LAX), estimated from the distance — check for a direct route. Pick a month to see every available flight with live prices.

Check dates and prices

Pick your departure date, then your return.

Search flights

Flight times are estimates; prices open on Google Flights.

Getting around

Car hire

Exploring beyond Diani Beach is easiest with your own wheels — compare prices for Diani Beach:

Car hire in Diani Beach

Nearby destinations

Save your places

Create an account and the places you save stay with you — on your phone, on your laptop, next time you visit.

We only use your email to keep your saved places. No newsletters unless you ask.