Distance from Edenton, North Carolina to Cannon Ferry, North Carolina

Edenton Cannon Ferry
Total Distance
18.9 mi
(30.4 km)
Travel Time
25 minutes

The driving distance from Edenton, North Carolina to Cannon Ferry, North Carolina is 18.9 mi (30.4 km)

The straight-line (air) distance is approximately 9.4 mi (15.1 km)

Estimated travel time by road is 25 minutes

We found 3 routes between Edenton and Cannon Ferry.

Available Routes

Shortest Fastest
NC-32 N/Virginia Rd
16.9 mi
27.2 km
22 minutes
Macedonia Rd and NC-32 N
18.8 mi
30.2 km
25 minutes
Paradise Rd and NC-32 N
18.9 mi
30.4 km
25 minutes

Route Directions

Take Paradise Rd and Coffield Rd to NC-32 N
9.6 mi
14 min
8.2 mi
8 min
1.1 mi
1 min

Route Directions

0.2 mi
1 min
Take N Broad St to W Albemarle St
0.2 mi
1 min
Take Macedonia Rd to NC-32 N
7.6 mi
11 min
9.6 mi
10 min
1.1 mi
1 min

Route Directions

16.9 mi
22 min

Journey Details

Traveling from Edenton, North Carolina to Cannon Ferry, North Carolina covers 16.9 miles (27 km) in a north direction. This mixed highways and local roads, moderate route typically takes 22 minutes under normal conditions.

Drivers have 3 route options between these locations (17-19 miles / 27-30 km). The primary route shown here saves 4 minutes compared to alternatives.

Journey Waypoints

Edenton

Starting Point

Hancock, North Carolina

22 mi to destination

1 mi
Chowan County, North Carolina

16 mi to destination

1 mi
Mavaton, North Carolina

Traveled 11 mi from origin

1 mi
Cisco, North Carolina

Traveled 16 mi from origin

1 mi
Mill Crossroads, North Carolina

5 mi to destination

1 mi
Mt Rose, North Carolina

Traveled 22 mi from origin

1 mi
Cannon Ferry

Destination