Beach town in Kwale County, Kenya
Getting around Diani Beach
How to get around Diani Beach
Diani is a long strip of road: tuk-tuks and boda bodas for short hops, matatus along the main road, and rented cars or scooters for longer stays.
Ways to get around Diani Beach
| Option | Fare | Good to know |
|---|---|---|
| Tuk-tuk | About 200–500 KES | Agree the price first; fares rise for tourists |
| Boda boda (motorbike taxi) | About 100–300 KES | Cheap and quick; helmets rare, crashes common |
| Matatu | About 50–100 KES | Along Diani Road to Ukunda and the Likoni ferry |
| Madaraka Express train + taxi | Train from about 1,500 KES; taxi 4,000+ KES | Nairobi to Mombasa, then road south through Likoni |
Taxis in Diani Beach
- No ride-hailing apps operate here. Hotels book trusted drivers; tuk-tuks and boda bodas are the street option. Agree fares first. Uber and Bolt are reliable in Mombasa, less so here.
Arriving in Diani Beach
Ukunda Airstrip (UKA)
Small airstrip with Safarilink and Jambojet flights from Nairobi; taxi to hotels 500–1,500 KES, 10–20 min.
Moi International (Mombasa) (MBA)
About 50–70 km north; taxi or Bolt 4,000–7,000 KES, 1.5–2 h with the Likoni ferry.
Driving and onward travel
- Scooters: Rented at some hotels and shops; roads have heavy traffic and no helmets rule enforcement. Carry a licence and insurance.
- Driving: on the left. Foreign licences in English work for up to 3 months; carry an IDP for longer stays or non-English licences.
- Onward travel in Kenya: The Madaraka Express train links Nairobi and Mombasa in about 5 hours; Kenya Airways, Jambojet and Safarilink fly to the coast and parks. Buses are cheap; matatus are risky.
Quick answers
Is there Uber in Diani Beach?
No ride-hailing apps work here. Hotels book trusted drivers; tuk-tuks and boda bodas are the street option. Agree fares first. Uber and Bolt are reliable in Mombasa, less so here.
What's the best way to get around Diani Beach?
Diani is a long strip of road: tuk-tuks and boda bodas for short hops, matatus along the main road, and rented cars or scooters for longer stays.
How do I get from the airport to Diani Beach?
Small airstrip with Safarilink and Jambojet flights from Nairobi; taxi to hotels 500–1,500 KES, 10–20 min.
Is Diani Beach walkable?
You'll need transport.
More about Diani Beach
Going to Diani Beach solo?
SoloSquare is where travelers, nomads and locals in Diani Beach meet up for small plans: coffee, dinners, walks and day trips. Join one, or start your own in a minute.
Sources
- Madaraka Express e-tickets (Kenya Railways)
- Kenya Railways
- Kenya Airports Authority
- UK FCDO travel advice: Kenya
Fares are typical 2026 prices; check the operator for today's fares. Compiled and reviewed by SoloSquare. How we compile and score this. Spotted something out of date? Tell us.