Distance from Gregory, North Carolina to Mitchells Fork, North Carolina

Gregory Mitchells Fork
Total Distance
39.9 mi
(64.3 km)
Travel Time
46 minutes

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

Shortest Fastest
NC Hwy 343 N and US-158 W
39.3 mi
63.2 km
46 minutes
NC Hwy 343 N, US-158 W and NC-32 S
39.9 mi
64.3 km
46 minutes
NC-37 N
40.8 mi
65.6 km
50 minutes

Route Directions

0.5 mi
0 min
1.5 mi
1 min
Follow Scotland Rd to NC Hwy 343 N
3.3 mi
4 min
Follow NC Hwy 343 N and US-158 W to NC-32 S in Hobbsville
34.7 mi
39 min

Route Directions

0.5 mi
0 min
Take US-158 W and US-17 S to NC-37 N in Hobbsville
40.3 mi
49 min

Route Directions

0.5 mi
0 min
1.5 mi
1 min
Follow Scotland Rd to NC Hwy 343 N
3.3 mi
4 min
Continue on NC Hwy 343 N. Take US-158 W to Sugar Run Rd in Gates County
26.7 mi
30 min
Continue on Sugar Run Rd to NC-32 S
2.5 mi
3 min
4.8 mi
5 min

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

Belcross, North Carolina

41 mi to destination

2 mi
Burnt Mills, North Carolina

Traveled 10 mi from origin

1 mi
Nicanor, North Carolina

20 mi to destination

3 mi
Peach, North Carolina

10 mi to destination

1 mi
Keys Crossroads, North Carolina

Traveled 41 mi from origin

1 mi
Mitchells Fork

Destination