Plan Your Trip
Travel Diani
Everything you need to plan the perfect coastal escape — stays, tours, transfers, and more.
Emergency contacts
- Kenya Emergency Services999
- Kenya Police112
- Coast General Hospital (Mombasa)+254 41 231 1204
- Diani Beach Hospital+254 722 000 000
- Kenya Red Cross+254 703 037 000
Travel guides
Plan My Trip
Save listings, organize your schedule, and track confirmed bookings in one place.
Open trip plannerBusiness directory
Find verified local businesses, services, and professionals across the coast.
Browse directoryTravel tips
- Ukunda Airstrip (UKA) is 5 km from Diani — book transfers in advance during peak season.
- M-Pesa is widely accepted; carry cash for beach vendors and small markets.
- Save emergency contacts in your profile before traveling.