Distance from Aarons Corner, North Carolina to Belspring, Virginia

Aarons Corner Belspring
Total Distance
76.8 mi
(123.5 km)
Travel Time
1 hour 40 minutes

The driving distance from Aarons Corner, North Carolina to Belspring, Virginia is 76.8 mi (123.5 km)

The straight-line (air) distance is approximately 30.1 mi (48.5 km)

Estimated travel time by road is 1 hour 40 minutes

We found 3 routes between Aarons Corner and Belspring.

Available Routes

Shortest Fastest
VA-8 N
65 mi
104.6 km
1 hour 35 minutes
State Hwy 100 N
76.8 mi
123.5 km
1 hour 40 minutes
I-77 N
86.9 mi
139.8 km
1 hour 44 minutes

Route Directions

Take VA-103 S, State Rte 773, State Rte 614 and State Rte 645 to US-58 W in Laurel Fork
27.4 mi
39 min
Continue on US-58 W. Take State Hwy 100 N and I-81 N/VA-100 N to State Rte 617/Ruebush Rd in Pulaski County
42.2 mi
49 min
Continue on State Rte 617/Ruebush Rd. Drive to State Rte 600/Belspring Rd in Belspring
7.2 mi
11 min

Route Directions

Take VA-103 S, State Rte 773, State Rte 614 and State Rte 645 to US-58 W in Laurel Fork
27.4 mi
39 min
Continue on US-58 W. Take I-77 N and I-81 N to State Rte 617/Ruebush Rd in Pulaski County
52.3 mi
54 min
Continue on State Rte 617/Ruebush Rd. Drive to State Rte 600/Belspring Rd in Belspring
7.2 mi
11 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 Montgomery County
46.4 mi
1 hr 4 min
3.6 mi
5 min
Continue on Tyler Rd to Fairlawn
6.2 mi
11 min
4.5 mi
7 min

Journey Details

Traveling from Aarons Corner, North Carolina to Belspring, Virginia covers 65 miles (105 km) in a northwest direction. This secondary roads, substantial route typically takes 1 hour 35 minutes under normal conditions.

Drivers have 3 route options between these locations (65-87 miles / 105-140 km). The primary route shown here saves 9 minutes compared to alternatives.

The route features scenic views. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 39 mph (63 km/h) .

Journey Waypoints

Aarons Corner

Starting Point

Peters Creek, Virginia

69 mi to destination

1 mi
Vesta, Virginia

Traveled 17 mi from origin

2 mi
Mabry Mill, Virginia

52 mi to destination

0 mi
Willis, Virginia

Traveled 35 mi from origin

2 mi
Duncan, Virginia

35 mi to destination

1 mi
Wangle Junction, Virginia

Traveled 52 mi from origin

1 mi
Graysontown, Virginia

17 mi to destination

1 mi
Radford, Virginia

Traveled 69 mi from origin

1 mi
Belspring

Destination