Distance from Ashwoods, Virginia to Shelfar, Virginia

Ashwoods Shelfar
Total Distance
21.8 mi
(35.1 km)
Travel Time
28 minutes

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

Shortest Fastest
I-64 W
21.2 mi
34.2 km
28 minutes
I-64 W and US-522 N
21.8 mi
35.1 km
28 minutes
State Rte 676 and I-64 W
24 mi
38.7 km
29 minutes

Route Directions

Take VA-6 W, State Rte 644, State Rte 641 and State Rte 654 to US-250 W
8.7 mi
13 min
Take I-64 W and US-522 N to Shelfar Dr in Louisa County
12.9 mi
14 min
0.2 mi
1 min

Route Directions

Get on I-64 W from State Rte 676 and VA-623 N
7 mi
12 min
Follow I-64 W to US-522 N in Louisa County. Take exit 159 from I-64 W
14.1 mi
12 min
Follow US-522 N to Shelfar Dr
3 mi
4 min

Route Directions

Take State Rte 621 and State Rte 612 to US-250 W
6.8 mi
11 min
Follow US-250 W, I-64 W and US-522 N to Shelfar Dr in Louisa County
14.2 mi
15 min
0.2 mi
1 min

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

Auburn Chase, Virginia

23 mi to destination

0 mi
Amber Lake, Virginia

Traveled 6 mi from origin

1 mi
Oilville, Virginia

Traveled 11 mi from origin

0 mi
Perkinsville, Virginia

Traveled 17 mi from origin

0 mi
Dongola, Virginia

6 mi to destination

0 mi
Shelfar

Destination