Distance from Hooks Mill, Virginia to Old Mill, Virginia
The driving distance from Hooks Mill, Virginia to Old Mill, Virginia is 59.7 mi (96 km)
The straight-line (air) distance is approximately 19.7 mi (31.6 km)
Estimated travel time by road is 1 hour 16 minutes
We found 3 routes between Hooks Mill and Old Mill.
Available Routes
Route Directions
Follow State Rte 621 and VA-615 to US-220 S in Botetourt County
Continue on US-220 S to Troutville
Follow US-460 E to State Rte 714/E Main St in Bedford. Take the State Rte 714 exit from US-460 E/US-460 BYP E/Dr M.L.K. Jr Byp
Follow Independence Blvd to VA-122 N
Route Directions
Take VA-615, VA-43 S, Parkway Dr, State Rte 695 and US-460 E to VA-122 N in Bedford County
Route Directions
Take VA-615, VA-43 S, Parkway Dr and VA-43 S to State Rte 643 in Bedford County
Take State Rte 640 to VA-122 S
Journey Details
Traveling from Hooks Mill, Virginia to Old Mill, Virginia covers 43 miles (69 km) in a southeast direction. This secondary roads, moderate route typically takes 1 hour 6 minutes under normal conditions.
Drivers have 3 route options between these locations (43-60 miles / 69-96 km). The primary route shown here saves 17 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 40 mph (64 km/h) .
Journey Waypoints
Hooks Mill
Starting Point
Old Mill
Destination