Trinity, NCSalem, VA
Distance: 124 mi·Duration: 2 h 50 min
Driving from Trinity, NC to Salem, VA takes about 2 h 50 min via US 220. The distance is 124 mi. EV charging is available along the route, including in Jamestown, NC, Martinsville, VA, Boones Mill, VA, Roanoke, VA.
Driving directions
34 · 124 mi- 1Depart right2 mi
- 2Take exit slightly right1 mi
- 3Turn left onto Finch Farm Road1 mi
- 4Take ramp left1 mi
- 5Merge slightly left7 mi
- 6Take exit slightly right1 mi
- 7Keep slightly left1 mi
- 8Turn slightly right1 mi
- 9Merge slightly left8 mi
- 10Take exit slightly right1 mi
- 11Turn right onto Eastchester Drive5 mi
- 12Continue straight onto State Highway 685 mi
- 13Take exit right1 mi
- 14Merge slightly left12 mi
- 15Keep slightly right1 mi
- 16Keep slightly right25 mi
- 17Continue straight onto Greensboro Road134 yd
- 18Turn left1 mi
- 19Merge slightly left onto William F Stone Highway17 mi
- 20Continue straight onto Virgil H Goode Highway13 mi
- 21Keep slightly left onto Virgil H Goode Highway15 mi
- 22Turn left onto Naff Road5 mi
- 23Continue straight onto Token Road1 mi
- 24Continue straight onto Merriman Road2 mi
- 25At end of road, turn left onto Merriman Road1 mi
- 26Enter roundabout right onto Merriman Road60 yd
- 27Exit roundabout slightly right onto Merriman Road2 mi
- 28Turn straight onto Ranchcrest Drive1 mi
- 29Turn right onto Brambleton Avenue1 mi
- 30Turn left onto Electric Road5 mi
- 31Turn left onto Roanoke Boulevard1 mi
- 32Continue left onto Roanoke Boulevard1 mi
- 33Keep slightly left onto East 4th Street1 mi
- 34Arrive left onto East 4th Street
Popular destinations close by