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

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

ArushaNairobi
Leaving from
Going to

Route Map

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

Choose 1 of the options below and start your journey

Route instructions

1. At roundabout, take exit 1 onto Kaoleni Ave 51 m
2. Turn slight left onto Kaoleni Avenue 73 m
3. Turn left onto St. James Avenue 127 m
4. Turn left onto Msongola Street 434 m
5. Turn left onto Magomeni St 74 m
6. Turn right onto Bibi Titi Avenue 51 m
7. At roundabout, take exit 2 onto Col Middleton Road 399 m
8. Turn slight left 191.34 km
9. Turn slight left onto Nairobi-Namanga Road, A104 52.88 km
10. Keep left onto Namanga Road, A104 19.17 km
11. Keep left onto Southern Bypass 126.43 km
12. Turn slight left onto Old Nairobi Road, A104 35.63 km
13. Keep left 478 m
14. At roundabout, take exit 3 onto B5 350 m
15. Continue onto Solai Road, B5 35.10 km
16. Turn left 10.42 km
17. Turn right 1.91 km
18. Turn left 530 m
19. Keep right 330 m
20. Keep left 369 m
21. Arrive at destination 0 m
See more

Questions and Answers

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