Distance from Hooks Mill, Virginia to Wabun, Virginia

Hooks Mill Wabun
Total Distance
48 mi
(77.2 km)
Travel Time
1 hour

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

The straight-line (air) distance is approximately 21.2 mi (34.1 km)

Estimated travel time by road is 1 hour

We found 2 routes between Hooks Mill and Wabun.

Available Routes

Shortest Fastest
US-220 S and I-81 S
48 mi
77.2 km
1 hour
I-81 S
57.5 mi
92.6 km
1 hour 15 minutes

Route Directions

Follow State Rte 621 and VA-615 to US-220 S in Botetourt County
8.6 mi
13 min
Continue on US-220 S. Take I-81 S to Technology Dr in Roanoke County
38 mi
43 min
Drive to Poor Mountain Rd
1.4 mi
3 min

Route Directions

Follow State Rte 621 and VA-615 to US-220 S in Botetourt County
8.6 mi
13 min
0.8 mi
1 min
Take VA-43 S to US-11 S
17 mi
26 min
Take I-81 S to Technology Dr in Roanoke County
29.7 mi
31 min
Drive to Poor Mountain Rd
1.4 mi
3 min

Journey Details

Traveling from Hooks Mill, Virginia to Wabun, Virginia covers 48 miles (77 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 1 hour under normal conditions.

Drivers have 2 route options between these locations (48-58 miles / 77-93 km). The primary route shown here saves 15 minutes compared to alternatives.

The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 45 mph (72 km/h) .

Journey Waypoints

Hooks Mill

Starting Point

Parr, Virginia

49 mi to destination

1 mi
Oriskany, Virginia

Traveled 12 mi from origin

1 mi
Charlton, Virginia

37 mi to destination

1 mi
Virginia Mineral Springs, Virginia

Traveled 24 mi from origin

2 mi
Haymakertown, Virginia

24 mi to destination

2 mi
Mason Cove, Virginia

Traveled 37 mi from origin

2 mi
Westward Lakes, Virginia

Traveled 49 mi from origin

1 mi
Wabun

Destination