Skip to content

Things to Do in Diani Beach, Kenya

Diani is Kenya's most celebrated beach — a long ribbon of white sand and a reef-sheltered lagoon on the south coast, backed by palms, baobabs and a surprising amount of forest. It rewards both kinds of traveller: the one who never leaves the sand, and the one who uses it as a base for marine parks, rainforest hills and Swahili history.

These are our honest picks — what each one is actually like, when to go, and how to fit it into beach days.

On this page (11)
  1. 1. Sink your toes into Diani Beach itself
  2. 2. Meet the colobus monkeys of Diani
  3. 3. Snorkel Kisite-Mpunguti from a traditional sailing dhow
  4. 4. Cross to Wasini Island
  5. 5. Ascend into the rainforest at Shimba Hills
  6. 6. Discover the centuries-old Kongo Mosque
  7. 7. Harness the monsoon winds — kitesurfing at Galu
  8. 8. Skydiving over the reef
  9. 9. Drift over sandbanks in a glass-bottomed boat
  10. 10. Day trip to Mombasa Old Town and Fort Jesus
  11. 11. Swap the sand for Tsavo East
1

Sink your toes into Diani Beach itself

Repeatedly named among Africa's best beaches, Diani is the reason everything else here exists — kilometres of white sand behind a reef that keeps the lagoon calm and swimmable. The tide repaints it twice a day; low tide opens vast rippled flats, high tide brings the water to the palms.

Resort stretches hum with camel rides and beach cafés; walk a few hundred metres and you can have the sand nearly to yourself.

Best time

Low tide: the widest stretch of sand

Time needed

Provided you have

Cost

Free

Getting there

The Beach Road Runs the Full Length

Tours & details for Diani Beach
2

Meet the colobus monkeys of Diani

The forest behind the beach is home to the Angolan black-and-white colobus, and Diani's conservation story is visible right over the road: rope 'colobridges' strung above the tarmac so monkeys cross safely between forest patches.

Guided primate walks explain the work of protecting them — an easy, worthwhile hour between swims.

Best time

Mornings — when the monkeys are most active

Time needed

Around an hour

Cost

A tour fee applies

Getting there

Along Diani Beach Road

3

Snorkel Kisite-Mpunguti from a traditional sailing dhow

Kenya's southernmost marine park is its snorkelling crown — coral gardens around small islands, reached by a wooden dhow from Shimoni. Dolphins are often seen on the crossing, though never guaranteed; the reef itself rarely disappoints.

Trips run as full days with lunch on Wasini Island, and Diani is the closest resort base for them.

Best time

Calm sea days — operators confirm conditions

Time needed

A full day

Cost

Marine Park Charges Apply

Getting there

Depart from Shimoni, south of Diani

Tours & details for Kisite Marine National Park
4

Cross to Wasini Island

Wasini is a small, car-free coral island of Swahili villages, mangroves and a boardwalk through raised coral gardens. Life moves at the speed of the tide, and the island's slow seafood lunches are justly famous.

Most visitors combine it with a Kisite snorkelling day — save room for the crab.

Best time

Combine with a Kisite snorkelling day

Time needed

Part of a full-day excursion

Cost

Boat transfer and boardwalk fees apply

Getting there

Off Shimoni Jetty

Tours & details for Wasini Island
5

Ascend into the rainforest at Shimba Hills

Forty-five minutes inland, Shimba Hills lifts coastal rainforest several hundred metres above the beach — cooler air, ocean glimpses from the ridges, and Kenya's only wild population of the sable antelope. Elephants are often seen in the clearings.

The ranger-led walk to Sheldrick Falls ends with a swim under the waterfall if you dare the cold water.

Best time

Mornings during the drier months

Time needed

A full-day experience

Cost

See our Shimba Hills day trip for the all-inclusive price

Getting there

Inland from the south coast

Our tours that include this

All Fees Inclusive
Elephant drinking at a Shimba Hills waterhole, golden light highlighting its tusks — Shimba Hills National Reserve day safari.
Day safari from Diani to Shimba Hills National Reserve

A wildlife and forest day safari from Diani to the Shimba Hills National Reserve, including game viewing, coastal forest walks and an optional walk to Sheldrick Falls.

