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. Feel the sand between your toes at Diani Beach
  2. 2. Meet Diani's colobus monkeys
  3. 3. Snorkel Kisite-Mpunguti aboard a traditional sailing dhow
  4. 4. Cross to Wasini Island
  5. 5. Hike into the rainforest at Shimba Hills
  6. 6. Discover the centuries-old Kongo Mosque
  7. 7. Ride the monsoon winds — kitesurfing at Galu
  8. 8. Skydiving above the reef
  9. 9. Drift over sandbanks in a glass-bottomed boat
  10. 10. Day trip to Mombasa's Old Town and Fort Jesus
  11. 11. Trade the sand for Tsavo East
1

Feel the sand between your toes at Diani Beach

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

As long as you have

Cost

Complimentary

Getting there

Beach Road Runs the Full Length

Tours & details for Diani Beach
2

Meet Diani's colobus monkeys

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 sealed road 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 — monkeys at their most active

Time needed

Around an hour

Cost

Tour fee applies

Getting there

Along Diani Beach Road

3

Snorkel Kisite-Mpunguti aboard 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 Fees 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 tour

Cost

Boat transfer and boardwalk fees apply

Getting there

Off Shimoni Jetty

Tours & details for Wasini Island
5

Hike 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 in the drier months

Time needed

Full-Day Adventure

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 Shimba Hills National Reserve with game viewing, coastal forest trails and an optional walk to Sheldrick Falls.

Diani Beach, Kenya, Kenya
1 Days
From NZ$ 318 .86

Per person, 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

Under an hour

Cost

Free — Dress respectfully

Getting there

North End of Diani Beach

7

Ride the monsoon winds — kitesurfing at Galu

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

Schools on Galu Beach teach complete beginners; experienced riders 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 quoted by the schools

Getting there

Galu — the southern stretch of the beach

8

Skydiving above the reef

Diani is one of the few places on Earth where a tandem skydive ends on the beach — the reef, lagoon and white sand spread beneath the canopy on the way down.

Operations are seasonal and jump days book out quickly, so plan ahead rather than on a whim.

Best time

Seasonal — operators confirm jump dates

Time needed

Half-day (including briefing)

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 turns into a playground of sandbanks and reef pools, and glass-bottomed boats put starfish, urchins and coral heads under 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 operators

Getting there

From the Main Beach

10

Day trip to Mombasa's Old Town and Fort Jesus

An hour and a half north via the Likoni ferry, Mombasa rewards a day 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 tour

Cost

Fort entry fee applies

Getting there

North — via the Likoni ferry

Tours & details for Fort Jesus
11

Trade the sand for Tsavo East

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

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 from the coast

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

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

Diani Beach, Kenya, Kenya
3 Days / 2 Nights
From NZ$ 1292 .37

Per person, 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.