Distance from Mitchells Fork, North Carolina to Goodrich Fork, Virginia
The driving distance from Mitchells Fork, North Carolina to Goodrich Fork, Virginia is 60.1 mi (96.8 km)
The straight-line (air) distance is approximately 29.6 mi (47.6 km)
Estimated travel time by road is 1 hour 11 minutes
We found 3 routes between Mitchells Fork and Goodrich Fork.
Available Routes
Route Directions
Take NC-32 N, VA-32 N 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
Take NC-37 N to Reynoldson Rd
Follow Reynoldson Rd and Gates Rd to VA-189 N in Suffolk
Take US-58 W and State Rte 616 to State Rte 618 in Southampton County
Continue on Crumpler Rd. Drive to State Rte 604 in Surry County
Route Directions
Take NC-37 N to Reynoldson Rd
Follow Reynoldson Rd and Gates Rd to VA-189 N in Suffolk
Take US-258 Truck N and US-258 N to State Rte 641 in Isle of Wight County
Follow State Rte 641 to US-460 W
Continue on Crumpler Rd. Drive to State Rte 604 in Surry County
Journey Details
Traveling from Mitchells Fork, North Carolina to Goodrich Fork, Virginia covers 59.6 miles (96 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 14 minutes under normal conditions.
Drivers have 3 route options between these locations (60-65 miles / 96-105 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
Mitchells Fork
Starting Point
Goodrich Fork
Destination