Distance from Ajax, Virginia to Henry Fork, Virginia

Ajax Henry Fork
Total Distance
26.8 mi
(43.1 km)
Travel Time
33 minutes

The driving distance from Ajax, Virginia to Henry Fork, Virginia is 26.8 mi (43.1 km)

The straight-line (air) distance is approximately 10.2 mi (16.4 km)

Estimated travel time by road is 33 minutes

We found 3 routes between Ajax and Henry Fork.

Available Routes

Shortest Fastest
VA-40 W and State Rte 718
24 mi
38.5 km
29 minutes
State Rte 890/Snow Creek Rd
26.8 mi
43.1 km
33 minutes
State Rte 890/Snow Creek Rd and State Rte 619
27 mi
43.4 km
34 minutes

Route Directions

1.4 mi
2 min
Take State Rte 890/Snow Creek Rd, State Rte 646, State Rte 718 and State Rte 619 to US-220 BUS N in Henry Fork
25.4 mi
31 min

Route Directions

27 mi
34 min

Route Directions

24 mi
29 min

Journey Details

Traveling from Ajax, Virginia to Henry Fork, Virginia covers 24 miles (39 km) in a west direction. This mixed highways and local roads, moderate route typically takes 29 minutes under normal conditions.

Drivers have 3 route options between these locations (24-27 miles / 39-43 km). The primary route shown here saves 5 minutes compared to alternatives.

Journey Waypoints

Ajax

Starting Point

Penhook, Virginia

23 mi to destination

1 mi
Glade Hill, Virginia

Traveled 12 mi from origin

2 mi
Rocky Mount, Virginia

Traveled 23 mi from origin

2 mi
Henry Fork

Destination