Distance from Baynes, North Carolina to Winesap, Virginia
The driving distance from Baynes, North Carolina to Winesap, Virginia is 109.9 mi (176.9 km)
The straight-line (air) distance is approximately 52.5 mi (84.5 km)
Estimated travel time by road is 2 hours 15 minutes
We found 2 routes between Baynes and Winesap.
Available Routes
Route Directions
Take NC-119 N to US-360 E/US-58 E/Philpott Rd in Alton
Continue on US-360 E/US-58 E/Philpott Rd. Take US-501 N and Campbell Ave to State Rte 675/Winesap Rd in Madison Heights
Follow State Rte 675/Winesap Rd to your destination in Monroe
Route Directions
Follow NC-119 N and NC-86 N to Yanceyville
Follow NC-86 N, US-29 N and US-29 BUS N to State Rte 675/Winesap Rd in Madison Heights
Follow State Rte 675/Winesap Rd to your destination in Monroe
Journey Details
Traveling from Baynes, North Carolina to Winesap, Virginia covers 103.1 miles (166 km) in a north direction. This highway, substantial route typically takes 1 hour 51 minutes under normal conditions.
Drivers have 2 route options between these locations (103-110 miles / 166-177 km). The primary route shown here saves 25 minutes compared to alternatives.
Journey Waypoints
Baynes
Starting Point
Winesap
Destination