Distance from Aarons Creek, Virginia to Holts Crossing, Virginia
The driving distance from Aarons Creek, Virginia to Holts Crossing, Virginia is 58.7 mi (94.5 km)
The straight-line (air) distance is approximately 19.8 mi (31.9 km)
Estimated travel time by road is 1 hour 8 minutes
We found 2 routes between Aarons Creek and Holts Crossing.
Available Routes
Route Directions
Take US-58 W, US-360 E, Scuffletown Rd and VA-40 W to Swinging Bridge Rd in Campbell County
Continue on Swinging Bridge Rd. Drive to Phelps Creek Rd in Gladys
Route Directions
Follow US-58 W and US-501 N to Phelps Creek Rd in Gladys
Journey Details
Traveling from Aarons Creek, Virginia to Holts Crossing, Virginia covers 42.7 miles (69 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 54 minutes under normal conditions.
Drivers have 2 route options between these locations (43-59 miles / 69-95 km). The primary route shown here saves 14 minutes compared to alternatives.
Journey Waypoints
Aarons Creek
Starting Point
Holts Crossing
Destination