Castlewood, VA

Salem, VA

Route 1

Go east on US Highway 58/US-58 Alt E.
151.614 miles
2hr 28min
  1. Start out going southeast on Red Oak Ridge Rd/VA-615 toward River Rd/VA-640.

    Then 0.78 miles
  2. Turn slight right onto Trout Farm Rd/VA-683.

    1. Trout Farm Rd is 0.4 miles past Reeds Valley Rd

    2. If you reach the end of Old Temple Dr you've gone about 0.1 miles too far

    Then 0.15 miles
  3. Turn right onto Memorial Dr/VA-683.

    Then 1.53 miles
  4. Turn left onto US Highway 58/US-58 Alt E.

    Then 12.28 miles
  5. Turn right onto US Highway 19/US-19 S/US-58 Alt E. Continue to follow US-19 S/US-58 Alt E.

    1. US-19 S is 0.1 miles past Old Postal Rd

    Then 12.29 miles
  6. Turn left onto Russell Rd.

    1. Russell Rd is 0.2 miles past Worthing Way

    2. If you are on US-19 S and reach Wolf Creek Trl you've gone about 0.1 miles too far

    Then 1.03 miles
  7. Turn left onto W Main St/US-11 N/US-58 Alt E.

    Then 0.24 miles
  8. Take the 2nd right onto Cummings St/US-58 Alt E/VA-75.

    1. Cummings St is just past Reservoir St NW

    2. If you are on W Main St and reach College St NW you've gone about 0.1 miles too far

    Then 0.77 miles
  9. Merge onto I-81 N via the ramp on the left toward Roanoke.

    1. If you reach Commerce Dr you've gone a little too far

    Then 119.70 miles
  10. Merge onto Wildwood Rd/VA-112 via EXIT 137 toward Salem/Civic Center.

    Then 0.71 miles
  11. Turn left onto W Main St/US-11 N/US-460 E. Continue to follow W Main St/US-460 E.

    Then 2.13 miles
  12. Turn right onto S Market St.

    1. S Market St is 0.1 miles past S Broad St

    2. If you reach S College Ave you've gone about 0.1 miles too far

    Then 0.00 miles
  13. Welcome to SALEM, VA.

    1. If you reach E Calhoun St you've gone a little too far

    Then 0.00 miles