Distance from Ashwoods, Virginia to Tamworth, Virginia

Ashwoods Tamworth
Total Distance
30.5 mi
(49 km)
Travel Time
39 minutes

The driving distance from Ashwoods, Virginia to Tamworth, Virginia is 30.5 mi (49 km)

The straight-line (air) distance is approximately 12.5 mi (20.1 km)

Estimated travel time by road is 39 minutes

We found 3 routes between Ashwoods and Tamworth.

Available Routes

Shortest Fastest
VA-6 W and State Rte 684
27.5 mi
44.3 km
35 minutes
VA-6 W
30.5 mi
49 km
39 minutes
State Rte 684
33.2 mi
53.4 km
45 minutes

Route Directions

Take State Rte 676 to VA-6 W
1 mi
2 min
Continue on VA-6 W to Cartersville
29.2 mi
35 min
0.2 mi
1 min

Route Directions

Take State Rte 621 to State Rte 612
4.7 mi
8 min
Take US-250 W to State Rte 632 in Maidens
6 mi
8 min
Continue on State Rte 632 to Powhatan County
6.8 mi
9 min
Take State Rte 684 to Tamworth Rd
15.4 mi
19 min
0.2 mi
0 min

Route Directions

Take State Rte 676 to VA-6 W
1 mi
2 min
Continue on VA-6 W. Take State Rte 684 to Tamworth Rd
26.3 mi
31 min
0.2 mi
0 min

Journey Details

Traveling from Ashwoods, Virginia to Tamworth, Virginia covers 27.5 miles (44 km) in a west direction. This mixed highways and local roads, moderate route typically takes 35 minutes under normal conditions.

Drivers have 3 route options between these locations (28-33 miles / 44-53 km). The primary route shown here saves 11 minutes compared to alternatives.

Journey Waypoints

Ashwoods

Starting Point

Sabot, Virginia

29 mi to destination

1 mi
Crozier, Virginia

Traveled 7 mi from origin

1 mi
Thorncliff, Virginia

22 mi to destination

1 mi
Beaumont, Virginia

14 mi to destination

1 mi
Provost, Virginia

Traveled 22 mi from origin

2 mi
Three Square, Virginia

7 mi to destination

1 mi
Tamworth

Destination