Distance from Grandy, North Carolina to Roper, North Carolina
The driving distance from Grandy, North Carolina to Roper, North Carolina is 94.9 mi (152.7 km)
The straight-line (air) distance is approximately 30 mi (48.2 km)
Estimated travel time by road is 1 hour 43 minutes
We found 3 routes between Grandy and Roper.
Available Routes
Route Directions
Take NC-168 N to S Mills Rd in Moyock
Continue on S Mills Rd. Take Old Swamp Rd and Keeter Barn Rd to US-17 S in Camden County
Continue on US-17 S to Perquimans County
Follow NC-37 S and NC-32 S to Railroad St in Roper
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 Grandy, North Carolina to Roper, North Carolina covers 73.7 miles (119 km) in a southwest direction. This mixed highways and local roads, substantial route typically takes 1 hour 25 minutes under normal conditions.
Drivers have 3 route options between these locations (74-95 miles / 119-153 km). The primary route shown here saves 19 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Grandy
Starting Point
Roper
Destination