Diani Beach, Kenya, Kenya
1 Days
From £ 138 .23

Per person, based on double occupancy. Seasonal variations apply.

6

Discover the centuries-old Kongo Mosque

Where the Mwachema river meets the sea at Diani's north end stands the Kongo Mosque — a centuries-old coral-stone mosque still in use, shaded by enormous baobabs. It is one of the coast's quiet, unticketed pieces of living history.

Visit respectfully and modestly dressed; the rivermouth beside it is a favourite sunset walk.

Best time

Sunset walks at the river mouth

Time needed

Less than an hour

Cost

Free — Dress respectfully

Getting there

North end of Diani Beach

7

Harness the monsoon winds — kitesurfing at Galu

Diani–Galu is East Africa's best-known kitesurfing spot: shallow, reef‑protected water, a wide sandy beach for launching, and two trade‑wind seasons — roughly December to March and June to September.

Schools on Galu Beach teach complete beginners; experienced kitesurfers bring or hire kit and chase the afternoon breeze.

Best time

December–March and June–September wind seasons

Time needed

Lessons From a Couple of Hours

Cost

Prices set by the schools

Getting there

Galu — the southern stretch of the beach

8

Skydiving over the reef

Diani is one of the few places on Earth where a tandem skydive finishes on the beach — the reef, lagoon and white sand spread beneath the canopy as you descend.

Operations are seasonal and jump days get booked up quickly, so plan this in advance rather than on a whim.

Best time

Seasonal — operators confirm jump dates

Time needed

Half-day (briefing included)

Cost

Price set by the operator

Getting there

Diani Beachside Drop-Off Point

9

Drift over sandbanks in a glass-bottomed boat

At low tide the lagoon becomes a playground of sandbanks and reef pools, and glass-bottomed boats place starfish, sea urchins and coral heads beneath your feet without getting your hair wet.

It's the easiest family outing on the beach — short, shallow and endlessly photogenic.

Best time

Low tide

Time needed

2–3 hours

Cost

Price per boat, set by the operators

Getting there

From the main beach

10

Day trip to Mombasa Old Town and Fort Jesus

An hour and a half north via the Likoni ferry, Mombasa rewards a day's worth of history: the UNESCO‑listed Fort Jesus, Old Town's carved doors and coffee sellers, and street food you'll still be talking about at dinner.

Start early to beat the ferry queues and the midday heat, and be back on the sand for sunset.

Best time

Start early to beat the ferry queues

Time needed

A full-day experience

Cost

Fort entrance fee applies

Getting there

North — via the Likoni ferry

Tours & details for Fort Jesus
11

Swap the sand for Tsavo East

Diani doubles as a safari base: Tsavo East, the closest of Kenya's great parks to the coast, is famed for elephants dusted red by its soil, the Galana River and vast, open horizons where lions and buffalo are often sighted.

Our safari from Diani makes it an easy add-on — a couple of nights of big-sky Kenya between beach days, with pick-up from south coast hotels.

Best time

Drier months draw wildlife to waterholes

Time needed

2–3 days inland from the beach

Cost

See our Tsavo safari from Diani — all-inclusive price

Getting there

Inland via the Likoni ferry and the Nairobi highway

Our tours that include this

All Fees Inclusive
Three young lions perched on a rocky kopje overlooking scrub and rolling hills in Tsavo East — 3-day Tsavo East safari from Diani
3-Day Tsavo East Safari from Diani

A 3-day safari starting in Diani to Tsavo East National Park, with two nights for more immersive game drives in the red‑elephant country.

Diani Beach, Kenya, Kenya
3 Days / 2 Nights
From £ 560 .25

Per person, based on double occupancy. Seasonal variations apply.

Day trips

Day Tours from Diani Beach, Kenya

Every day tour at a glance — durations, live prices and hotel pickup — plus an honest guide to each day out.

See the day tours

Ready to explore Diani Beach, Kenya?

Every tour departing Diani Beach, Kenya — with clear inclusions and pickup from your hotel.

On the Kenya page you can filter every safari by duration, style and budget.

Address
Jabavu Lane 00100, Nairobi
Get in Touch
Contact Our Team arrow_forward

Speak to us about safari reservations, customer care or partnership opportunities.