Distance from Holts Crossing, Virginia to Joshua Falls, Virginia
The driving distance from Holts Crossing, Virginia to Joshua Falls, Virginia is 39 mi (62.7 km)
The straight-line (air) distance is approximately 15.2 mi (24.5 km)
Estimated travel time by road is 53 minutes
We found 3 routes between Holts Crossing and Joshua Falls.
Available Routes
Route Directions
Follow Wisecarver Rd and Calohan Rd to US-29 N/Wards Rd
Continue on US-29 N/Wards Rd. Take US-460 E and US-29 BUS N to VA-210 E/Old Town Connector in Madison Heights. Take the VA-210 exit from US-29 BUS N
Take VA-622 to State Rte 664
Route Directions
Follow US-501 N to 3 Creeks Rd
Continue on Nowlins Mill Rd. Take Spring Mill Rd to US-460 W
Continue on US-460 W. Take VA-672 and VA-622 to State Rte 664 in Amherst County
Route Directions
Follow US-501 N and Campbell Ave to VA-210 E/Old Town Connector in Madison Heights. Take the VA-210 exit from US-29 BUS N
Take VA-622 to State Rte 664
Journey Details
Traveling from Holts Crossing, Virginia to Joshua Falls, Virginia covers 37.4 miles (60 km) in a north direction. This mixed highways and local roads, moderate route typically takes 50 minutes under normal conditions.
Drivers have 3 route options between these locations (37-39 miles / 60-63 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 46 mph (74 km/h) .
Journey Waypoints
Holts Crossing
Starting Point
Joshua Falls
Destination