Distance from Edenton, North Carolina to Kelford, North Carolina

Edenton Kelford
Total Distance
54.2 mi
(87.3 km)
Travel Time
1 hour 2 minutes

The driving distance from Edenton, North Carolina to Kelford, North Carolina is 54.2 mi (87.3 km)

The straight-line (air) distance is approximately 22 mi (35.4 km)

Estimated travel time by road is 1 hour 2 minutes

We found 2 routes between Edenton and Kelford.

Available Routes

Shortest Fastest
NC-308 W
41.9 mi
67.5 km
47 minutes
Indian Woods Rd
54.2 mi
87.3 km
1 hour 2 minutes

Route Directions

Get on US-17 S from E Queen St
4.2 mi
7 min
Continue on US-17 S. Take US-17 BYP S to St Francis Rd in Bertie County
24.7 mi
24 min
Follow St Francis Rd to Indian Woods Rd
4 mi
5 min
Continue on Indian Woods Rd. Drive to NC-308 W in Kelford
21.3 mi
25 min

Route Directions

41.9 mi
47 min

Journey Details

Traveling from Edenton, North Carolina to Kelford, North Carolina covers 41.9 miles (68 km) in a west direction. This mixed highways and local roads, moderate route typically takes 47 minutes under normal conditions.

Drivers have 2 route options between these locations (42-54 miles / 67-87 km). The primary route shown here saves 15 minutes compared to alternatives.

The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 52 mph (84 km/h) .

Journey Waypoints

Edenton

Starting Point

Rockyhock Creek, North Carolina

51 mi to destination

2 mi
Blackrock, North Carolina

Traveled 13 mi from origin

1 mi
Perrytown, North Carolina

38 mi to destination

2 mi
Todds Crossroads, North Carolina

Traveled 25 mi from origin

1 mi
Askewville, North Carolina

25 mi to destination

1 mi
Burden, North Carolina

Traveled 38 mi from origin

2 mi
Rhodes, North Carolina

Traveled 51 mi from origin

1 mi
Kelford

Destination