A sandy beach with clear blue Indian Ocean water stretching to the horizon at Kongo River Beach, Diani.
Beach · Ukunda, Msambweni, Kwale County

Diani Beach

A long stretch of white sand on Kenya's south coast, sheltered by an offshore reef and backed by coastal forest

Ambient sound · similar settingWaves breaking on an Indian beach
Photo: Ezekiel Kilimo (@ezek) / Unsplash

Discover Diani Beach

Diani is the best-known beach on Kenya's south coast, about 30 kilometres south of Mombasa in Kwale County. Its fine white sand stretches for roughly 17 kilometres, from the Kongo River and its old mosque in the north to Galu Beach in the south. A fringing reef lies a short way offshore, so at low tide the water inside the lagoon is clear, warm and shallow enough to wade far out across sandbars and rock pools.

Behind the beach a single road links hotels, villas, restaurants and small shopping centres with the town of Ukunda, which has an airstrip. Pockets of coastal forest survive between the buildings, and Diani is home to six primate species, including the black-and-white colobus, which locals and conservationists work to protect from road traffic and power lines. The result is a resort area that combines a classic tropical beach with a surprising amount of wildlife.

Don’t miss

  1. 01Wading across the reef-protected lagoon at low tide
  2. 02The 16th-century Kongo Mosque at the river mouth in the north
  3. 03Spotting colobus and other monkeys in the remaining coastal forest
  4. 04Kitesurfing, diving and snorkelling along the reef
  5. 05Dhow trips south to Kisite-Mpunguti and Wasini Island

History & culture

The story of Diani Beach

The Digo, one of the nine Mijikenda communities, are the original people of this coast, and their fishing villages and sacred forest groves long pre-date tourism. Swahili culture also left its mark: the Kongo Mosque, at the northern end of the beach where the river meets the sea, is thought to date from the 16th century and is the last surviving ancient Swahili building in Diani.

Diani began to attract holidaymakers in the mid-20th century and grew steadily into one of East Africa's main beach destinations, drawing workers from across Kenya. For decades, road access from Mombasa depended on the Likoni ferry; the Dongo Kundu bypass, completed in 2024, now offers a road route around the harbour.

Local life & traditions

Diani's local community is largely Digo and Muslim, with a mix of Kenyans from elsewhere who came to work in tourism. Beach boys, fishermen and small traders are part of daily life on the sand, and Ukunda's markets and street stalls sell fresh fish, coconuts, cassava crisps and Swahili snacks such as samosas and mandazi. Modest dress is appreciated away from the beach, especially near mosques and villages.

Things to do

Experience it like a local

Days at Diani revolve around the sea: swimming and wading in the lagoon, snorkelling or diving on the reef, and kitesurfing when the trade winds blow. Glass-bottom boats and traditional dhows leave from the beach, and many visitors take a day trip south to the Kisite-Mpunguti Marine Park for dolphins and snorkelling. On land, Colobus Conservation on the beach road explains its primate rescue work, and the nearby Shimba Hills offer a short safari away from the coast.

When to go

The driest and sunniest months are from December to March and again from July to October. The long rains, usually from April to June, bring heavy showers, rougher seas and seaweed on the beach. Kitesurfers favour the windy periods of the monsoons, while divers often prefer the calmer, clearer water around October to March.

Plan your visit

Verified information

Location
About 30 km south of Mombasa in Kwale County; the beach runs for roughly 17 km from the Kongo River to Galu Beach. Source: en.wikipedia.org ↗
Colobus Conservation
On Diani Beach Road; open Monday to Saturday, 8.30 am to 4 pm. Source: colobusconservation.org ↗
Diani-Chale Marine Reserve fee (2025 tariff)
Adults: KSh 500 for East African citizens, KSh 675 for Kenya residents, USD 15 for other African citizens and USD 25 for non-residents; children and students: KSh 250, KSh 350, USD 10 and USD 15 respectively. Source: kws.go.ke ↗

Checked against the sources on 29 October 2026. Opening times and fees can change — confirm before you go.

Travel tips

  • Check tide times; low tide is best for wading and rock pools, high tide for swimming.
  • Wear reef shoes when walking on the coral flats and watch for sea urchins.
  • Agree prices clearly with beach operators before any boat trip.
  • Never feed the monkeys, and drive slowly on the beach road, where they often cross.
  • Bring rain gear and expect seaweed on the sand if travelling between April and June.

General guidance from our specialists, not official information.

Around Diani Beach: food, markets & places to stay

Galu and Tiwi beaches lie at the southern and northern ends of the same coastline, and the Kongo Mosque stands at the river mouth between Diani and Tiwi. The Shimba Hills National Reserve is a short drive inland, Mombasa and Fort Jesus are to the north across the Likoni channel, and Shimoni, Wasini Island and the Kisite-Mpunguti Marine Park are about an hour or so south.

Diani Beach & what’s nearby

All places in Kenya →
Loading map…
Open larger map ↗

Diani Beach in pictures

Visit Diani Beach on a Kenya holiday

All Kenya packages →
Two hot air balloons drifting over the Maasai Mara grasslands in the early morning, with zebra and wildebeest grazing below.
NatureAdventure
Kenya · 7 nights4★ Lodge

Amboseli, Nakuru & Masai Mara Safari

  • Amboseli elephants
  • Lake Nakuru rhinos
  • Masai Mara big cats
Includes accommodation · private safari vehicle · full board on safari · guided game drives
Indicative from
$3,426 pp
A family of four elephants walking along a dusty trail in the late afternoon in Amboseli, with the shoulder of Kilimanjaro rising on the right.
BeachNature
Kenya · 9 nights4★ Resort

Masai Mara & Diani Beach

  • Fly-in Masai Mara safari
  • Big-cat game drives
  • Diani Beach
Includes accommodation · light-aircraft flights · full board on safari · daily breakfast at the beach
Indicative from
$3,896 pp

Sources & verification

This guide was researched from the sources below and reviewed by our team on 29 October 2026. Facts under “Verified information” link to the page they were checked on; travel tips are general guidance. Photos are credited on each image. The ambient recording’s author and licence are shown in the sound player.

  1. Diani Beach — Wikipedia
  2. Colobus Conservation — Colobus Conservation
  3. Conservation Fees 2025 — Kenya Wildlife Service

Want Diani Beach in your itinerary? Our specialists will fit it in.