Distance from Ajax, Virginia to Allisonia, Virginia
The driving distance from Ajax, Virginia to Allisonia, Virginia is 84.7 mi (136.4 km)
The straight-line (air) distance is approximately 39.8 mi (64.1 km)
Estimated travel time by road is 2 hours 6 minutes
We found 3 routes between Ajax and Allisonia.
Available Routes
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
Take VA-8 N to State Rte 693 in Allisonia
Route Directions
Follow VA-40 W and US-220 N to I-581 N in Roanoke
Take I-81 S to VA-99 S in Pulaski County. Take exit 94 from I-81 S
Follow State Rte 672 to State Rte 693 in Allisonia
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 State Rte 693 in Allisonia
Journey Details
Traveling from Ajax, Virginia to Allisonia, Virginia covers 84.5 miles (136 km) in a west direction. This secondary roads, substantial route typically takes 2 hours 7 minutes under normal conditions.
Drivers have 3 route options between these locations (85-109 miles / 136-175 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 40 mph (64 km/h) .
Journey Waypoints
Ajax
Starting Point
Allisonia
Destination