Richmond, VA

Martinsville, VA

Route 1

191.204 miles
3hr 17min
  1. Start out going southeast on E Broad St toward N 10th St.

    Then 0.34 miles
  2. Merge onto I-95 S toward Petersburg.

    Then 23.01 miles
  3. Merge onto I-85 S via EXIT 51 toward Durham/Atlanta.

    Then 56.17 miles
  4. Take the US-58 W exit, EXIT 12B, toward VA-47/South Hill/Chase City.

    Then 0.20 miles
  5. Keep left to take the ramp toward Boydton/Clarksville.

    Then 0.05 miles
  6. Turn right onto E Atlantic St/US-58 W. Continue to follow US-58 W.

    Then 76.60 miles
  7. Merge onto US-58 W/Danville Expy S toward Greensboro/Martinsville/Dan Daniel Memorial Park.

    Then 14.20 miles
  8. Merge onto US-58 W via the exit on the left toward Martinsville.

    Then 15.30 miles
  9. Stay straight to go onto US-58 Bus W/A.L. Philpott Hwy. Continue to follow US-58 Bus W.

    Then 5.13 miles
  10. Turn left onto Starling Ave/US-58 Bus W.

    1. Starling Ave is 0.1 miles past Oakdale St

    2. If you reach Letcher Ct you've gone about 0.1 miles too far

    Then 0.21 miles
  11. Welcome to MARTINSVILLE, VA.

    1. Your destination is just past Brown St

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

    Then 0.00 miles