Hotel transfers · South Coast
Diani Beach Hotel Transfers
Moving on from Diani Beach, or arriving from another part of the coast? We collect you from your hotel, villa or apartment and drive you and your luggage to the next one, on your schedule.

- Closest
- Tiwi · 20–35 min
- Furthest
- Malindi · 2h30–3h30
- Hours
- 24/7
- Price
- Fixed, per vehicle
Popular moves from Diani Beach
The most common hotel transfers from Diani Beach are to Tiwi (20–35 min), Msambweni (30–45 min) and Mombasa Island (55–80 min). Trips north to Kilifi, Watamu or Malindi use the Dongo Kundu bypass and then cross Mombasa, so we plan them around the city’s rush hours.
Checkout at 10:00 and check-in at 14:00? We can build in a lunch stop or a detour on the way.
Pickups across Diani Beach
Hotels and villas line Diani Beach Road, which runs north–south parallel to the sea for most of the beach’s length. The Diani Beach Shopping Centre is the usual reference point; Galu and Kinondo at the southern end are quieter.
We collect from Diani Beach Road, Diani Beach Shopping Centre area, Ukunda, Galu and Kinondo.
Local tip
If you fly domestically, Diani’s own airstrip at Ukunda (UKA) is 10–20 minutes from most hotels. We meet those flights too.
Drive times from Diani Beach
| To | Distance | Drive time |
|---|---|---|
| Tiwi | ≈ 15 km | 20–35 min |
| Msambweni | ≈ 25 km | 30–45 min |
| Mombasa Island | ≈ 45 km | 55–80 min |
| Nyali | ≈ 50 km | 60–85 min |
| Bamburi | ≈ 55 km | 1h05–1h35 |
| Shimoni | ≈ 55 km | 55–80 min |
| Mtwapa | ≈ 60 km | 60–90 min |
| Vipingo | ≈ 80 km | 1h30–2h |
| Kilifi | ≈ 100 km | 1h45–2h15 |
| Watamu | ≈ 155 km | 2h30–3h15 |
| Malindi | ≈ 165 km | 2h30–3h30 |
Approximate road distances and times via the fastest usual route, in normal traffic.
Diani Beach Hotel Transfers: common questions
How long is the transfer from Diani Beach to Malindi?
Plan on 2h30–3h30 for about 165 km. We are happy to add a stop on the way.
Do you pick up from Ukunda (Diani) Airstrip?
Yes. Ukunda Airstrip (UKA) sits on the link road between Ukunda and Diani Beach Road, 10–20 minutes from most Diani hotels. We meet domestic arrivals there as well as at Moi International.
Do you still use the Likoni ferry to reach Diani?
Not from the airport or SGR; the Dongo Kundu bypass avoids it. From Mombasa island we choose between the ferry and the bypass depending on queues.
Can we stop on the way?
Yes. Tell us when you book and we will build the stop into the timing and the price.
How do I pay?
By M-Pesa, card, or cash in KES, USD, EUR or GBP. The price is fixed when you book on WhatsApp and does not change on the day.
More for Diani Beach
- Diani Beach travel guideEvery way to get there
- Airport → Diani BeachFrom Moi International · 35–55 min
- SGR → Diani BeachFrom Miritini station · 35–55 min
- Private driver in Diani BeachHalf day or full day
- Airport → Ukunda35–50 min
- Airport → Galu Beach40–60 min
- Airport → Shimba Hills40–60 min
- Wasini & Kisite Day Trip
- Wedding Transport