Distance from Miami, West Virginia to Hooks Mill, Virginia
The driving distance from Miami, West Virginia to Hooks Mill, Virginia is 134.4 mi (216.4 km)
The straight-line (air) distance is approximately 55.3 mi (89 km)
Estimated travel time by road is 2 hours 18 minutes
We found 2 routes between Miami and Hooks Mill.
Available Routes
Route Directions
Get on I-64 E/I-77 S
Follow I-64 E/I-77 S to WV-612 E in Fayette County. Take exit 60 from I-64 E/I-77 S
Get on I-64 E/I-77 S from Paint Creek Rd
Continue on I-64 E to Low Moor. Take exit 21 from I-64 E
Take Rich Patch Rd to State Rte 672
Route Directions
Get on I-64 E/I-77 S
Follow I-64 E/I-77 S to State Rte 696/Selma-Low Moor Rd in Low Moor. Take exit 21 from I-64 E
Take Rich Patch Rd to State Rte 672
Journey Details
Traveling from Miami, West Virginia to Hooks Mill, Virginia covers 132.5 miles (213 km) in a east direction. This highway, substantial route typically takes 2 hours 8 minutes under normal conditions.
Drivers have 2 route options between these locations (133-134 miles / 213-216 km). The primary route shown here saves 10 minutes compared to alternatives.
The route features scenic views, toll sections. During midday weekend travel, expect typical weekend traffic patterns with average speeds around 59 mph (95 km/h) .
Journey Waypoints
Miami
Starting Point
Hooks Mill
Destination