Distance from Baynes, North Carolina to Aarons Creek, Virginia

Baynes Aarons Creek
Total Distance
52.1 mi
(83.9 km)
Travel Time
57 minutes

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

Shortest
Virgilina Rd
50 mi
80.5 km
1 hour 3 minutes
Fastest
NC-119 N and US-58 E
52.1 mi
83.9 km
57 minutes
NC-119 N
52.8 mi
84.9 km
1 hour 2 minutes

Route Directions

52.1 mi
57 min

Route Directions

0 mi
0 min
20.5 mi
23 min
Continue on Cunningham Rd. Take State Rte 711 and State Rte 658 to US-501 N in Cluster Springs
17.5 mi
22 min
Drive to US-58 E
14.8 mi
16 min

Route Directions

Follow NC-119 N to Griers Church Rd in Leasburg
7.1 mi
8 min
2.5 mi
3 min
Take US-158 E and Virgilina Rd to State Rte 734/Florence Ave in Virgilina
30.9 mi
39 min
Continue on State Rte 734. Take State Rte 732 to US-58 E
9.4 mi
12 min
0 mi
0 min

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

Hightowers, North Carolina

60 mi to destination

1 mi
Frogsboro, North Carolina

Traveled 15 mi from origin

1 mi
Longs Store, North Carolina

45 mi to destination

1 mi
Ceffo, North Carolina

Traveled 30 mi from origin

1 mi
Woodsdale, North Carolina

30 mi to destination

1 mi
Bethel Hill, North Carolina

Traveled 45 mi from origin

1 mi
Mayo, Virginia

15 mi to destination

1 mi
Moffett, Virginia

Traveled 60 mi from origin

1 mi
Aarons Creek

Destination