South Coast
Msambweni Transfers & Travel Guide
Msambweni lies south of Diani, with secluded boutique resorts, private villas and access to Funzi Island and the mangrove channels around it.
- From Moi Airport
- 50–75 min
- From SGR
- 50–70 min
- Region
- South Coast
- Distance from MBA
- ≈ 55 km
Getting to Msambweni
The route follows the bypass and the South Coast road past Ukunda and Diani, then continues south towards Msambweni town and the beach turn-offs.
On the way you pass Dongo Kundu bypass, Kombani, Ukunda and Gazi.
Where visitors stay
Stays are mostly boutique resorts and private villas along the shore; Funzi Island lodges are reached by boat from Bodo jetty.
Things to do in Msambweni
Funzi Island: Mangrove channels, sandbanks and dolphin trips, 15–20 minutes by boat from Bodo jetty.
Gazi Women Mangrove Boardwalk: Community-run boardwalk through the Gazi Bay mangroves, between Diani and Msambweni.
Ramisi River: Mangrove river trips near Funzi, often with crocodile sightings.
Local tip
For Funzi Island lodges we drive you to Bodo jetty and time the pickup to the lodge’s boat.
Transfers to and from Msambweni
| Service | Typical time |
|---|---|
| Moi International Airport → Msambweni | 50–75 min |
| Mombasa SGR (Miritini) → Msambweni | 50–70 min |
| Msambweni ↔ Diani Beach (hotel transfer) | 30–45 min |
Msambweni Transfers & Travel Guide: common questions
Can you connect with a boat transfer to Funzi Island?
Yes. Tell us the lodge and we will coordinate the pickup time with their boat at Bodo jetty.
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.