Distance from Winslow, North Carolina to Belcross, North Carolina
The driving distance from Winslow, North Carolina to Belcross, North Carolina is 17 mi (27.4 km)
The straight-line (air) distance is approximately 7.4 mi (11.9 km)
Estimated travel time by road is 23 minutes
We found 3 routes between Winslow and Belcross.
Available Routes
Route Directions
Take Dry Ridge Rd to Nixonton Rd
Take NC-344 N/Weeksville Rd to US-158 in Camden County
Route Directions
Take Nixonton Rd and Halls Creek Rd to US-17 N
Follow US-17 N to US-158 in Camden County
Route Directions
Take Dry Ridge Rd to Nixonton Rd
Drive to US-158 in Camden County
Journey Details
Traveling from Winslow, North Carolina to Belcross, North Carolina covers 16.9 miles (27 km) in a north direction. This mixed highways and local roads, moderate route typically takes 24 minutes under normal conditions.
Drivers have 3 route options between these locations (17-22 miles / 27-35 km). The primary route shown here saves 8 minutes compared to alternatives.
Journey Waypoints
Winslow
Starting Point
Belcross
Destination