Skip, RouteMap's route guideRouteplanner.app
Routeplanner.app

KainukGarissa

Distance: 866 km·Drive time: 11 h 5 min

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.

Driving from Kainuk to Garissa takes about via A3. The distance is 866 km. The straight-line distance is 523 km. EV charging is available along the route, including in Kiambu. Driving directions

Driving directions

65 · 866 km
  1. 1 Depart right 71 m
  2. 2 Turn right onto Kapenguria-Lodwar Road 111 km
  3. 3 Continue straight onto Kitale-Kapenguria Road 18 km
  4. 4 At end of road, turn right onto Kitale-Kapenguria Road 2 km
  5. 5 At end of road, turn left onto Kitale-Kapenguria Road 239 m
  6. 6 Continue right onto Kitale-Kapenguria Road 361 m
  7. 7 Enter rotary slightly left onto Kakamega-Kitale Road 13 m
  8. 8 Exit rotary straight onto Kakamega-Kitale Road 3 km
  9. 9 Keep slightly right onto Kakamega-Kitale Road 388 m
  10. 10 Continue straight onto Eldoret-Kitale Road 53 km
  11. 11 Take exit slightly left onto Eldoret-Kitale Road 768 m
  12. 12 Merge slightly right onto Eldoret -Webuye - Malaba Road 14 km
  13. 13 Continue straight onto Malaba Road 4 km
  1. 14 Continue straight onto Eldoret - Nakuru Road 61 km
  2. 15 Continue straight onto Nakuru - Eldoret Road 40 km
  3. 16 Turn straight onto Nairobi Road 352 m
  4. 17 Continue straight onto Nakuru - Eldoret Road 9 km
  5. 18 Continue straight onto Nairobi Road 2 km
  6. 19 Keep slightly left onto Nakuru-Eldoret Rd. 12 km
  7. 20 Merge slightly right onto Nairobi Road 234 m
  8. 21 Continue straight onto Nakuru - Eldoret Road 3 km
  9. 22 Continue straight onto Nairobi Road 11 km
  10. 23 Continue straight onto Nakuru - Eldoret Road 11 km
  11. 24 Continue straight onto Nakuru-Kisumu Road 3 km
  12. 25 Enter roundabout straight onto Nakuru-Kisumu Road 49 m
  13. 26 Exit roundabout straight onto Nakuru-Kisumu Road 2 km
  14. 27 Enter roundabout slightly left onto George Morara Road 79 m
  15. 28 Exit roundabout left onto George Morara Road 862 m
  16. 29 Enter roundabout slightly left onto Geoffery Kamau Avenue 79 m
  17. 30 Exit roundabout straight onto Geoffery Kamau Avenue 2 km
  18. 31 Enter roundabout straight onto Old Nairobi Road 33 m
  19. 32 Exit roundabout straight onto Old Nairobi Road 39 km
  20. 33 Continue straight onto Nairobi-Nakuru Road 26 km
  21. 34 Continue straight onto Nairobi - Nakuru Road 2 km
  22. 35 Take exit sharp right onto Naivasha-Mai Mahiu 2 km
  23. 36 Enter roundabout slightly left onto Naivasha-Mai Mahiu-Limuru Road 47 m
  24. 37 Exit roundabout straight onto Naivasha-Mai Mahiu-Limuru Road 8 km
  25. 38 Continue straight onto Naivasha-Mai Mahiu-Limuru Rd. 15 km
  26. 39 Continue straight onto Naivasha-Mai Mahiu-Limuru Road 15 km
  27. 40 Continue straight onto Limuru-Maimahiu Road 11 km
  28. 41 Continue straight onto Limuru-Maimahiu Rd. 8 km
  29. 42 Turn left onto Thogoto-Thigio-Limuru Road 994 m
  30. 43 Continue slightly right onto Thogoto-Thigio-Limuru Road 2 km
  31. 44 Continue slightly right onto Thogoto-Thigio-Limuru Road 2 km
  32. 45 Turn left onto Kiambu-Limuru Rd. 6 km
  33. 46 Continue slightly right onto Kiambu-Limuru Rd. 16 km
  34. 47 Continue straight onto Kiambu-Limuru Road 7 km
  35. 48 Turn left onto Ruiru-Kiambu Road 2 km
  36. 49 Enter roundabout left onto Kamiti Road 17 m
  37. 50 Exit roundabout slightly left onto Kamiti Road 45 m
  38. 51 Turn straight onto Ruiru-Kiambu Road 5 km
  39. 52 At end of road, turn left onto Ruiru-Kamiti Road 5 km
  40. 53 Continue straight onto Ruiru Kamiti Road 5 km
  41. 54 Continue straight onto Ruiru Road 300 m
  42. 55 Enter rotary slightly left onto Ruiru Road 26 m
  43. 56 Exit rotary left onto Ruiru Road 184 m
  44. 57 Turn slightly left onto Thika Road 2 km
  45. 58 Take ramp slightly right onto Thika Road 64 m
  46. 59 Merge slightly right onto Thika Road 16 km
  47. 60 Continue straight onto Meru-Nairobi Highway 132 m
  48. 61 Take exit slightly left onto Garissa Road 2 km
  49. 62 Merge slightly left onto Garissa Road 166 km
  50. 63 Continue straight onto Garissa-Daadab Road 158 km
  51. 64 Continue straight onto Garissa-Dadaab Road 2 km
  52. 65 Arrive left onto Garissa-Dadaab Road

The return trip from Garissa to Kainuk covers roughly the same distance, 866 km.

Questions and answers

Garissa lies roughly to the south-east of Kainuk.

How far is it from Kainuk to Garissa?

The distance between Kainuk and Garissa is 866 km by road.

How long does it take to drive from Kainuk to Garissa?

The drive from Kainuk to Garissa takes approximately 11 h 5 min by car.

What is the best route from Kainuk to Garissa?

The fastest route from Kainuk to Garissa covers 866 km with a driving time of approximately 11 h 5 min.

What is the shortest route from Kainuk to Garissa?

The shortest driving route from Kainuk to Garissa is about 866 km by road.

Sources

Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .