Distance from Ajax, Virginia to Eona, Virginia

Ajax Eona
Total Distance
130.4 mi
(209.9 km)
Travel Time
2 hours 15 minutes

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

Shortest Fastest
US-221 S
82.2 mi
132.3 km
1 hour 58 minutes
I-81 S
130.4 mi
209.9 km
2 hours 15 minutes

Route Directions

Follow VA-40 W and US-220 N to I-581 N in Roanoke
42 mi
51 min
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
86.7 mi
1 hr 20 min
Drive to Farmers Market Dr in Woodlawn
1.6 mi
3 min

Route Directions

1.4 mi
2 min
Continue on VA-40 W. Take State Rte 640/6 Mile Post Rd to State Rte 748 in Callaway
30.8 mi
44 min
Take State Rte 681 to US-221 S in Floyd County
16.9 mi
27 min
Follow US-221 S to Farmers Market Dr in Hillsville
31.6 mi
42 min
1.5 mi
3 min

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

Dickinson, Virginia

97 mi to destination

1 mi
Sydnorsville, Virginia

Traveled 24 mi from origin

2 mi
Prilliman, Virginia

73 mi to destination

1 mi
Dodson, Virginia

Traveled 49 mi from origin

1 mi
Charity, Virginia

49 mi to destination

1 mi
Shelors Mill, Virginia

Traveled 73 mi from origin

2 mi
Pike City, Virginia

24 mi to destination

2 mi
Crooked Oak, Virginia

Traveled 97 mi from origin

2 mi
Eona

Destination