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

Distance between Kisumu and Nairobi is 164 kilometers (102 miles).
Driving distance from Kisumu to Nairobi is 252 kilometers (156 miles)

KisumuNairobi
Leaving from
Going to

Route Map

4 Ways from Kisumu (Kenya/Vihiga) to Nairobi (Kenya/Nakuru)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 233 m
2. Turn left 251 m
3. Keep left 918 m
4. Turn right 369 m
5. Turn left 578 m
6. Turn right 332 m
7. Turn left 242 m
8. Turn left 1.02 km
9. Turn right onto Stendi Kisa - Yala Road, C39A 48.94 km
10. Turn right onto C36 43.78 km
11. Turn right onto A104 192 m
12. Continue onto Eldoret-Nakuru Road, A104 100.58 km
13. At roundabout, take exit 2 onto Nakuru-Kisumu Road, A104 1.45 km
14. At roundabout, take exit 4 onto George Morara Road, A104 941 m
15. At roundabout, take exit 2 onto Geoffery Kamau Avenue, A104 1.39 km
16. At roundabout, take exit 1 onto Old Nairobi Road, A104 1.98 km
17. Keep left 422 m
18. At roundabout, take exit 1 onto B5 289 m
19. Continue onto Solai Road, B5 35.10 km
20. Turn left 10.42 km
21. Turn right 1.91 km
22. Turn left 530 m
23. Keep right 330 m
24. Keep left 369 m
25. Arrive at destination 0 m
See more

Questions and Answers

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

Trips from Kisumu

KisumuEldoret