Distance from Peach, North Carolina to Drum Hill, North Carolina
The driving distance from Peach, North Carolina to Drum Hill, North Carolina is 22.6 mi (36.4 km)
The straight-line (air) distance is approximately 10.3 mi (16.7 km)
Estimated travel time by road is 27 minutes
We found 3 routes between Peach and Drum Hill.
Available Routes
Route Directions
Take Sandy Cross Rd to NC-32 N in Gates County
Take US-158 W to Medical Center Rd
Continue on Medical Center Rd. Take Paige Riddick Rd to Drum Hill Rd
Route Directions
Follow Acorn Hill Rd and Folly Rd to Thicket Rd in Corapeake
Drive to Drum Hill Rd
Route Directions
Take Sandy Cross Rd to NC-32 N in Gates County
Take US-158 W to Clayhill Rd
Take Middle Swamp Rd, Black Mingle Rd and Hazelton Rd to Drum Hill Rd
Journey Details
Traveling from Peach, North Carolina to Drum Hill, North Carolina covers 20.3 miles (33 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 25 minutes under normal conditions.
Drivers have 3 route options between these locations (20-23 miles / 33-36 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During evening weekend travel, expect typical weekend traffic patterns with average speeds around 50 mph (80 km/h) .
Journey Waypoints
Peach
Starting Point
Drum Hill
Destination