Renting a Car for Diani Beach — Coastal Trip Guide (2026)
For a Diani Beach trip, a Standard sedan or compact SUV is plenty — the coastal road from Mombasa to Diani is tarmac the whole way. From Mombasa, you cross the Likoni Channel by ferry (free for cars, every 15 minutes, 24 hours), then drive 30 km south on the C106. Total drive time Mombasa to Diani is 60–90 minutes including ferry. Most beach hotels include free secure parking. Budget KES 22,000–28,000 for a 4-day Standard rental from Mombasa, before fuel and Diani parking.
How to get to Diani
Diani Beach sits on the South Coast of Kenya, 30 km south of Mombasa. The route is fixed — there's only one road. From Mombasa, you take Digo Road south to the Likoni Channel, board the free Likoni ferry (cars + foot passengers, every 15 minutes), then continue south on the C106 highway through Ukunda to Diani.
What kind of car you actually need
Tarmac the entire way — a sedan or compact SUV is ideal. A 4WD is overkill unless you plan side-trips to Shimba Hills or unsealed beach access roads. Avoid extra-low sedans on the C106 if you'll do speed bumps at Ukunda — there are many.
- Toyota Premio / Corolla — sweet spot for coastal trips.
- Mazda CX-3 / Toyota Vitz — fine if travelling light.
- Toyota Rav4 / Subaru Forester — if you want extra clearance.
- Avoid: Mazda RX-8, BMW 3-Series — too low for the speed bumps.
Picking up in Mombasa vs renting from Nairobi
Cheapest path: SGR train Nairobi–Mombasa (KES 1,500), then rent locally in Mombasa for 4–5 days. A Standard sedan from Mombasa is KES 4,500–5,500/day vs KES 4,500–5,000/day in Nairobi — slightly cheaper because of lower fuel cost on shorter trips.
Driving from Nairobi adds 1–2 days of pure travel and KES 12,000+ in fuel — only worth it if you're seeing more than just Diani.
Parking at Diani hotels
Almost every Diani hotel and resort includes free secure parking — Leopard Beach, Baobab Beach, Diani Reef, AfroChic, Diani Sea Lodge all have on-site lots with night security. Boutique villas with private compounds usually offer locked gates.
If you stay in a self-catering apartment without parking, public parking at Diani Beach Plaza is KES 100/day.
Diani trip — Standard sedan, picked up in Mombasa, 4 days
| Item | Cost (KES) |
|---|---|
| Standard sedan rental, 4 days | 20,000 |
| Likoni ferry (free for cars) | 0 |
| Fuel — Mombasa to Diani return + local driving | 5,500 |
| Diani hotel parking (typically free) | 0 |
| Total | 25,500 |
Frequently asked
Is the Likoni ferry safe?
Yes — the ferry is government-operated, runs every 15 minutes day and night, and carries cars + buses + thousands of foot passengers daily. Stay in your vehicle during the crossing as instructed.
Can I take a rental car onto Diani Beach itself?
No — vehicles are not permitted on Diani Beach. Park at your hotel or at the beach access points and walk on.
How long does the ferry crossing take?
About 5 minutes water-time, plus 5–15 minutes of queue. Avoid 7–9 AM and 5–7 PM weekdays when the queue can stretch to 30 minutes.
About David Otieno
Operations Lead, ICABS Coast
David runs ICABS rental operations across the South Coast — Mombasa, Diani and Malindi — and has overseen 5,000+ Likoni ferry pickups. He writes about coastal trip logistics and the realities of cross-county rentals.