South of Mombasa, Diani Beach offers miles of powder-white sand and coral reef along the Kenyan coast, combining beach relaxation with easy access to nearby wildlife reserves.

Why Visit Diani Beach

Diani Beach ranks among Africa’s best beaches, with calm, reef-protected waters ideal for swimming and watersports. Its resort infrastructure paired with nearby forest reserves and marine parks make it a well-rounded coastal destination.

Top Experiences

  • Diani Beach: Relax on miles of soft white sand shaded by coconut palms.
  • Kisite-Mpunguti Marine Park: Snorkel or dive coral reefs and spot dolphins on a boat excursion.
  • Colobus Conservation: Visit this center dedicated to protecting the endangered Angolan colobus monkey.
  • Shimba Hills National Reserve: Take a short safari to see elephants and rare sable antelope.
  • Kongo Mosque: Explore the ruins of a centuries-old Swahili mosque near the beach.
Diani Taxi and Airport Transfers

Diani Taxi and Airport Transfers

★ 5.0 (89)
From USD 70

View Price & Book Tour on Viator

Full Day Dolphins Watching with Snorkeling in Wasini

Full Day Dolphins Watching with Snorkeling in Wasini

★ 5.0 (25)
From USD 150

View Price & Book Tour on Viator

5-Day Safari Tour in 3 National Parks

5-Day Safari Tour in 3 National Parks

★ 5.0 (23)
From USD 3030

View Price & Book Tour on Viator

Kisite Mpunguti Marine Park Full Day Excursion

Kisite Mpunguti Marine Park Full Day Excursion

★ 5.0 (16)
From USD 120

View Price & Book Tour on Viator

3 days Red elephant safari

3 days Red elephant safari

★ 5.0 (9)
From USD 980

View Price & Book Tour on Viator

3 Days Tsavo East & Amboseli (2 Nights)

3 Days Tsavo East & Amboseli (2 Nights)

★ 5.0 (8)
From USD 1292.21

View Price & Book Tour on Viator

Practical Tips

  • Diani Beach is about a 45-minute drive or short flight from Mombasa.
  • Combine beach time with a short safari to Shimba Hills for a varied itinerary.
  • The reef keeps water calm, making it excellent for beginner swimmers and snorkelers.

FAQ

How do I get to Diani Beach?
Fly into Ukunda Airstrip or drive from Mombasa, crossing the Likoni ferry.

Can I combine Diani Beach with a safari?
Yes, many visitors pair beach time here with a Kenyan safari itinerary.

What is Diani Beach known for?
Diani Beach is known for its white sand, coral reef, and calm swimming conditions.