Skip to main content
Diani Beach

Destination

Diani Beach

White sand. Turquoise water. Indian Ocean peace.

Diani Beach is Kenya's premier coastal destination and a multiple award-winner as Africa's Leading Beach Destination. Stretching over 17 kilometres along the Indian Ocean coastline south of Mombasa, Diani offers powdery white sand, crystal-clear turquoise water, and coconut palms swaying in the ocean breeze. Explore the coral reefs on a snorkelling or diving excursion, kitesurf across the warm shallows, or take a dhow sailing trip at sunset. Nearby, the Shimba Hills National Reserve offers a lush forest safari experience with elephants, sable antelope, and rare birdlife — just a short drive from the beach. Luxury beachfront resorts, boutique hotels, and private villas line the shore, making Diani the ideal place to unwind after a bush safari, extend a honeymoon into barefoot luxury, or simply escape to paradise.

Key Details

Best Time to VisitOctober – March, June – September
Recommended Duration3 – 5 Nights recommended
Travel StyleBeach, Relaxation, Water Sports, Honeymoon
AccessFlight from Nairobi to Ukunda (1 hour) or road from Mombasa (30 min)

Notable Wildlife

  • Colobus Monkey
  • Whale Shark (seasonal)
  • Dolphins
  • Sea Turtle
  • Sable Antelope
  • Tropical Fish

Journey Designer

LET'S DESIGN YOUR KENYA. I am the NARAP Tours & Travel Journey Designer. How can I help you plan your extraordinary journey?