Distance from Gregory, North Carolina to Mitchells Fork, North Carolina
The driving distance from Gregory, North Carolina to Mitchells Fork, North Carolina is 39.9 mi (64.3 km)
The straight-line (air) distance is approximately 17.8 mi (28.6 km)
Estimated travel time by road is 46 minutes
We found 3 routes between Gregory and Mitchells Fork.
Available Routes
Route Directions
Follow Scotland Rd to NC Hwy 343 N
Follow NC Hwy 343 N and US-158 W to NC-32 S in Hobbsville
Route Directions
Take US-158 W and US-17 S to NC-37 N in Hobbsville
Route Directions
Follow Scotland Rd to NC Hwy 343 N
Continue on NC Hwy 343 N. Take US-158 W to Sugar Run Rd in Gates County
Continue on Sugar Run Rd to NC-32 S
Journey Details
Traveling from Gregory, North Carolina to Mitchells Fork, North Carolina covers 39.3 miles (63 km) in a west direction. This mixed highways and local roads, moderate route typically takes 46 minutes under normal conditions.
Drivers have 3 route options between these locations (39-41 miles / 63-66 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Gregory
Starting Point
Mitchells Fork
Destination