Distance from Mitchells Fork, North Carolina to Windsor, Virginia
The driving distance from Mitchells Fork, North Carolina to Windsor, Virginia is 41.2 mi (66.3 km)
The straight-line (air) distance is approximately 20 mi (32.2 km)
Estimated travel time by road is 47 minutes
We found 3 routes between Mitchells Fork and Windsor.
Available Routes
Route Directions
Follow NC-32 N and VA-32 N to US-13 N/Carolina Rd in Suffolk
Continue on US-13 N. Take Pruden Blvd to US-460 W/Windsor Blvd in Windsor
Route Directions
Follow NC-32 N and VA-32 N to Turlington Rd in Suffolk
Follow Turlington Rd to Holland Rd
Follow Indian Trail and Old Mill Rd to US-460 W/Windsor Blvd in Isle of Wight County
Route Directions
Follow NC-32 N, VA-32 N and Copeland Rd to Chappell Dr in Suffolk
Continue on Chappell Dr. Take Buckhorn Dr, Indian Trail and State Rte 608/Tyler Dr to Bank St in Windsor
Journey Details
Traveling from Mitchells Fork, North Carolina to Windsor, Virginia covers 39.5 miles (64 km) in a north direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.
Drivers have 3 route options between these locations (39-41 miles / 64-66 km). The primary route shown here saves 5 seconds compared to alternatives.
Journey Waypoints
Mitchells Fork
Starting Point
Windsor
Destination