Distance from Baynes, North Carolina to Plum Creek, Virginia
The driving distance from Baynes, North Carolina to Plum Creek, Virginia is 143.3 mi (230.6 km)
The straight-line (air) distance is approximately 55.3 mi (89.1 km)
Estimated travel time by road is 2 hours 43 minutes
We found 3 routes between Baynes and Plum Creek.
Available Routes
Route Directions
Follow NC-119 N and NC-86 N to Yanceyville
Follow NC-86 N and US-58 W to Mountain Valley Rd in Axton
Continue on Mountain Valley Rd. Take State Rte 619 to US-220 N in Franklin County
Continue on US-220 N. Take I-81 S to Testerman Dr in Plum Creek
Follow Testerman Dr to McPeak Dr
Route Directions
Follow Baynes Rd and Union Ridge Rd to Kerr's Chapel Rd
Take US-158 W, US-220 N, US-58 W and VA-8 N to Testerman Dr in Plum Creek
Follow Testerman Dr to McPeak Dr
Route Directions
Continue on NC-119 N. Take NC-86 N, US-58 W and US-58 BYP W to Dillons Fork Rd in Fieldale. Take the County Rd 609 exit from US-220 N
Take VA-57 W and VA-8 N to US-11 N/Radford Rd in Plum Creek
Follow Testerman Dr to McPeak Dr
Journey Details
Traveling from Baynes, North Carolina to Plum Creek, Virginia covers 128.6 miles (207 km) in a northwest direction. This mixed highways and local roads, substantial route typically takes 2 hours 35 minutes under normal conditions.
Drivers have 3 route options between these locations (129-143 miles / 207-231 km). The primary route shown here saves 15 minutes compared to alternatives.
Journey Waypoints
Baynes
Starting Point
Plum Creek
Destination