Distance from Heards, Virginia to Zion, Virginia
The driving distance from Heards, Virginia to Zion, Virginia is 39.3 mi (63.3 km)
The straight-line (air) distance is approximately 17.9 mi (28.8 km)
Estimated travel time by road is 50 minutes
We found 3 routes between Heards and Zion.
Available Routes
Route Directions
Take Heards Mountain Rd to US-29 N in Covesville
Continue on US-29 N. Take I-64 E to VA-22 E
Follow VA-22 E and State Rte 615 to your destination in Louisa County
Route Directions
Take Heards Mountain Rd to US-29 N in Covesville
Continue on US-29 N to your destination in Louisa County
Route Directions
Take Heards Mountain Rd to US-29 N in Covesville
Continue on US-29 N. Take I-64 E to State Rte 627 in Fluvanna County
Continue on State Rte 627 to your destination in Louisa County
Journey Details
Traveling from Heards, Virginia to Zion, Virginia covers 35.4 miles (57 km) in a east direction. This mixed highways and local roads, moderate route typically takes 43 minutes under normal conditions.
Drivers have 3 route options between these locations (35-39 miles / 57-63 km). The primary route shown here saves 10 minutes compared to alternatives.
Journey Waypoints
Heards
Starting Point
Zion
Destination