Distance from Ashwoods, Virginia to Tamworth, Virginia
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
Route Directions
Take State Rte 676 to VA-6 W
Continue on VA-6 W to Cartersville
Route Directions
Take State Rte 621 to State Rte 612
Take US-250 W to State Rte 632 in Maidens
Continue on State Rte 632 to Powhatan County
Take State Rte 684 to Tamworth Rd
Route Directions
Take State Rte 676 to VA-6 W
Continue on VA-6 W. Take State Rte 684 to Tamworth Rd
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
Tamworth
Destination