Distance from Olds, North Carolina to Roper, North Carolina
The driving distance from Olds, North Carolina to Roper, North Carolina is 90.1 mi (145 km)
The straight-line (air) distance is approximately 29.1 mi (46.8 km)
Estimated travel time by road is 1 hour 37 minutes
We found 2 routes between Olds and Roper.
Available Routes
Route Directions
Continue on US-158 E. Take US-64 W to E Millpond Rd in Washington County. Take exit 544 from US-64 W
Drive to Railroad St in Roper
Route Directions
Follow US-158 W and US-17 S to NC-37 S in Perquimans County
Follow NC-37 S and NC-32 S to Railroad St in Roper
Journey Details
Traveling from Olds, North Carolina to Roper, North Carolina covers 78.4 miles (126 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 30 minutes under normal conditions.
Drivers have 2 route options between these locations (78-90 miles / 126-145 km). The primary route shown here saves 8 minutes compared to alternatives.
The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Olds
Starting Point
Roper
Destination