Distance from Edwards Fork, North Carolina to Garysburg, North Carolina

Edwards Fork Garysburg
Total Distance
35.6 mi
(57.3 km)
Travel Time
41 minutes

The driving distance from Edwards Fork, North Carolina to Garysburg, North Carolina is 35.6 mi (57.3 km)

The straight-line (air) distance is approximately 15.4 mi (24.8 km)

Estimated travel time by road is 41 minutes

We found 3 routes between Edwards Fork and Garysburg.

Available Routes

Shortest Fastest
NC-125 N/NC-903 N and US-301 N
30.4 mi
48.9 km
36 minutes
US-258 N and US-158 W
35.6 mi
57.3 km
41 minutes
US-258 N, NC-305 N and US-158 W
37.9 mi
61 km
45 minutes

Route Directions

2 mi
2 min
11 mi
12 min
Follow Chapel Hill Church Rd and Bryantown Rd to US-158 W/W Jefferson St in Jackson
12.2 mi
14 min
Follow US-158 W to US-301 N in Garysburg
10.4 mi
12 min

Route Directions

37.9 mi
45 min

Route Directions

30.4 mi
36 min

Journey Details

Traveling from Edwards Fork, North Carolina to Garysburg, North Carolina covers 30.4 miles (49 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 36 minutes under normal conditions.

Drivers have 3 route options between these locations (30-38 miles / 49-61 km). The primary route shown here saves 10 minutes compared to alternatives.

Journey Waypoints

Edwards Fork

Starting Point

Scotland Neck, North Carolina

35 mi to destination

1 mi
Tillery, North Carolina

27 mi to destination

2 mi
Mud Castle, North Carolina

Traveled 27 mi from origin

2 mi
Garysburg

Destination