Distance from Baynes, North Carolina to Aarons Creek, Virginia
The driving distance from Baynes, North Carolina to Aarons Creek, Virginia is 52.1 mi (83.9 km)
The straight-line (air) distance is approximately 26.2 mi (42.2 km)
Estimated travel time by road is 57 minutes
We found 3 routes between Baynes and Aarons Creek.
Available Routes
Route Directions
Route Directions
Continue on Cunningham Rd. Take State Rte 711 and State Rte 658 to US-501 N in Cluster Springs
Drive to US-58 E
Route Directions
Follow NC-119 N to Griers Church Rd in Leasburg
Take US-158 E and Virgilina Rd to State Rte 734/Florence Ave in Virgilina
Continue on State Rte 734. Take State Rte 732 to US-58 E
Journey Details
Traveling from Baynes, North Carolina to Aarons Creek, Virginia covers 50 miles (81 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 1 hour 3 minutes under normal conditions.
Drivers have 3 route options between these locations (50-53 miles / 81-85 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
Baynes
Starting Point
Aarons Creek
Destination