Distance from Hooks Mill, Virginia to Laymantown, Virginia
The driving distance from Hooks Mill, Virginia to Laymantown, Virginia is 45.1 mi (72.5 km)
The straight-line (air) distance is approximately 15.1 mi (24.3 km)
Estimated travel time by road is 1 hour 5 minutes
We found 2 routes between Hooks Mill and Laymantown.
Available Routes
Route Directions
Take VA-43 S and US-11 S to State Rte 652/Mountain Pass Rd in Troutville
Continue on State Rte 652/Mountain Pass Rd. Drive to Hunters Trail in Laymantown
Route Directions
Follow State Rte 621 and VA-615 to US-220 S in Botetourt County
Follow State Rte 676 to US-11 S
Continue on State Rte 652/Mountain Pass Rd. Drive to Hunters Trail in Laymantown
Journey Details
Traveling from Hooks Mill, Virginia to Laymantown, Virginia covers 34.5 miles (56 km) in a south direction. This mixed highways and local roads, moderate route typically takes 48 minutes under normal conditions.
Drivers have 2 route options between these locations (35-45 miles / 56-73 km). The primary route shown here saves 18 minutes compared to alternatives.
Journey Waypoints
Hooks Mill
Starting Point
Laymantown
Destination