Distance from Heards, Virginia to Weyers Cave, Virginia
The driving distance from Heards, Virginia to Weyers Cave, Virginia is 63 mi (101.4 km)
The straight-line (air) distance is approximately 16.7 mi (26.9 km)
Estimated travel time by road is 1 hour 6 minutes
We found 3 routes between Heards and Weyers Cave.
Available Routes
Route Directions
Take US-29 N to I-64 W. Take the I-64 W exit from US-29 N
Follow I-64 W and I-81 N to Weyers Cave. Take exit 235 from I-81 N
Follow VA-256 E/Weyers Cave Rd and Houff Rd to Depot Rd
Route Directions
Take VA-151 S to State Rte 664/Beech Grove Rd
Continue on State Rte 664 to Lyndhurst
Drive from I-64 W and I-81 N to Weyers Cave
Take Houff Rd to Depot Rd
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Follow I-64 W and I-81 N to Weyers Cave. Take exit 235 from I-81 N
Follow VA-256 E/Weyers Cave Rd and Houff Rd to Depot Rd
Journey Details
Traveling from Heards, Virginia to Weyers Cave, Virginia covers 44.4 miles (72 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 51 minutes under normal conditions.
Drivers have 3 route options between these locations (44-63 miles / 72-101 km). The primary route shown here saves 19 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 53 mph (85 km/h) .
Journey Waypoints
Heards
Starting Point
Weyers Cave
Destination