Distance from Ajax, Virginia to High Rocks Mill, Virginia
The driving distance from Ajax, Virginia to High Rocks Mill, Virginia is 112.2 mi (180.5 km)
The straight-line (air) distance is approximately 41.3 mi (66.4 km)
Estimated travel time by road is 1 hour 59 minutes
We found 3 routes between Ajax and High Rocks Mill.
Available Routes
Route Directions
Follow VA-40 W and US-220 N to I-581 N in Roanoke
Take I-81 S to State Hwy 100 S/VA-100 S in Pulaski County. Take exit 89A from I-81 S
Follow State Hwy 100 S to High Rock Ln in Wythe County
Route Directions
Take State Rte 890/Snow Creek Rd, Figsboro Rd, VA-57 W, US-58 W and State Hwy 100 N to High Rock Ln in Wythe County
Route Directions
Continue on VA-40 W. Take State Rte 640/6 Mile Post Rd to State Rte 748 in Callaway
Take State Rte 681 to US-221 S in Floyd County
Continue on US-221 S. Take State Rte 753 to High Rock Ln in Wythe County
Journey Details
Traveling from Ajax, Virginia to High Rocks Mill, Virginia covers 81.5 miles (131 km) in a west direction. This secondary roads, substantial route typically takes 1 hour 57 minutes under normal conditions.
Drivers have 3 route options between these locations (81-112 miles / 131-181 km). The primary route shown here saves 6 minutes compared to alternatives.
Journey Waypoints
Ajax
Starting Point
High Rocks Mill
Destination