Erwin, NCHalifax, VA
Distance: 120 mi·Duration: 2 h 50 min
Driving from Erwin, NC to Halifax, VA takes about 2 h 50 min via US 501. The distance is 120 mi. EV charging is available along the route, including in Angier, NC, Cary, NC, Morrisville, NC, Butner, NC, South Boston, VA.
Driving directions
31 · 120 mi- 1Depart left onto East C Street102 yd
- 2Turn right onto South 12th Street1 mi
- 3Turn left onto East K Street163 yd
- 4Turn right onto North 13th Street1 mi
- 5Continue straight9 mi
- 6Turn right onto Old Stage Road North14 mi
- 7Take ramp left1 mi
- 8Merge slightly left onto Triangle Expressway24 mi
- 9Take exit slightly right1 mi
- 10Continue straight onto Triangle Expressway4 mi
- 11Continue straight onto Durham Freeway5 mi
- 12Keep slightly right onto East End Connector6 mi
- 13Take exit slightly right1 mi
- 14Turn right onto North Duke Street3 mi
- 15Continue straight onto North Roxboro Street3 mi
- 16Continue straight onto Roxboro Road11 mi
- 17Continue straight onto Durham Road11 mi
- 18Turn right onto South Foushee Street1 mi
- 19Turn left onto East Morehead Street147 yd
- 20Turn right onto North Main Street2 mi
- 21Turn right onto Virgilina Road1 mi
- 22Continue straight onto Jim Thorpe Highway4 mi
- 23Continue straight onto Boston Road7 mi
- 24Continue straight onto Huell Matthews Highway11 mi
- 25Continue straight onto Main Street1 mi
- 26Turn slightly right onto Broad Street1 mi
- 27Turn right onto North Main Street3 mi
- 28Continue straight onto Old Halifax Road1 mi
- 29Take ramp straight89 yd
- 30Merge slightly left onto Halifax Road2 mi
- 31Arrive onto South Main Street
Popular destinations close by