Distance from Ashwoods, Virginia to Shelfar, Virginia
The driving distance from Ashwoods, Virginia to Shelfar, Virginia is 21.8 mi (35.1 km)
The straight-line (air) distance is approximately 9.8 mi (15.8 km)
Estimated travel time by road is 28 minutes
We found 3 routes between Ashwoods and Shelfar.
Available Routes
Route Directions
Take VA-6 W, State Rte 644, State Rte 641 and State Rte 654 to US-250 W
Take I-64 W and US-522 N to Shelfar Dr in Louisa County
Route Directions
Get on I-64 W from State Rte 676 and VA-623 N
Follow I-64 W to US-522 N in Louisa County. Take exit 159 from I-64 W
Follow US-522 N to Shelfar Dr
Route Directions
Take State Rte 621 and State Rte 612 to US-250 W
Follow US-250 W, I-64 W and US-522 N to Shelfar Dr in Louisa County
Journey Details
Traveling from Ashwoods, Virginia to Shelfar, Virginia covers 21.2 miles (34 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 28 minutes under normal conditions.
Drivers have 3 route options between these locations (21-24 miles / 34-39 km). The primary route shown here saves 2 minutes compared to alternatives.
Journey Waypoints
Ashwoods
Starting Point
Shelfar
Destination