Distance from Peach, North Carolina to Grandy, North Carolina
The driving distance from Peach, North Carolina to Grandy, North Carolina is 54.5 mi (87.7 km)
The straight-line (air) distance is approximately 23.3 mi (37.4 km)
Estimated travel time by road is 1 hour 2 minutes
We found 3 routes between Peach and Grandy.
Available Routes
Route Directions
Take Turnpike Rd to US-158 E in Pasquotank County
Continue on US-158 E to South Mills
Follow NC Hwy 343 N to US-158 in Camden
Follow US-158 to Poplar Branch Rd in Grandy
Route Directions
Take Sandy Cross Rd, Swamp Rd, Lake Rd and Foreman Bundy Rd to US-17 N in Pasquotank County
Take US-158 to Poplar Branch Rd in Grandy
Route Directions
Take Turnpike Rd to US-158 E in Pasquotank County
Follow US-158 E, US-17 S and US-158 to Poplar Branch Rd in Grandy
Journey Details
Traveling from Peach, North Carolina to Grandy, North Carolina covers 54.3 miles (87 km) in a east direction. This mixed highways and local roads, moderate route typically takes 1 hour 3 minutes under normal conditions.
Drivers have 3 route options between these locations (54-55 miles / 87-89 km). The primary route shown here saves 4 minutes compared to alternatives.
Journey Waypoints
Peach
Starting Point
Grandy
Destination