How to get from Nairobi to Arusha by car, truck, bike, walk

Distance between Nairobi and Arusha is 388 kilometers (241 miles).
Driving distance from Nairobi to Arusha is 477 kilometers (296 miles)

NairobiArusha
Leaving from
Going to

Route Map

4 Ways from Nairobi (Kenya/Nakuru) to Arusha (Tanzania/Arusha)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 1.16 km
2. Keep right 69 m
3. Turn right 1.91 km
4. Turn left 10.42 km
5. Turn right onto Nyeri-Nyahururu Road, B5 35.36 km
6. At roundabout, take exit 1 onto Solai Road 133.33 km
7. Turn sharp left 805 m
8. Turn right onto C63 28.67 km
9. Keep left onto Southern Bypass 19.25 km
10. Keep left onto Mombasa Road, A104 439 m
11. Keep right onto Namanga Road, A104 209 m
12. Keep right onto Namanga Road, A104 289 m
13. Keep left onto Namanga Road, A104 201 m
14. Turn slight left onto Nairobi-Namanga Road, A104 26.09 km
15. Turn slight left onto Nairobi-Namanga Road, A104 217.83 km
16. Turn right onto Col Middleton Road 388 m
17. At roundabout, take exit 2 onto Bibi Titi Avenue 523 m
18. Keep left 37 m
19. Turn left onto Sheikh Amrir Abeid Avenue 285 m
20. Enter roundabout 8 m
21. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Nairobi (Kenya/Nakuru) to Arusha (Tanzania/Arusha)?
How do I get from Nairobi (Kenya/Nakuru) to Arusha (Tanzania/Arusha) the fastest?
How long does it take to get from Nairobi (Kenya/Nakuru) to Arusha (Tanzania/Arusha)?