Home / About

About Diani Excursions Office

Diani Excursions Office is a local booking desk for Diani Beach excursions and ocean activities. We connect you directly with licensed, independent boat captains, trusted drivers, and local hotel partners on Kenya’s South Coast.

Organizing a boat trip on the beach often involves price haggling and unverified operators. We remove that friction. Our platform provides listed pricing, upfront scheduling, and verified safety standards so you can enjoy Kisite, Wasini, dhow evenings and water sports without hassle.

Boat ready for a Diani excursion

How We Select Our Local Partners

We do not own every boat or taxi in Diani. Instead, we work with qualified independent professionals who pass our background and safety checks before they receive bookings through this portal.

Licensed boat captains

Every captain who receives bookings through our portal holds a valid Kenya Wildlife Service commercial license and sea safety certification. We review equipment and operating standards before they go live.

Reliable transport drivers

For travelers needing hotel transfers, we partner with verified local drivers. They know the Diani and Ukunda departure points and aim for punctual pickups ahead of morning trips.

Fair local compensation

Beach middlemen often take large cuts from boat crews. Our fixed-rate booking model is built so captains and guides receive fair pay for every excursion completed through the platform.

Meet Our Diani Captains

Experienced sea captains who lead Diani excursions booked through Diani Excursions Office.

Captain Ali

Captain Ali

14 years sea experience · KWS certified

Specialises in dolphin watching routes and Kisite reef navigation. Speaks fluent English and Swahili.

Captain Omar

Captain Omar

18 years sea experience · Deep sea specialist

Expert in sunset dhow cruises and longer Wasini days. Known for finding calm reef windows when conditions allow.

Captain Joseph

Captain Joseph

10 years sea experience · Family trips

Focused on glass-bottom boat tours and snorkeling excursions for families with young children.

Moments From Diani Excursions

Wildlife, reef stops and island lunch scenes guests see on licensed Diani trips.

Dolphin and calf sighted on a Diani marine excursion
Dolphin watching
Starfish on a reef during a Diani excursion
Reef encounters
Hands holding a crab during a Diani shore moment
Tide pool finds
Island lunch stop on a full-day Diani excursion
Island lunch
Seafood lunch served on a full-day Diani boat trip
Fresh seafood
Guests relaxing on an island dhow stop in Diani
Island downtime
Protecting the ocean during a Diani marine excursion

Our Commitment to Coral Reef Sustainability

The reefs off Diani and Kisite Mpunguti Marine Park are a delicate biosphere. Unregulated tourism can damage coral and disturb marine life such as green sea turtles and dolphins.

We actively protect the ocean by enforcing environmental rules across Diani excursions booked through our platform.

  • No anchor coral damage. Captains use designated mooring buoys or drift techniques so anchors do not crush live coral.
  • Safe marine life interactions. We keep distance limits when watching dolphins and sea turtles. Captains do not chase or stress animals.
  • Zero plastics approach. We encourage reusable bottles and collect trip rubbish for proper disposal back on the mainland.
Snorkeling on a Diani excursion

Why Travelers Choose Diani Excursions

We combine local ocean expertise with a clear digital booking process.

  • Complete price transparency. The price you see on our portal is the listed package price for your selection. No sudden fuel surcharges or unexpected captain fees when you arrive.
  • Private, timed departures. Beach middlemen often delay boat trips while looking for extra passengers. Our bookings are private, and departure windows are agreed in advance.
  • Clear booking confirmation. After successful online payment, you receive booking confirmation and next-step details, including meeting guidance and captain contact where available.
  • Dedicated local support. Our Diani team helps coordinate transfers, answer questions, and adjust timing when tides or weather require a safer plan.

Ready to Plan Your Diani Excursion?

Browse verified boat packages, check your live estimate, and secure your captain online with Diani Excursions Office.

Book on WhatsApp