Distance from Hooks Mill, Virginia to Mason Cove, Virginia
The driving distance from Hooks Mill, Virginia to Mason Cove, Virginia is 42.7 mi (68.8 km)
The straight-line (air) distance is approximately 15.7 mi (25.2 km)
Estimated travel time by road is 59 minutes
We found 2 routes between Hooks Mill and Mason Cove.
Available Routes
Route Directions
Continue on State Rte 621. Take VA-615, US-220 S/Botetourt Rd, State Rte 630/Blacksburg Rd, VA-779 and Little Catawba Creek Rd to Alltree Trail in Roanoke County
Route Directions
Follow State Rte 621 and VA-615 to US-220 S in Botetourt County
Follow US-220 S and I-81 S to VA-419 N in Roanoke County. Take exit 141 from I-81 S
Follow VA-311 and State Rte 864 to Alltree Trail
Journey Details
Traveling from Hooks Mill, Virginia to Mason Cove, Virginia covers 42.5 miles (68 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 2 route options between these locations (42-43 miles / 68-69 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
Hooks Mill
Starting Point
Mason Cove
Destination