Distance from Ajax, Virginia to Eona, Virginia
The driving distance from Ajax, Virginia to Eona, Virginia is 130.4 mi (209.9 km)
The straight-line (air) distance is approximately 42.3 mi (68.1 km)
Estimated travel time by road is 2 hours 15 minutes
We found 2 routes between Ajax and Eona.
Available Routes
Route Directions
Follow VA-40 W and US-220 N to I-581 N in Roanoke
Follow I-81 S and I-77 S to US-221 S/US-58 W/Carrollton Pike in Hillsville. Take exit 14 from I-77 S
Drive to Farmers Market Dr in Woodlawn
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
Follow US-221 S to Farmers Market Dr in Hillsville
Journey Details
Traveling from Ajax, Virginia to Eona, Virginia covers 82.2 miles (132 km) in a west direction. This mixed highways and local roads, substantial route typically takes 1 hour 58 minutes under normal conditions.
Drivers have 2 route options between these locations (82-130 miles / 132-210 km). The primary route shown here saves 17 minutes compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 41 mph (66 km/h) .
Journey Waypoints
Ajax
Starting Point
Eona
Destination