Distance from Enfield, North Carolina to Marmaduke, North Carolina

Enfield Marmaduke
Total Distance
28.4 mi
(45.7 km)
Travel Time
33 minutes

The driving distance from Enfield, North Carolina to Marmaduke, North Carolina is 28.4 mi (45.7 km)

The straight-line (air) distance is approximately 15.7 mi (25.2 km)

Estimated travel time by road is 33 minutes

We found 3 routes between Enfield and Marmaduke.

Available Routes

Shortest
NC-1002 and NC-43 N
27.8 mi
44.8 km
33 minutes
Fastest
NC-1002
28.4 mi
45.7 km
33 minutes
Ringwood Rd and NC-43 N
29.5 mi
47.4 km
35 minutes

Route Directions

Take NC-1002, NC-4 N and NC-43 N to NC-1507 in Warren County
28.4 mi
33 min
0 mi
0 min

Route Directions

Take Ringwood Rd and NC-1214 to Lynch Rd
17.4 mi
21 min
2.1 mi
3 min
9.9 mi
10 min
0 mi
0 min

Route Directions

Follow NC-1002 to NC-1324 in Hollister
17.9 mi
22 min
Continue on NC-1324 to Warren County
2 mi
2 min
7.9 mi
8 min
0 mi
0 min

Journey Details

Traveling from Enfield, North Carolina to Marmaduke, North Carolina covers 27.8 miles (45 km) in a west direction. This mixed highways and local roads, moderate route typically takes 33 minutes under normal conditions.

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

The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 49 mph (79 km/h) .

Journey Waypoints

Enfield

Starting Point

Taylor Crossroads, North Carolina

36 mi to destination

3 mi
Glenview, North Carolina

Traveled 9 mi from origin

3 mi
Ringwood, North Carolina

27 mi to destination

2 mi
Brinkleyville, North Carolina

Traveled 18 mi from origin

1 mi
Arcola, North Carolina

Traveled 27 mi from origin

2 mi
Grove Hill, North Carolina

Traveled 36 mi from origin

1 mi
Marmaduke

Destination