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

Distance between Kakamega and Nairobi is 166 kilometers (103 miles).
Driving distance from Kakamega to Nairobi is 273 kilometers (169 miles)

KakamegaNairobi
Leaving from
Going to

Route Map

4 Ways from Kakamega (Kenya/Kakamega) to Nairobi (Kenya/Nakuru)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 66 m
2. Turn left 242 m
3. Turn right 98 m
4. Turn left onto Kenyatta Avenue, C40 67 m
5. Make a U-turn onto Kenyatta Avenue, C40 110 m
6. Keep right onto Kenyatta Avenue, C40 237 m
7. At roundabout, take exit 3 onto Kisumu-Kakamega Road, A1 1.23 km
8. At roundabout, take exit 2 onto Kisumu-Kakamega Road, A1 18.35 km
9. Keep left 561 m
10. At roundabout, take exit 1 onto C39A 68 m
11. Continue onto Stendi Kisa - Yala Road, C39A 52.70 km
12. Turn right onto C36 43.78 km
13. Turn right onto A104 192 m
14. Continue onto Eldoret-Nakuru Road, A104 100.58 km
15. At roundabout, take exit 2 onto Nakuru-Kisumu Road, A104 1.45 km
16. At roundabout, take exit 4 onto George Morara Road, A104 941 m
17. At roundabout, take exit 2 onto Geoffery Kamau Avenue, A104 1.39 km
18. At roundabout, take exit 1 onto Old Nairobi Road, A104 1.98 km
19. Keep left 422 m
20. At roundabout, take exit 1 onto B5 289 m
21. Continue onto Solai Road, B5 35.10 km
22. Turn left 10.42 km
23. Turn right 1.91 km
24. Turn left 530 m
25. Keep right 330 m
26. Keep left 369 m
27. Arrive at destination 0 m
See more

Questions and Answers

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