Diani Beach

Coast Kenya 1 Tours Available
Altitude
Sea level
Area Size
25 km coastline
From Nairobi
480 km (1 hour flight + 1.5 hours drive from Mombasa)
Best Time
November to March (dry, hot)June to

About Diani Beach

Diani Beach is a pristine stretch of white sand on Kenya's south coast, consistently rated among Africa's best beaches. With crystal-clear turquoise waters, swaying palm trees, and vibrant coral reefs, it's a tropical paradise perfect for relaxation, water sports, and romantic getaways. The area also offers cultural experiences and wildlife encounters.

Highlights
  • Pristine white sand beaches
  • Crystal clear turquoise waters
  • World-class snorkeling and diving
  • Dolphin watching tours
  • Colobus monkey sanctuary
  • Sunset dhow cruises
  • Kite surfing and water sports
  • Swahili cultural experiences
Activities
  • Snorkeling and scuba diving
  • Dolphin watching
  • Dhow cruises
  • Kite surfing and windsurfing
  • Deep sea fishing
  • Colobus monkey sanctuary visit
  • Swahili cooking classes
  • Spa treatments

Best Time to Visit

☀️

November to March (dry, hot)June to October (pleasant)Avoid April-May (heavy rains)

Essential Information

Weather & Climate

Tropical climate (25-32°C). Humid. Northeast monsoon: November-March (hot, dry). Southeast monsoon: April-October (cooler, breezy).

Wildlife

Colobus monkeys, Dolphins (bottlenose, humpback, spinner), Sea turtles, Whale sharks (seasonal), 200+ bird species, Marine life

Getting There

By air: Fly Nairobi-Mombasa (1 hour) then 1.5 hours drive. By train: Madaraka Express to Mombasa. By road: 8-10 hours from Nairobi.

Accommodation

Luxury resorts, boutique hotels, villas, backpacker hostels. Swahili Beach, Baobab Beach, Sands at Nomad. All budgets catered.

Travel Tips

Pack reef-safe sunscreen. Book dolphin tours early morning. Respect marine park rules. Try Swahili cuisine.

Park Fees

Marine Park fees: Adult $20/day. Some beach access fees may apply at certain resorts.

Tours in Diani Beach

Back to Top Need Help? Chat with us