Distance from Edenton, North Carolina to Harrellsville, North Carolina

Edenton Harrellsville
Total Distance
29.7 mi
(47.7 km)
Travel Time
35 minutes

The driving distance from Edenton, North Carolina to Harrellsville, North Carolina is 29.7 mi (47.7 km)

The straight-line (air) distance is approximately 12.3 mi (19.8 km)

Estimated travel time by road is 35 minutes

We found 2 routes between Edenton and Harrellsville.

Available Routes

Shortest Fastest
Blackrock Rd and NC-45 N
29.5 mi
47.5 km
34 minutes
NC-45 N
29.7 mi
47.7 km
35 minutes

Route Directions

29.7 mi
35 min

Route Directions

29.5 mi
34 min

Journey Details

Traveling from Edenton, North Carolina to Harrellsville, North Carolina covers 29.5 miles (47 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 34 minutes under normal conditions.

Drivers have 2 route options between these locations (30-30 miles / 47-48 km). The primary route shown here saves 9 seconds compared to alternatives.

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

Journey Waypoints

Edenton

Starting Point

Hancock, North Carolina

28 mi to destination

1 mi
Valhalla, North Carolina

21 mi to destination

1 mi
Mavaton, North Carolina

Traveled 14 mi from origin

2 mi
Chowan Beach, North Carolina

14 mi to destination

1 mi
Lloyd Crossroads, North Carolina

7 mi to destination

2 mi
Harrellsville

Destination