Distance from Heards, Virginia to Fishersville, Virginia
The driving distance from Heards, Virginia to Fishersville, Virginia is 32.1 mi (51.7 km)
The straight-line (air) distance is approximately 10.6 mi (17 km)
Estimated travel time by road is 45 minutes
We found 3 routes between Heards and Fishersville.
Available Routes
Route Directions
Take Heards Mountain Rd to US-29 N in Covesville
Continue on US-250 W. Take I-64 W to Long Meadow Rd in Fishersville
Route Directions
Get on I-64 W from Heards Mountain Rd, US-29 N and Taylors Gap Rd
Follow I-64 W to VA-285 N/Tinkling Spring Rd in Fishersville. Take exit 91 from I-64 W
Follow VA-285 N/Tinkling Spring Rd to Long Meadow Rd
Route Directions
Take Taylor Creek Rd to State Rte 635 in Nelson County
Take VA-151 N, US-250 and I-64 W to Long Meadow Rd in Fishersville
Journey Details
Traveling from Heards, Virginia to Fishersville, Virginia covers 29.5 miles (47 km) in a northwest direction. This mixed highways and local roads, moderate route typically takes 45 minutes under normal conditions.
Drivers have 3 route options between these locations (29-41 miles / 47-66 km). The primary route shown here saves 5 minutes compared to alternatives.
The route features scenic views. During evening weekday travel, expect evening rush hour with average speeds around 41 mph (66 km/h) .
Journey Waypoints
Heards
Starting Point
Fishersville
Destination