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

Mitchells Fork Gregory
Total Distance
40.8 mi
(65.7 km)
Travel Time
49 minutes

The driving distance from Mitchells Fork, North Carolina to Gregory, North Carolina is 40.8 mi (65.7 km)

The straight-line (air) distance is approximately 17.8 mi (28.6 km)

Estimated travel time by road is 49 minutes

We found 2 routes between Mitchells Fork and Gregory.

Available Routes

Shortest Fastest
US-158 E and NC Hwy 343 N
39.9 mi
64.2 km
47 minutes
NC-37 S
40.8 mi
65.7 km
49 minutes

Route Directions

Take NC-37 S, US-17 N and US-158 to N Gregory Rd in Shawboro
40.3 mi
48 min
0.5 mi
0 min

Route Directions

Follow NC-32 N to Bosley Rd
4.8 mi
5 min
Take Sugar Run Rd to US-158 E
2.5 mi
3 min
Continue on US-158 E. Take NC Hwy 343 N to Scotland Rd in Camden County
27.3 mi
30 min
Follow Scotland Rd to NC-34 N
3.3 mi
4 min
1.5 mi
1 min
0.5 mi
0 min

Journey Details

Traveling from Mitchells Fork, North Carolina to Gregory, North Carolina covers 39.9 miles (64 km) in a east direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.

Drivers have 2 route options between these locations (40-41 miles / 64-66 km). The primary route shown here saves 3 minutes compared to alternatives.

Journey Waypoints

Mitchells Fork

Starting Point

Keys Crossroads, North Carolina

41 mi to destination

1 mi
Peach, North Carolina

Traveled 10 mi from origin

1 mi
Nicanor, North Carolina

31 mi to destination

1 mi
Burnt Mills, North Carolina

20 mi to destination

3 mi
Belcross, North Carolina

Traveled 41 mi from origin

2 mi
Gregory

Destination