How We Price Diani Excursions
Your live estimate uses the listed package price: KES for Kenyan citizens and residents, USD for non-residents. Children are charged at 50% of the adult rate. These amounts do not change for high season or low season.
Optional hotel pickup is KES 6,500 per vehicle, for up to 6 guests. Travelling alone or with fewer guests and wanting a per-person pickup? Contact Diani Excursions Office for a custom quote. Where a trip enters Kisite Marine Park, conservation tickets are paid at the gate and are not folded into this estimate.
How to Book Diani Excursions Online
Choose a package, confirm residency, set guest numbers and pick your date. Add pickup if you want collection from a hotel, Airbnb or home in Diani. Continue to preview, check the total, then pay securely through Pesapal.
Booking early locks your slot. We recommend reserving at least 24 hours ahead whenever you can.
What Happens After You Book
After payment, we confirm your booking and share meeting details on WhatsApp. You do not need to negotiate on the beach. Arrive at the time and meeting point named on your ticket.
If you requested pickup, we coordinate collection from the hotel or home name you provided on this form.
Ready to Book?
Use the form above to lock in your Diani excursion package. Listed prices, clear residency options and optional vehicle pickup keep the process simple from estimate to payment.