Diani Excursions Office for Direct Booking of Activities in Diani
The Diani Excursions Office is the official platform for booking direct-to-captain activities on the Diani South Coast. The service allows travellers to secure verified trips, sessions, and transfers at transparent, listed prices.
The office connects travellers directly with certified local captains and verified maritime guides permanently stationed on Diani Beach. This direct booking system bypasses the unpredictable costs of beach haggling and protects guests from inflated markups charged by third-party international brokers.
The Diani Excursions Office is an independent corporate system and not a government body like the Kenya Wildlife Service (KWS). This structure ensures safety, authenticity, and fair value for all listed activities.
Activities that can be booked directly through the Diani Excursions Office
The Diani Excursions Office offers a curated selection of genuine South Coast experiences, each bookable at a fixed price. The office does not offer generic or undefined marine park slots; every activity is a distinct Diani package.
The core Diani Excursions Office offerings include:
- Wasini Island & Kisite Mpunguti Marine Park: A full-day trip with dolphin spotting, snorkelling in the protected Kisite marine park, and a traditional Swahili seafood lunch on Wasini Island.
- Jet Ski Diani: Guided jet ski sessions along the Diani coastline, departing from designated points for a high-energy ocean experience.
- Glass-Bottom Boat & Reef Snorkelling: A tour to the nearby reef line to view marine life through the boat's glass panel and snorkel in calm lagoon waters.
- Sunset Dhow Cruise: A traditional dhow sail in the late afternoon, offering exceptional views of the Diani sunset from the water.
- Ukunda Market Walk: A guided tour of the local Ukunda market for an insightful experience of local commerce and culture.
- Swahili Home Kitchen: An authentic cultural experience where you visit a local Diani home to help prepare and share a traditional Swahili meal.
- MBA–Diani Airport Transfer: A reliable, pre-booked private transfer service between Moi International Airport (MBA) in Mombasa and your accommodation in Diani or Ukunda.
How direct booking safeguard against inflated prices and scams
The common method for booking Diani activities involves a fragmented supply chain where international brokers and online middlemen add significant markups. These brokers often sub-contract the work to the lowest bidder, which can be an unvetted or unregistered local beach operator, introducing risks related to safety and service quality.
The Diani Excursions Office eliminates this entire broker pipeline. Our direct-to-captain model ensures your payment goes straight to the legitimate, certified operators who run your trip. Booking through our office provides a clear, listed price with no hidden fees, protecting you from financial loss and guaranteeing a professional service.
The certified captains and guides at Diani Excursions Office
The Diani Excursions Office works exclusively with a dedicated team of certified boat captains and verified maritime guides. These operators are established local professionals with deep knowledge of South Coast waters, not transient hawkers.
Each guide and captain has undergone a thorough credentialing process to confirm their licences, safety records, and local expertise meet our operational standards. The maritime team is permanently stationed at designated beach-access points along Diani Beach Road.
This consistent physical presence ensures reliability and accountability. Booking an excursion connects you with a specific, known operator from our formal network, guaranteeing professional service and genuine local insight.
Safety and credentialing standards for Diani Excursions Office operators
Strict, internally enforced protocols that meet or exceed local maritime regulations govern every activity. All boat captains must hold valid, current licences from the relevant Kenyan authorities, and guides undergo mandatory training in first aid and emergency response procedures.
The office subjects all equipment, from boat engines to snorkelling gear, to regular maintenance and pre-trip inspections. All vessels are equipped with required safety gear, including life jackets for all passengers and communication devices. These formalised standards provide a reliable framework that gives guests peace of mind.
Physical locations for the Diani Excursions Office
The Diani Excursions Office anchors its online booking platform with a physical infrastructure. Primary administrative operations are based at Lotus Plaza in Westlands, Nairobi, to manage central booking and corporate oversight.
A logistics outpost on Moi Avenue in Mombasa coordinates airport transfers and supplies. The core maritime team is active daily on the sand at designated beach-access points in Diani.
All direct communication, enquiries, and bookings should use the official website contact forms, email address, or the phone numbers listed online. This process ensures direct contact with our team.
How the Diani Excursions Office Eliminates Middlemen
The operational model for the Diani Excursions Office systematically removes intermediaries. The traditional "broker pipeline" involves multiple layers adding commissions that inflate the final price without adding value to the experience.
The Diani Excursions Office functions as a direct conduit between the guest and the captain. The office has established formal agreements with the best local operators, creating a direct-to-captain structure.
This structure ensures price transparency by removing a chain of commissions. Direct accountability also increases, as the office can guarantee service quality and safety standards that a distant, third-party broker cannot.
What are the official listed prices for Diani activities at DEO?
| Activity / Service | KES Price (Citizens/Residents) | USD Price (Non-Residents) |
|---|---|---|
| Wasini Island & Kisite Marine Park | 10,500 | $120 |
| Jet Ski Diani (30 min) | 4,500 | $40 |
| Glass-Bottom Boat & Reef Snorkelling | 3,500 | $30 |
| Sunset Dhow Cruise | 4,500 | $45 |
| Ukunda Market Walk | 3,500 | $35 |
| Diani Market Walk | 3,500 | $35 |
| Swahili Home Kitchen | 7,500 | $80 |
| MBA–Diani Transfer (One Way) | 6,500 | $65 |
| Optional Hotel Pickup (per vehicle) | 6,500 | $65 |
Please note: Guests pay KWS Park Fees for Kisite Mpunguti Marine Park directly at the park gate; park fees are not included in the activity price. Optional Hotel Pickup is priced per vehicle (up to 6 guests).
How to Pay for Diani Excursions in Online
The Diani Excursions Office updated its payment systems for 2026 to support convenient and secure transactions. The office now accepts M-Pesa directly for all Kenya Shilling (KES) denominated bookings.
The M-Pesa option allows residents and citizens to pay easily from their mobile phones without a credit card. For international guests, the office continues to accept all major credit and debit cards for both KES and USD payments.
This dual payment system provides flexibility and security, ensuring guests can confirm a booking using their preferred method.
How to Book Your Diani Excursions Directly
Booking a verified Diani activity is a transparent process. Following these steps confirms your booking directly with our office and avoids any third-party markups.
- Visit our official website and navigate to the '/packages' page to review the full details of your desired activity.
- Use the contact forms on our website or the listed phone number to check availability for your preferred date.
- Our booking team will confirm availability and provide you with a secure payment link or M-Pesa instructions to finalise your reservation.
- You will receive an official confirmation voucher via email with all the details, including pickup times and contact information for your guide.
Direct booking provides certainty and a direct line of communication with the team responsible for your experience on the South Coast.
[Book a Diani excursion online]Book your Diani excursion
Choose a package, add guests, and optionally request hotel pickup in Diani.