Book Activities in Diani Direct with Local Captains
You can book activities in Diani direct with verified local captains at published prices instead of paying a beach broker.
Diani Excursions Office is set up for that direct path: you choose the activity, see the listed rate, and keep a WhatsApp confirmation. Use this when your goal is trust and price clarity, not a generic “tour desk” promise.
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.
- 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.
Official Listed Prices for Diani Activities
| Activity / Service | KES Price (Kenyan ID holders) | USD Price (International visitors) |
|---|---|---|
| Wasini Island & Kisite Marine Park | 6,500 adult / 5,000 child | $120 adult / $90 child |
| Jet Ski Diani (15 min) | 10,000 adult / 8,000 child | $100 adult / $80 child |
| Glass-Bottom Boat, Sandbank & Snorkelling | 2,000 adult / 1,000 child | $40 adult / $25 child |
| Kongo River Sunset Canoe | 2,000 adult / 1,000 child | $25 adult / $10 child |
| Diani Market Experience | 3,500 | $25 |
| Swahili Home Kitchen | 9,800 | $75 |
| MBA–Diani Transfer (per car) | 6,500 | $50 |
Please note: the Wasini and Kisite day trip includes KWS park fees for Kisite Mpunguti Marine Park and transport from Diani or Mombasa. The Mombasa airport transfer is priced per car.
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.
What You See Before You Pay Online
Every bookable trip on our website shows its listed price before you pay: in KES for Kenyan ID holders and in USD for international visitors, together with what is included. You choose the trip, the date and the number of guests, pay by M-Pesa or card, and receive your confirmation with the meeting point on WhatsApp. There is no beach negotiation and no price that changes on the sand.
Booking a Mombasa Airport Transfer to Diani Online
Yes. The Mombasa airport transfer to your Diani hotel costs KES 6,500 or USD 50 per car, and you can book it on its own or together with a Diani trip. Tide-timed trips such as the glass bottom boat are scheduled for you after booking, so you only choose the day.
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 onlineBook your Diani excursion
Choose a package, add guests, and optionally request hotel pickup in Diani.