Distance from Little Salisbury, Virginia to Goodrich Fork, Virginia
The driving distance from Little Salisbury, Virginia to Goodrich Fork, Virginia is 96.9 mi (156 km)
The straight-line (air) distance is approximately 36.3 mi (58.5 km)
Estimated travel time by road is 1 hour 50 minutes
This route includes Toll roads along the way.
We found 3 routes between Little Salisbury and Goodrich Fork.
Available Routes
Route Directions
Continue on US-13 S. Take I-64 E, US-13 S/US-58 W and US-460 W to State Rte 618/Crumpler Rd in Southampton County
Continue on Crumpler Rd. Drive to State Rte 604 in Surry County
Route Directions
Follow US-13 S, I-64 W and US-258 S to Main St in Smithfield
Follow State Rte 626 and State Rte 617 to State Rte 604 in Surry County
Route Directions
Continue on US-13 S. Take I-264 W, US-13 S/US-58 W and US-460 W to State Rte 618/Crumpler Rd in Southampton County
Continue on Crumpler Rd. Drive to State Rte 604 in Surry County
Journey Details
Traveling from Little Salisbury, Virginia to Goodrich Fork, Virginia covers 93.6 miles (151 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 48 minutes under normal conditions.
Drivers have 3 route options between these locations (94-97 miles / 151-156 km). The primary route shown here saves 9 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Little Salisbury
Starting Point
Goodrich Fork
Destination