Distance from Ajax, Virginia to Bassett Forks, Virginia

Ajax Bassett Forks
Total Distance
41.3 mi
(66.4 km)
Travel Time
51 minutes

The driving distance from Ajax, Virginia to Bassett Forks, Virginia is 41.3 mi (66.4 km)

The straight-line (air) distance is approximately 16 mi (25.8 km)

Estimated travel time by road is 51 minutes

We found 3 routes between Ajax and Bassett Forks.

Available Routes

Shortest Fastest
State Rte 890/Snow Creek Rd
33.1 mi
53.3 km
41 minutes
VA-57 W
40.9 mi
65.9 km
54 minutes
US-220 S
41.3 mi
66.4 km
51 minutes

Route Directions

1.4 mi
2 min
Follow VA-40 W, Doe Run Rd and US-220 S to Tower Rd in Stanleytown
37.9 mi
44 min
Drive to Reed Creek Dr
2 mi
3 min

Route Directions

0.9 mi
1 min
Take Museville Rd and VA-57 W to VA-457 W/Old Chatham Rd in Henry County
28.6 mi
34 min
Take Clearview Dr to VA-174 W/Liberty St in Martinsville
5.1 mi
8 min
Continue on VA-174 W to Henry County
6.1 mi
9 min
0.2 mi
0 min

Route Directions

33.1 mi
41 min

Journey Details

Traveling from Ajax, Virginia to Bassett Forks, Virginia covers 33.1 miles (53 km) in a southwest direction. This mixed highways and local roads, moderate route typically takes 41 minutes under normal conditions.

Drivers have 3 route options between these locations (33-41 miles / 53-66 km). The primary route shown here saves 13 minutes compared to alternatives.

Journey Waypoints

Ajax

Starting Point

Penhook, Virginia

37 mi to destination

1 mi
Progress, Virginia

Traveled 9 mi from origin

1 mi
Dickinson, Virginia

28 mi to destination

1 mi
Sydnorsville, Virginia

18 mi to destination

4 mi
Figsboro, Virginia

Traveled 28 mi from origin

2 mi
Bassett Forks

Destination