...

Kenya · Coastal Destinations

Diani Beach

Powder-white sand, turquoise water and coral reefs on Kenya’s south coast, a perfect finish to any safari.

Location

Kwale County, Kenya

Beach

About 17 km of sand

Best time

December to March

Ideal stay

Four to six nights

The beach

Kenya’s favourite beach

Places your guide will show you

Kisite-Mpunguti Marine ParkWasini IslandColobus ConservationGalu BeachTiwi BeachShimba Hills

beach, sea, footprints, sand, sandy beach, nature, seashore, shore, coast, coastline, shoreline, tropical island, landscape, tropical, white sand beach, travel, indonesia
africa, nature, kenya, diani beach, boat, sea, fisherman, beach

Signature trip

Swim with dolphins at Kisite

Marine life

Life above and below the waves

Diani’s reefs, forests and open ocean are full of wildlife. Sightings vary with the season and conditions.

Scroll for more →

01

Dolphins

Bottlenose and spinner dolphins are often seen around Kisite-Mpunguti.

02

Sea turtles

Green and hawksbill turtles feed on the reefs and seagrass.

03

Coral reefs

Colourful reefs teem with tropical fish just offshore.

04

Humpback whales

Pass along the coast roughly from July to October.

05

Colobus monkeys

Angolan colobus live in Diani’s coastal forests.

Experiences

Things to do in Diani

Mix lazy beach days with time on and under the water.

two people scuba diving underwater

Snorkelling and diving

Explore coral gardens and reef walls with local dive centres.

africa, nature, kenya, diani beach, boat, sea, fisherman, beach

Dhow trip to Kisite

Sail to the marine park, look for dolphins and lunch on Wasini Island.

woman holding wakeboard on beach

Kitesurfing

Steady winds make Diani one of East Africa’s best kitesurfing spots.

africa, kenya, nature, diani beach, camels, beach

Camel rides

A slow, fun ride along the sand at low tide.

silhouette of people riding on sail boat on sea during sunset

Sunset cruises

Sail out at dusk and watch the sky turn gold.

africa, nature, kenya, diani beach, camels, beach

Beach days

Swim in the calm lagoon and relax under the palms.

When to visit

The best time for the coast

The coast is warm all year. Dry months bring the clearest water for snorkelling and diving.

Jan – Mar

Peak season

Hot and dry

Calm seas, clear water and sunshine. The peak beach season.

Apr – Jun

Long rains

Humid with heavy showers. Some hotels close for maintenance.

Jul – Oct

Cool and dry

Pleasant temperatures, breezes for kitesurfers and passing whales.

Nov – Dec

Short rains

Short showers early on, then busy festive weeks.

Getting there

Reaching Diani

By air

Short flights from Nairobi land at Ukunda airstrip, or fly to Mombasa and transfer by road.

By train

Take the Madaraka Express from Nairobi to Mombasa, then about 1.5 hours by road via the Likoni ferry.

After a safari

Drive from Tsavo East or Tsavo West, or fly from the Maasai Mara.

Where to stay

Resorts, villas and boutique stays

01

Beachfront resorts

All-inclusive hotels with pools and direct beach access.

02

Boutique hotels

Smaller, stylish stays for couples and honeymooners.

03

Villas and cottages

Private houses for families and groups.

Marine park fees for Kisite-Mpunguti are set by the Kenya Wildlife Service. Ask us for current rates when you request your quote.

Ready-made trips

Safari and beach holidays

Trips that finish on the south coast, plus southern safaris that are easy to extend with a Diani beach stay.

Private Tour
Kenya Private Safaris
Kenya
From $ 1,800
Private Tour
Kenya Private Safaris
Kenya
From $ 1,800
Family Tour
Kenya Family Safaris
Kenya
Price on request
Family Tour
Kenya Family Safaris
Kenya
Price on request

Good to know

Diani Beach FAQs

On Kenya’s south coast in Kwale County, about 30 km south of Mombasa.

December to March for hot, calm weather, and July to October for cooler, breezy days.

Dolphins are often seen on trips to the Kisite-Mpunguti Marine Park, but sightings depend on conditions and are never guaranteed.

Fly from the Maasai Mara or Nairobi, or drive from Tsavo East or West in a few hours.

Yes. The lagoon is calm, many resorts have pools and kids’ clubs, and there are easy day trips.

Yes. The reliable winds make it one of the best kitesurfing spots in East Africa.

Talk to a planner

Still deciding?

Our Nairobi team can answer anything about Diani Beach and shape a route around your dates.

Your journey

Plan your safari and beach trip

Tell us your dates, group size and budget, and we will shape a Diani Beach itinerary around the season and the experiences you want.

Scroll to Top
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.