📍 Destination Overview
Diani Beach on Kenya's south coast, about 30 km south of Mombasa, is a roughly 25-kilometre stretch of white coral sand fringed by indigenous coastal forest and facing the warm, calm Indian Ocean. The offshore reef makes swimming and snorkelling easy, while trade winds from about June to September and December to February put it among East Africa's best kitesurfing spots. It is also the launch point for day trips to the Kisite-Mpunguti Marine Park to see dolphins, and home to several dive centres - a top beach and watersports destination.
Region
Kenya's south coast, about 30 km south of Mombasa
Best season
December to February and July to October
Currency & Language
Kenyan shilling (KES); official languages Swahili and English
Plug & Voltage
240V, British three-pin Type G
Suggested duration
3-5 days
Connectivity & Access
Fly into Mombasa or Diani airport, then a short drive
☀️ Best Time to Visit & Climate
🏖️ Dry Season: Jun–Oct
22–32°C, Kenya’s coast at its driest with the best sea conditions—peak beach season.
🌤️ Shoulder: May & Nov
24–31°C, transitional months between dry and wet.
January
🌤️
31°/24°
February
🌤️
31°/24°
March
🌤️
32°/25°
April
🌤️
32°/25°
May
☀️
31°/24°
Fair
June
☀️
29°/23°
Best
July
☀️
28°/22°
Best
August
☀️
28°/22°
Best
September
☀️
29°/23°
Best
October
☀️
30°/24°
Best
November
☀️
31°/24°
Fair
December
🌤️
31°/24°
🎯 Diani Beach Experiences
Dhow dolphin cruise
Spend a day sailing with dolphins and snorkelling on a traditional boat.
Coral snorkel
Bob over coral gardens in 3-8m of water to see parrotfish and turtles.
Kitesurfing
Ride the waves with the trade winds at your back.
Coastal skydive
Take in the Indian Ocean shoreline from thousands of metres up.
Diani is a resort beach on Kenya’s south coast; best is the dry season Jun–Oct (22–32°C, good sea conditions). Apr–May and Nov–Dec bring the two rainy spells.
🚌 Transport & Stays
City Transport
Fly to Mombasa/Diani
From Nairobi to Mombasa or Diani airport, then drive
Per airline
Getting around
Taxi, tuk-tuk and self-drive are the main options
Estimate
Recommended Stay Areas
Beach resorts
Broad beachfront resorts and private villas with full facilities.
Village guesthouses
Closer to local life and friendlier on the wallet.

Free Consultation
Free Consultation
1-on-1 travel consultant customizes your Diani Beach trip for free based on your schedule and preferences.