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

KenyaZimbabwe

NairobiHarare
Distance: 1697 mi·Duration: 37 h 45 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 Nairobi to Harare takes about via T5. The distance is 1697 mi. The straight-line distance is 1210 mi. The return trip from Harare to Nairobi covers roughly the same distance, 1697 mi. EV charging is available along the route, including in Lang'ata. Driving directions

Sources

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

Driving directions

86 · 1697 mi
  1. 1 Depart left onto Uhuru Highway 1 mi
  2. 2 Enter rotary left onto Uhuru Highway 161 yd
  3. 3 Exit rotary left onto Uhuru Highway 1 mi
  4. 4 Enter rotary slightly left onto Uhuru Highway 50 yd
  5. 5 Exit rotary left onto Uhuru Highway 149 yd
  6. 6 Take exit slightly left 1 mi
  7. 7 Merge slightly left onto Nairobi Expressway 6 mi
  8. 8 Take exit slightly left 1 mi
  9. 9 Merge slightly left onto Mombasa Road 10 mi
  10. 10 Keep slightly left onto Mombasa Road 1 mi
  11. 11 Keep slightly left onto Nairobi-Namanga Road 1 mi
  12. 12 Continue straight onto Namanga Road 10 mi
  13. 13 Continue straight onto Nairobi-Namanga Road 75 mi
  1. 14 Continue straight onto Arusha Road 62 mi
  2. 15 Turn right 81 yd
  3. 16 Turn straight onto Northwest Arusha Bypass Road 4 mi
  4. 17 Enter rotary straight 91 yd
  5. 18 Exit rotary straight 105 mi
  6. 19 Continue left 4 mi
  7. 20 At end of road, turn left 33 mi
  8. 21 Turn straight 17 mi
  9. 22 Enter roundabout left 42 yd
  10. 23 Exit roundabout slightly left 42 yd
  11. 24 Turn slightly left 96 mi
  12. 25 Enter roundabout straight onto Arusha Road 59 yd
  13. 26 Exit roundabout straight onto Arusha Road 1 mi
  14. 27 Enter rotary left 48 yd
  15. 28 Exit rotary straight 2 mi
  16. 29 Enter roundabout straight 27 yd
  17. 30 Exit roundabout slightly left 1 mi
  18. 31 Enter rotary straight 41 yd
  19. 32 Exit rotary straight 146 mi
  20. 33 Turn straight 3 mi
  21. 34 Enter roundabout left 60 yd
  22. 35 Exit roundabout straight 4 mi
  23. 36 Keep slightly left onto Dodoma Highway 4 mi
  24. 37 Turn left 1 mi
  25. 38 Turn right 1 mi
  26. 39 Continue straight 1 mi
  27. 40 Turn left onto Utalii Road 26 yd
  28. 41 Turn right 1 mi
  29. 42 Keep slightly left 1 mi
  30. 43 At end of road, turn right 1 mi
  31. 44 Turn left 172 yd
  32. 45 At end of road, turn right 99 mi
  33. 46 Keep slightly right 100 mi
  34. 47 Continue left 26 mi
  35. 48 Turn slightly left 39 mi
  36. 49 Continue straight 29 mi
  37. 50 Enter roundabout slightly left 43 yd
  38. 51 Exit roundabout slightly left 138 mi
  39. 52 Enter roundabout slightly left 2 yd
  40. 53 Exit roundabout left 1 mi
  41. 54 Enter roundabout slightly left onto Glyn Jones Road 23 yd
  42. 55 Exit roundabout left onto Glyn Jones Road 1 mi
  43. 56 Enter roundabout left 33 yd
  44. 57 Exit roundabout left 19 mi
  45. 58 Turn straight 8 mi
  46. 59 Turn right 182 mi
  47. 60 Merge left 4 mi
  48. 61 Turn right 90 mi
  49. 62 Turn left 3 mi
  50. 63 Turn right 39 mi
  51. 64 At end of road, turn right 36 mi
  52. 65 Continue straight 71 mi
  53. 66 Enter rotary straight 18 yd
  54. 67 Exit rotary straight 9 mi
  55. 68 Enter roundabout slightly left 39 yd
  56. 69 Exit roundabout slightly left 1 mi
  57. 70 Turn straight onto Kilometro_18 52 mi
  58. 71 Enter roundabout slightly left 88 yd
  59. 72 Exit roundabout slightly left 31 mi
  60. 73 Continue straight 142 mi
  61. 74 Enter roundabout left onto ED Mnangagwa Road 26 yd
  62. 75 Exit roundabout left onto ED Mnangagwa Road 4 mi
  63. 76 Enter roundabout slightly left onto ED Mnangagwa Road 44 yd
  64. 77 Exit roundabout left onto ED Mnangagwa Road 2 mi
  65. 78 Continue straight onto Enterprise Road 1 mi
  66. 79 Turn right onto Samora Machel Avenue 1 mi
  67. 80 Turn left onto Julius Nyerere Way 1 mi
  68. 81 Continue straight 77 yd
  69. 82 Continue straight onto Seke Road 2 mi
  70. 83 Turn left onto Saint Barbara Road 101 yd
  71. 84 Turn left 80 yd
  72. 85 Keep slightly left 1 mi
  73. 86 Arrive