Distance from Baskerville, Virginia to Goodrich Fork, Virginia
The driving distance from Baskerville, Virginia to Goodrich Fork, Virginia is 101.6 mi (163.6 km)
The straight-line (air) distance is approximately 48.5 mi (78.1 km)
Estimated travel time by road is 1 hour 42 minutes
We found 3 routes between Baskerville and Goodrich Fork.
Available Routes
Route Directions
Get on I-85 N in South Hill from US-58 E
Follow I-85 N to VA-629 E/Rives Rd in Petersburg. Take exit 47 from I-95 S
Take US-460 E to State Rte 604 in Surry County
Route Directions
Take State Rte 669 to US-58 E
Follow US-58 E and I-95 N to VA-40 E in Sussex County. Take exit 31 from I-95 N
Take State Rte 617 to State Rte 604 in Surry County
Route Directions
Take State Rte 669 to US-58 E
Drive from I-85 N to Dinwiddie County. Take exit 42 from I-85 N
Take State Rte 617 to State Rte 604 in Surry County
Journey Details
Traveling from Baskerville, Virginia to Goodrich Fork, Virginia covers 93.1 miles (150 km) in a east direction. This mixed highways and local roads, substantial route typically takes 1 hour 38 minutes under normal conditions.
Drivers have 3 route options between these locations (93-102 miles / 150-164 km). The primary route shown here saves 10 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 55 mph (89 km/h) .
Journey Waypoints
Baskerville
Starting Point
Goodrich Fork
Destination