Distance from Heards, Virginia to Penlan, Virginia
The driving distance from Heards, Virginia to Penlan, Virginia is 43.3 mi (69.6 km)
The straight-line (air) distance is approximately 17.1 mi (27.6 km)
Estimated travel time by road is 57 minutes
We found 2 routes between Heards and Penlan.
Available Routes
Route Directions
Route Directions
Take Heards Mountain Rd to US-29 S in Covesville
Continue on US-29 S. Take VA-6 E, Howardsville Turnpike and State Rte 602 to State Rte 655 in Howardsville
Continue on State Rte 655. Drive to State Rte 671 in Arvonia
Journey Details
Traveling from Heards, Virginia to Penlan, Virginia covers 41.5 miles (67 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 1 hour under normal conditions.
Drivers have 2 route options between these locations (41-43 miles / 67-70 km). The primary route shown here saves no time 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
Penlan
Destination