Skip, RouteMap's route guideUS Route Planner

Micro, NCHalifax, VA

Distance: 112 mi·Duration: 2 h 35 min

Driving from Micro, NC to Halifax, VA takes about 2 h 35 min via NC 96. The distance is 112 mi. EV charging is available along the route, including in Wilson's Mills, NC, Raleigh, NC, Butner, NC, Henderson, NC, South Boston, VA.

Driving directions

32 · 112 mi
  1. 1Depart right onto North Railroad Street79 yd
  2. 2Turn right onto West Main Street1 mi
  3. 3Continue straight onto Micro Road West4 mi
  4. 4At end of road, turn left onto Old Beulah Road3 mi
  5. 5Turn straight onto Creech Church Road3 mi
  6. 6At end of road, turn right onto NC 3911 mi
  7. 7Continue straight1 mi
  8. 8Take ramp left1 mi
  1. 9Merge slightly left4 mi
  2. 10Take exit slightly right1 mi
  3. 11Turn left onto North Arendell Avenue1 mi
  4. 12Continue straight onto Zebulon Road10 mi
  5. 13Keep slightly left onto Zebulon Road2 mi
  6. 14Enter roundabout slightly right onto Zebulon Road44 yd
  7. 15Exit roundabout slightly right onto Zebulon Road5 mi
  8. 16Turn left onto East Main Street1 mi
  9. 17Turn right onto College Street1 mi
  10. 18Continue straight onto Park Avenue1 mi
  11. 19Keep slightly left9 mi
  12. 20Turn right15 mi
  13. 21Turn right onto Hillsboro Street1 mi
  14. 22Turn left onto College Street23 mi
  15. 23Turn left1 mi
  16. 24Merge slightly left onto Clarksville Bypass2 mi
  17. 25Continue straight onto Highway 5819 mi
  18. 26Turn right onto John Randolph Boulevard2 mi
  19. 27Turn left onto Hodges Street1 mi
  20. 28At end of road, turn right onto North Main Street2 mi
  21. 29Continue straight onto Old Halifax Road1 mi
  22. 30Take ramp straight89 yd
  23. 31Merge slightly left onto Halifax Road2 mi
  24. 32Arrive onto South Main Street