KENYA EXPERIENCE
Plan your trip
Palm trees and sun loungers on the sand at Diani Beach

Nyika

Nyika means the wild country.

Diani Beach

Leisure & Safari

Twenty kilometres of white sand backed by forest, with reef, kitesurfing, colobus monkeys and the lodges that make the south coast famous.

An empty white-sand beach at Diani with gentle surf and a blue sky

Diani Beach

Destination: The coast.

See The coast
Wildebeest leaping into the Mara River in a cloud of dust and spray
Two cheetahs sitting in green grass
A big tusker elephant on the Amboseli plains
Flamingos wading in a pink sunset lake
Palms leaning over a quiet Kenyan beach

Why Diani

Diani gives you a true bush-and-beach trip in one country. A morning game drive in Amboseli or Tsavo can end with an afternoon swim in the Indian Ocean. The beach is protected by a coral reef, so the water inside is calm at most tides. Behind the sand, coastal forest shelters Angolan colobus monkeys, and Colobus Conservation runs a local project to protect them. Nearby, the Kaya Kinondo forest is a sacred Mijikenda site and part of a UNESCO World Heritage listing, visited with community guides.

A resort pool beside palms with the Indian Ocean beyond

Where and when

Diani is on Kenya's south coast, about 30 kilometers south of Mombasa in Kwale County. Flights from Nairobi land at the Ukunda airstrip in about an hour, and there are also flights from some safari airstrips. The driest, sunniest months are usually December to March, with another good stretch from late June to October. The long rains usually fall from April to June, when some hotels close for refurbishment. Kitesurfers come for the steady winds, usually December to March and June to September. Sea temperatures stay warm all year.

Wildebeest leaping into the Mara River in a cloud of dust and spray

How to spend your days

Mornings on the reef at low tide, when the water is clear and the lagoon is shallow. A day trip to Kisite-Mpunguti Marine Park from Shimoni, with dolphins often seen on the way and snorkeling over coral. An afternoon at Shimba Hills for forest walks and the sable antelope found nowhere else in Kenya. Swahili cooking classes, a sunset dhow cruise, and a visit to Colobus Conservation. Between July and October, humpback whales often pass along this coast.

A black-maned lion standing in golden evening light

Who it suits

Families, honeymooners and anyone who wants rest after a safari. Active travelers come for kitesurfing, diving, deep-sea fishing and stand-up paddling. Diaspora families can end a homecoming trip here, with grandparents and grandchildren on the same beach. Groups like Diani too, because villas and larger hotels can host reunions, church groups and team retreats. It works for three nights or a full week, and the short flight from Nairobi makes it easy to add at the end of any safari.

Two cheetahs sitting in green grass

Practical tips

Use reef-safe sunscreen and wear water shoes on the reef, where sea urchins hide in the coral. Swim where the hotel or local guides advise, since currents change with the tides and season. Buy excursions from your hotel or through us, not from beach sellers. Dress modestly away from the beach, out of respect for the coastal Muslim community. Keep food away from monkeys, which raid open rooms. Bring a light rain jacket if you travel in the shoulder months.

A big tusker elephant on the Amboseli plains

Plan it with us

We link Diani to your safari with flights and transfers in one plan. Kenya Experience is Kenyan-led, backed by two U.S. companies, with Kenyan guides, and you can pay in full or monthly with no deposit. A specialist replies within two business days.

Diani is where Kenya ends its safaris: a short flight from Amboseli or Tsavo to a beach that regularly makes the world's top ten. Snorkelling on the reef, a dhow sunset cruise, Swahili cooking, and colobus monkeys in the garden.

Good to know

  1. Best timeOctober to March.
  2. Duration3–5 nights.
  3. GroupAny.
  4. PaceRelaxed.

Your questions

How do you get from Nairobi to Diani Beach?

The quickest way is a flight of about an hour from Nairobi to the Ukunda airstrip, a few minutes from the beach. You can also take the train to Mombasa and drive south.

When is the best time to visit Diani Beach?

December to March is usually the sunniest and calmest, and late June to October is also good. The long rains usually fall from April to June.

Is Diani Beach good for snorkeling?

Yes, at low tide on the reef, and better still on a day trip to Kisite-Mpunguti Marine Park off Shimoni.

Can you combine Diani with a safari?

Yes. Flights connect Diani with Nairobi and some safari airstrips, and Tsavo and Amboseli are within a day's drive.

Panga

Plan your Diani Beach trip

Panga means plan. Tell us who is going and what you love. A Kenya specialist replies within two business days.