Best time to visit
Dec–Mar (hot & dry) or Jul–Oct (cooler dry season)
Ideal for
Honeymooners, divers & beach lovers
Suggested stay
4–7 nights
Getting there
Fly to Mombasa (MBA) or Ukunda (UKA), then a 30–60 min drive
Experiences
What to Do in Diani Beach
The Beach
Kilometres of white sand and warm, shallow water — perfect for swimming, long walks, and beachfront sundowners.
Snorkelling & Diving
Coral gardens, dolphins, turtles, and reef fish at Kisite-Mpunguti Marine Park — a short dhow ride from Diani.
Dhow Trips & Wasini Island
Sail a traditional dhow to Wasini Island for lunch, snorkelling, and a visit to the sea turtle sanctuary.
Shimba Hills & Forest Walks
Elephants, sable antelope, and the rare Angolan colobus monkey in the rainforest of Shimba Hills National Reserve.
Gallery
A Glimpse of Diani Beach
Travel Tips
Plan Smart, Travel Better
A few things worth knowing before you go — from the best seasons to the details that make the trip smoother.
- Best time to visit: December to March (hot, dry) or July to October (cooler); avoid the long rains (April–June)
- Kenya now uses an eTA — apply online before you travel (from about US$34)
- ATMs are limited in Diani — carry some cash; USD and M-Pesa are widely accepted
- Don't miss the dhow trip to Wasini Island — dolphins are common on the crossing
- Combine with a safari: Tsavo East/West and Shimba Hills are close enough for day trips