Diani Beach day trips excursions Kenya

Break up your beach days - shop, snorkel or safari

Mombasa's Old Town, dolphins at Kisite Mpunguti, or wildlife at Shimba Hills and Tsavo East - all reachable from your Diani resort in a single day.

34kmDiani to Mombasa
500+Bird species at Tsavo East
16th c.Fort Jesus built by the Portuguese
IncludedResort pick-up and lunch, full-day trips
Mombasa Old Town Fort Jesus day trip from Diani
Discover Mombasa

Swahili, Portuguese and Arabic history in one city

A half-day trip to Mombasa's Old Town takes you through narrow streets, carved wooden doors and busy markets selling spices, food and carvings.

The highlight is Fort Jesus - a 16th-century Portuguese fortress and UNESCO World Heritage Site that has changed hands between Portuguese, Omani and British rule over four centuries.

Request a Mombasa day trip
Kisite Mpunguti dolphin snorkelling from Diani Beach
Kisite Mpunguti Marine Park

Snorkel with dolphins on a traditional dhow

Sail a traditional Arab dhow into Kisite Mpunguti Marine Park, a protected reef area known for coral, turtles and pods of wild dolphins.

The trip includes Swahili cuisine and fresh seafood on board - a full sailing, snorkelling and dining experience in one outing.

Shimba Hills National Reserve safari from Diani Beach
Safari, Without Leaving the Coast

Shimba Hills' misty forest, or Tsavo East's red dust

Shimba Hills is barely 30 minutes from Diani, yet feels entirely different from the beach - cool forest air, waterfalls, elephants and Kenya's only wild sable antelope population.

For a bigger day, Tsavo East is a 2.5-hour drive - one of Kenya's oldest and largest parks, with red-dust elephants, lion, leopard and over 500 recorded bird species.

Request a safari day trip
Diani Day Trips

Choose your day

Half day Mombasa discovery tourHalf Day

Explore Mombasa - History, Culture & Shopping

Discover MombasaLearn more →
Full day snorkelling dolphin excursionFull Day

Snorkelling & Swim Excursion with Dolphins

Authentic DhowLearn more →
Full day Tsavo East safari from DianiFull Day

Explore Tsavo East National Park

From Surf to SafariLearn more →
Full day Shimba Hills safari from DianiFull Day

Shimba Hills National Reserve

Elephants, Giraffes, Antelope & MonkeysLearn more →
Frequently Asked Questions

Diani day trips - your questions answered

How far is Diani from Mombasa?

About 34km - roughly 45 minutes to an hour by road, making it an easy half-day trip from your Diani resort.

Can I do a safari as a day trip from Diani?

Yes - Shimba Hills is roughly 30 minutes away, and Tsavo East around 2.5 hours. Both are run as full-day trips with resort pick-up and lunch included.

How good is the snorkelling near Diani?

Very good - Kisite Mpunguti Marine Park, a short boat trip away, has clear water, healthy coral and regular dolphin sightings, plus occasional turtle encounters.

Is lunch included on full-day trips?

Yes - all full-day excursions and safaris from Diani Beach include lunch, whether buffet-style at a lodge or a packed meal for a boat trip.

Will I be picked up from my resort?

Yes - complimentary pick-up and drop-off from your Diani Beach hotel is included on all day trips, in a 4x4 safari jeep or transfer vehicle as appropriate.

Is Mombasa worth visiting on a day trip?

Yes - Fort Jesus and the Old Town offer genuine history and culture in a compact area, easily covered in a half-day trip from Diani.