How to get from Amboseli National Park to Diani Beach by car, truck, bike, walk
Distance between Amboseli National Park and Diani Beach is 316 kilometers (196 miles).
Driving distance from Amboseli National Park to Diani Beach is 422 kilometers (262 miles)
Route Map
Routes from amboseli-national-park-kajiado to diani-beach-kwale
4 Ways from Amboseli National Park (Tanzania/Kajiado) to Diani Beach (Kenya/Kwale)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto C103 39.61 km
2. Turn right onto C102 23.55 km
3. Keep left 27.87 km
4. Turn slight left onto Rombo Road, T21 12.01 km
5. Keep left 11.53 km
See more
Questions and Answers
What is the cheapest way to get from Amboseli National Park (Tanzania/Kajiado) to Diani Beach (Kenya/Kwale)?
How do I get from Amboseli National Park (Tanzania/Kajiado) to Diani Beach (Kenya/Kwale) the fastest?
How long does it take to get from Amboseli National Park (Tanzania/Kajiado) to Diani Beach (Kenya/Kwale)?