Skip, RouteMap's route guideUS Route Planner

Winfall, NCThynedale, VA

Distance: 154 mi·Duration: 3 h 45 min

Driving from Winfall, NC to Thynedale, VA takes about 3 h 45 min via US 158. The distance is 154 mi. EV charging is available along the route, including in Suffolk, VA, Southampton Meadows, VA, Weldon, NC, Henderson, NC, South Hill, VA.

Driving directions

39 · 154 mi
  1. 1Depart1 mi
  2. 2At end of road, turn right72 yd
  3. 3Turn right124 yd
  4. 4Turn slightly left onto Cotton Gin Road32 yd
  1. 5Turn left onto Wiggins Road1 mi
  2. 6Continue straight onto Main Street1 mi
  3. 7Continue straight onto Belvidere Road8 mi
  4. 8Continue straight onto Gliden Road5 mi
  5. 9At end of road, turn right onto Virginia Road3 mi
  6. 10Turn left10 mi
  7. 11Continue straight124 yd
  8. 12Turn left7 mi
  9. 13At end of road, turn left1 mi
  10. 14Turn straight6 mi
  11. 15Take exit slightly right1 mi
  12. 16Turn right25 mi
  13. 17Turn right onto Jackson Bypass Road11 mi
  14. 18At end of road, turn right1 mi
  15. 19Turn right onto Old Highway1 mi
  16. 20Turn left1 mi
  17. 21At end of road, turn left3 mi
  18. 22Turn straight onto Sycamore Street1 mi
  19. 23Turn right onto East 1st Street1 mi
  20. 24Turn left onto Elm Street117 yd
  21. 25Turn right onto West 2nd Street1 mi
  22. 26Continue straight onto Julian R Allsbrook Highway2 mi
  23. 27Turn straight onto East Littleton Road3 mi
  24. 28Continue straight onto Julian R Allsbrook Highway25 mi
  25. 29Continue right6 mi
  26. 30Continue straight2 mi
  27. 31At end of road, turn right17 mi
  28. 32Turn left onto Highway 5810 mi
  29. 33Turn right2 mi
  30. 34Keep slightly left9 mi
  31. 35At end of road, turn left onto East Sycamore Street48 yd
  32. 36Turn right onto North Main Street2 mi
  33. 37Turn left1 mi
  34. 38Turn left onto Spanish Grove Road108 yd
  35. 39Arrive right onto Spanish Grove Road