A diving holiday on Kenya's South Coast: where to base yourself, how a week of diving is put together, and what it costs.
We dive from Diani, with hotel pickup across Diani, Galu, Tiwi and Ukunda. Multi-day dive packages run from $210 for four dives to $480 for ten.
Written by The Scuba Duka team · Reviewed by Ali, founder and Divemaster Instructor · October 2026
Country, then region, then the specific beach you will be staying on.
Where the diving is, what it is like, when to come, and how to get to it. Including which regions we dive and which we do not.
Where to stay and dive south of the city, and how long the drive from Mombasa takes.
The full picture: sites, marine life, seasons, courses and how a dive day runs.
Hotel pickup is included across all of these. The sites you dive do not change with your address — only the pickup time does.
How we shape a diving week: build-up dives first, the wreck and Kisite when you are settled and the forecast suits, slack left for a rough day, and the final dive scheduled around your flight home.
4 dives $210 · 10 dives $480Two nights on safari in Tsavo, three days of diving in Diani, leisure days on the beach and an optional Kisite–Mpunguti dive with a Funzi Island seafood lunch. Stays at Dacha Diani.
price on enquiry · safari and stay with Dacha DianiWe are not a travel agency. We do not book your flights, and we will not pretend to run diving in parts of the country we do not dive. The one exception on hotels and safaris is the 10 Day Diving and Safari package, where the Tsavo safari and accommodation are arranged by our partner Dacha Diani.
What we will do is plan and run the diving properly, tell you which accommodation is an easy pickup, and schedule everything safely around the rest of your trip.
Seven people run the centre, four of them born and raised in Diani Beach. Between the four instructors sit more than 13,000 logged dives on this stretch of the Indian Ocean. Two qualified dive guides, Sampuli and Captain Michael, guide dives alongside them.
25+ years diving in Kenya and abroad. Born and raised in Diani Beach.
17+ years and 8,000+ logged dives, from Diani to Kisite Mpunguti. SSI and PADI certified.
4,000+ logged dives on Diani sites. Teaches SSI beginner to specialty courses.
SSI and PADI Open Water Instructor, 1,000+ logged dives. Shoots underwater photo and video.
Born and raised in Diani Beach. 100+ logged dives. Guides guest divers and runs equipment checks.
20+ years scuba diving and captaining boats. Handles the boat and guides dives.
Dive packages cost $210 for four dives, $300 for six, $390 for eight and $480 for ten, used on any days of your stay. Courses and Kisite-Mpunguti days are priced separately.
Wait at least 12 hours after a single dive and 18 hours after several dives or several days of diving. Tell us your flight time and we will schedule your last dive around it.
Yes. The 10 Day Diving and Safari package includes two nights in Tsavo and three days of diving, arranged with Dacha Diani. If you book your own safari, tell us the dates and we will plan the diving around them.
By road, about 1 h 15 to 1 h 30 from the airport and 60 to 75 minutes from the SGR terminus, both via the Dongo Kundu bypass.
Yes, across Diani, Galu, Tiwi and Ukunda. Where you stay changes the pickup time, not the dive sites.