Distance from Aarons Corner, North Carolina to Ferrum, Virginia
The driving distance from Aarons Corner, North Carolina to Ferrum, Virginia is 42 mi (67.6 km)
The straight-line (air) distance is approximately 19.3 mi (31.1 km)
Estimated travel time by road is 1 hour 4 minutes
We found 3 routes between Aarons Corner and Ferrum.
Available Routes
Route Directions
Take State Rte 660 to VA-8 N in Patrick County
Continue on VA-8 N. Take US-58 E to Spring Rd in Patrick Springs
Follow Spring Rd, Pleasant View Dr and State Rte 687 to VA-57 W
Follow Un Brg Rd Rd and State Rte 623 to Ingramville Rd/Timber Line Rd in Ferrum
Route Directions
Continue on NC-704 E. Take Moorefield Store Rd, US-58 E and US-220 N to Oak Level Rd in Oak Level
Take Original Henry Rd and State Rte 767/Prillaman Switch Rd to Franklin St in Ferrum
Route Directions
Take State Rte 660 to VA-8 N in Patrick County
Continue on VA-8 N. Take VA-57 E to VA-346
Follow Un Brg Rd Rd and State Rte 623 to Ingramville Rd/Timber Line Rd in Ferrum
Journey Details
Traveling from Aarons Corner, North Carolina to Ferrum, Virginia covers 37.4 miles (60 km) in a northeast direction. This secondary roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (37-54 miles / 60-87 km). The primary route shown here saves 13 minutes compared to alternatives.
Journey Waypoints
Aarons Corner
Starting Point
Ferrum
Destination