Distance from Aarons Corner, North Carolina to Duncan, Virginia

Aarons Corner Duncan
Total Distance
47.3 mi
(76.1 km)
Travel Time
1 hour 9 minutes

The driving distance from Aarons Corner, North Carolina to Duncan, Virginia is 47.3 mi (76.1 km)

The straight-line (air) distance is approximately 17.6 mi (28.3 km)

Estimated travel time by road is 1 hour 9 minutes

We found 2 routes between Aarons Corner and Duncan.

Available Routes

Shortest Fastest
VA-8 N
42.1 mi
67.7 km
1 hour 1 minute
Squirrel Spur Road
47.3 mi
76.1 km
1 hour 9 minutes

Route Directions

0.7 mi
0 min
Take VA-103 S, State Rte 773, State Rte 614, Squirrel Spur Road, ... and State Rte 799 to State Rte 727 in Willis
35.4 mi
51 min
4.7 mi
6 min
2.4 mi
3 min
Follow State Rte 750 and State Rte 766 to your destination
4 mi
6 min

Route Directions

Take State Rte 660 to VA-8 N in Patrick County
4.2 mi
6 min
Continue on VA-8 N to Floyd County
26.9 mi
38 min
Follow State Rte 807 to US-221 S
2.5 mi
3 min
4.5 mi
5 min
Follow State Rte 750 and State Rte 766 to your destination
4 mi
6 min

Journey Details

Traveling from Aarons Corner, North Carolina to Duncan, Virginia covers 42.1 miles (68 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 1 hour 1 minute under normal conditions.

Drivers have 2 route options between these locations (42-47 miles / 68-76 km). The primary route shown here saves 9 minutes compared to alternatives.

Journey Waypoints

Aarons Corner

Starting Point

Peters Creek, Virginia

40 mi to destination

1 mi
Dobyns, Virginia

Traveled 10 mi from origin

1 mi
Vesta, Virginia

Traveled 20 mi from origin

1 mi
Mabry Mill, Virginia

20 mi to destination

0 mi
Willis, Virginia

10 mi to destination

2 mi
Duncan

Destination