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

Kelford Edwards Fork
Total Distance
28.9 mi
(46.6 km)
Travel Time
31 minutes

The driving distance from Kelford, North Carolina to Edwards Fork, North Carolina is 28.9 mi (46.6 km)

The straight-line (air) distance is approximately 6.3 mi (10.1 km)

Estimated travel time by road is 31 minutes

We found 2 routes between Kelford and Edwards Fork.

Available Routes

Shortest Fastest
NC-308 W and US-258 S
20.7 mi
33.3 km
25 minutes
NC-11 S/NC-42 W and NC-903 N
28.9 mi
46.6 km
31 minutes

Route Directions

28.9 mi
31 min

Route Directions

20.7 mi
25 min

Journey Details

Traveling from Kelford, North Carolina to Edwards Fork, North Carolina covers 20.7 miles (33 km) in a west direction. This mixed highways and local roads, moderate route typically takes 25 minutes under normal conditions.

Drivers have 2 route options between these locations (21-29 miles / 33-47 km). The primary route shown here saves 7 minutes compared to alternatives.

Journey Waypoints

Kelford

Starting Point

Roxobel, North Carolina

14 mi to destination

1 mi
Norfleet, North Carolina

11 mi to destination

1 mi
Charleston, North Carolina

4 mi to destination

1 mi
Edwards Fork

Destination