Castlewood, VA

Salem, VA

Route 1

Go east on US Highway 58/US-58 Alt E.
151.875 miles
2hr 29min
  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-58 Alt E.

    1. US-58 Alt E is 0.1 miles past Old Postal Rd

    Then 12.76 miles
  6. Turn left onto W Main St/US-11 N/US-19 N/US-58 Alt E. Continue to follow W Main St/US-11 N/US-58 Alt E.

    Then 1.07 miles
  7. Turn 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
  8. 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
  9. Merge onto Wildwood Rd/VA-112 via EXIT 137 toward Salem/Civic Center.

    Then 0.71 miles
  10. 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
  11. Turn right onto S Market St.

    1. S Market St is just past Library Sq

    2. St Paul's Episcopal Church is on the corner

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

    Then 0.00 miles
  12. Welcome to SALEM, VA.

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

    Then 0.00 miles