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

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

NairobiKakamega
Leaving from
Going to

Route Map

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

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 3 2.47 km
7. At roundabout, take exit 2 onto Geoffery Kamau Avenue, A104 1.33 km
8. At roundabout, take exit 3 onto George Morara Road, A104 969 m
9. At roundabout, take exit 2 onto Nakuru Kisumu Road, A104 1.46 km
10. At roundabout, take exit 2 onto Nakuru-Kisumu Road, A104 12.87 km
11. Continue onto Nairobi Road, A104 87.92 km
12. Keep left 52 m
13. Continue onto C36, C36 43.74 km
14. Turn left onto Eldoret Kapsabet Road, C39A, C39 52.76 km
15. At roundabout, take exit 2 19.01 km
16. At roundabout, take exit 2 onto Kisumu-Kakamega Road, A1 310 m
17. Turn left 10 m
18. Turn right 360 m
19. Turn left 97 m
20. Turn right 311 m
21. Turn left 66 m
22. Arrive at destination 0 m
See more

Questions and Answers

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