Distance from Hooks Mill, Virginia to Buffalo Bend, Virginia

Hooks Mill Buffalo Bend
Total Distance
48 mi
(77.2 km)
Travel Time
53 minutes

The driving distance from Hooks Mill, Virginia to Buffalo Bend, Virginia is 48 mi (77.2 km)

The straight-line (air) distance is approximately 14.9 mi (24.1 km)

Estimated travel time by road is 53 minutes

We found 3 routes between Hooks Mill and Buffalo Bend.

Available Routes

Shortest
VA-43 S and I-81 N
42.8 mi
68.9 km
54 minutes
Fastest
I-64 E
48 mi
77.2 km
53 minutes
US-220 N and I-64 E
54 mi
86.9 km
1 hour 5 minutes

Route Directions

Get on I-64 E from Rich Patch Rd
6.9 mi
13 min
Follow I-64 E to US-11 S in East Lexington. Take exit 55 from I-64 E
34 mi
30 min
Drive to US-11 S
7 mi
9 min

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-11 S in Rockbridge County
31.6 mi
32 min

Route Directions

0 mi
0 min
Take VA-615, VA-43 S and I-81 N to US-11 N in Rockbridge County
42.8 mi
54 min

Journey Details

Traveling from Hooks Mill, Virginia to Buffalo Bend, Virginia covers 42.8 miles (69 km) in a east direction. This mixed highways and local roads, moderate route typically takes 54 minutes under normal conditions.

Drivers have 3 route options between these locations (43-54 miles / 69-87 km). The primary route shown here saves 11 minutes compared to alternatives.

Journey Waypoints

Hooks Mill

Starting Point

Glen Wilton, Virginia

34 mi to destination

2 mi
Rapps Mill, Virginia

Traveled 17 mi from origin

4 mi
Oakdale, Virginia

Traveled 26 mi from origin

1 mi
Murat, Virginia

Traveled 34 mi from origin

1 mi
Buffalo Bend

Destination