Distance from Winslow, North Carolina to Peach, North Carolina
The driving distance from Winslow, North Carolina to Peach, North Carolina is 31.9 mi (51.4 km)
The straight-line (air) distance is approximately 13.9 mi (22.4 km)
Estimated travel time by road is 38 minutes
We found 3 routes between Winslow and Peach.
Available Routes
Route Directions
Take Dry Ridge Rd to Nixonton Rd
Continue on Nixonton Rd. Take Halls Creek Rd, US-17 S/Ocean Hwy N and NC-37 N to Sandy Cross Rd in Belvidere
Route Directions
Take Dry Ridge Rd to Nixonton Rd
Continue on Nixonton Rd to Okisko Rd
Continue on Okisko Rd. Take 4 Mile Desert Rd and Swamp Rd to Sandy Cross Rd in Perquimans County
Route Directions
Take Dry Ridge Rd to Nixonton Rd
Follow Nixonton Rd, Halls Creek Rd and US-17 S/Ocean Hwy N to Lake Rd in Winfall
Take Swamp Rd to Sandy Cross Rd
Journey Details
Traveling from Winslow, North Carolina to Peach, North Carolina covers 30.9 miles (50 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 37 minutes under normal conditions.
Drivers have 3 route options between these locations (31-32 miles / 50-51 km). The primary route shown here saves 2 minutes compared to alternatives.
The route features scenic views. During night weekend travel, expect typical weekend traffic patterns with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Winslow
Starting Point
Peach
Destination