How to get from Diani Beach to Wasini Island by car, truck, walk, bike

Distance between Diani Beach and Wasini Island is 47 kilometers (29 miles).
Driving distance from Diani Beach to Wasini Island is 55 kilometers (34 miles)

Diani BeachWasini Island
Leaving from
Going to

Route Map

Routes from diani-beach-kwale to wasini-island-kwale

4 Ways from Diani Beach (Kenya/Kwale) to Wasini Island (Tanzania/Kwale)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Diani Beach Road 2.34 km
2. Turn slight left onto Ukunda-Ramisi Road, A14 38.49 km
3. Turn left onto D543 13.33 km
4. Turn right onto D543 82 m
5. Turn left 875 m
6. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Diani Beach (Kenya/Kwale) to Wasini Island (Tanzania/Kwale)?
How do I get from Diani Beach (Kenya/Kwale) to Wasini Island (Tanzania/Kwale) the fastest?
How long does it take to get from Diani Beach (Kenya/Kwale) to Wasini Island (Tanzania/Kwale)?

Trips from Diani Beach

Diani BeachMalindi