Distance from Camden, North Carolina to Middletown, North Carolina
The driving distance from Camden, North Carolina to Middletown, North Carolina is 108.1 mi (174.1 km)
The straight-line (air) distance is approximately 36.9 mi (59.4 km)
Estimated travel time by road is 2 hours 1 minute
We found 3 routes between Camden and Middletown.
Available Routes
Route Directions
Take US-158 and US-264 W to Lazy Ln in Engelhard
Continue on Lazy Ln. Take Radar Rd to Goshen Rd
Route Directions
Take US-17 S to NC-37 S in Perquimans County
Get on US-64 W in Washington County
Follow NC-45 S to US-264 E in Hyde County
Follow Farrow Fork Rd to Goshen Rd
Route Directions
Take US-17 S, NC-37 S, US-64 E, NC-94 S and N Lake Rd to Farrow Fork Rd in Hyde County
Follow Farrow Fork Rd to Goshen Rd
Journey Details
Traveling from Camden, North Carolina to Middletown, North Carolina covers 103.1 miles (166 km) in a south direction. This mixed highways and local roads, substantial route typically takes 1 hour 53 minutes under normal conditions.
Drivers have 3 route options between these locations (103-119 miles / 166-192 km). The primary route shown here saves 19 minutes compared to alternatives.
Journey Waypoints
Camden
Starting Point
Middletown
Destination