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 the sands of Diani Beach
  2. 2. Meet Diani's colobus monkeys
  3. 3. Snorkel Kisite-Mpunguti aboard a traditional sailing dhow
  4. 4. Cross over to Wasini Island
  5. 5. Explore the rainforest canopy at Shimba Hills
  6. 6. Explore the centuries-old Kongo Mosque
  7. 7. Catch the monsoon winds — kitesurfing at Galu
  8. 8. Skydive above the reef
  9. 9. Drift over sandbanks in a glass-bottom boat
  10. 10. Day trip to Mombasa's Old Town and Fort Jesus
  11. 11. Swap the sand for Tsavo East
1

Sink your toes into the sands of 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 asphalt so monkeys can cross safely between forest patches.

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

Best time

Mornings — when the monkeys are most active

Time needed

About an hour

Cost

A tour fee applies

Getting there

Along Diani Beach Rd

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 over 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 crossing and boardwalk fees apply

Getting there

Off the Shimoni Jetty

Tours & details for Wasini Island
5

Explore the rainforest canopy 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 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 Included
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 exploration and the option of a walk to Sheldrick Falls.

Diani Beach (Kenya), Kenya
1 Days
From C$ 258 .43

Per person, double occupancy. Seasonal variations apply.

6

Explore 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 along the river mouth

Time needed

Under an hour

Cost

Free — Dress respectfully

Getting there

North End of Diani Beach

7

Catch the monsoon winds — kitesurfing at Galu

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

Schools on Galu Beach teach absolute beginners; experienced riders bring or rent gear 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 schools

Getting there

Galu — the southern stretch of the beach

8

Skydive 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 fill up quickly, so plan this ahead rather than on a whim.

Best time

Seasonal — operators confirm jump days

Time needed

Half-day (including briefing)

Cost

Operator-set pricing

Getting there

Diani's Beachside Drop-Off Point

9

Drift over sandbanks in a glass-bottom boat

At low tide the lagoon turns into a playground of sandbanks and reef pools, and glass-bottom 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 lines

Time needed

A full-day experience

Cost

Fort admission 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 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 water sources

Time needed

2–3 days from the beach

Cost

View 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 Included
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 deeper game drives in the red‑elephant country.

Diani Beach (Kenya), Kenya
3 Days / 2 Nights
From C$ 1047 .45

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.