Diani Beach

A stretch of white-sand, palm-lined coastline on Kenya's Indian Ocean coast, south of Mombasa — the natural place to end a Kenya safari with a few days of genuine relaxation, or to visit in its own right for a beach holiday.

Key Experiences

Getting There

A short flight from Nairobi to Ukunda airstrip, or a road/ferry transfer via Mombasa.

Featured Diani Beach Itineraries

Ready-Made Routes

4 Days

Diani Beach Getaway

A short, pure-relaxation escape to Kenya's Indian Ocean coast.

Read More →

5 Days

Diani Beach & Wildlife

Beach time paired with a Shimba Hills day trip and a Wasini Island dhow excursion.

Read More →

6 Days

Maasai Mara & Diani Beach

A short Mara safari followed by beach time — Kenya's classic combination.

Read More →

8 Days

Kenya Safari & Diani Beach

Mara and Amboseli game drives, closing with several days on the beach.

Read More →

10 Days

Kenya Classic Safari & Diani Beach

Mara, Nakuru and Amboseli, followed by a proper multi-day beach close.

Read More →

Explore Safaris to Diani Beach

Talk to our team about building a safari around this park.

Design My Safari