Distance from Hooks Mill, Virginia to Zack, Virginia

Hooks Mill Zack
Total Distance
56.1 mi
(90.2 km)
Travel Time
1 hour 16 minutes

The driving distance from Hooks Mill, Virginia to Zack, Virginia is 56.1 mi (90.2 km)

The straight-line (air) distance is approximately 22.2 mi (35.7 km)

Estimated travel time by road is 1 hour 16 minutes

We found 2 routes between Hooks Mill and Zack.

Available Routes

Shortest Fastest
I-64 E
50 mi
80.5 km
1 hour 3 minutes
I-64 E and VA-602
56.1 mi
90.2 km
1 hour 16 minutes

Route Directions

Follow State Rte 621 and VA-615 to US-220 N in Botetourt County
8.6 mi
13 min
9.7 mi
10 min
Follow State Rte 633 to VA-269 E in Alleghany County
4 mi
7 min
Take I-64 E to US-60 W/VA-623 in Rockbridge County. Take exit 50 from I-64 E
19.2 mi
18 min
Drive to VA-602
14.5 mi
24 min

Route Directions

Get on I-64 E from Rich Patch Rd
6.9 mi
13 min
Follow I-64 E to US-60 W/VA-623 in Rockbridge County. Take exit 50 from I-64 E
28.6 mi
25 min
Drive to VA-602
14.5 mi
24 min

Journey Details

Traveling from Hooks Mill, Virginia to Zack, Virginia covers 50 miles (81 km) in a northeast direction. This mixed highways and local roads, moderate route typically takes 1 hour 3 minutes under normal conditions.

Drivers have 2 route options between these locations (50-56 miles / 81-90 km). The primary route shown here saves 13 minutes compared to alternatives.

Journey Waypoints

Hooks Mill

Starting Point

Glen Wilton, Virginia

51 mi to destination

1 mi
Iron Gate, Virginia

Traveled 13 mi from origin

1 mi
Collierstown, Virginia

Traveled 26 mi from origin

4 mi
California, Virginia

26 mi to destination

2 mi
Wilson Springs, Virginia

13 mi to destination

2 mi
Rockbridge Baths, Virginia

Traveled 51 mi from origin

1 mi
Zack

Destination