Distance from Heards, Virginia to Harmon, Tennessee
The driving distance from Heards, Virginia to Harmon, Tennessee is 250.1 mi (402.5 km)
The straight-line (air) distance is approximately 123.3 mi (198.4 km)
Estimated travel time by road is 4 hours 17 minutes
We found 2 routes between Heards and Harmon.
Available Routes
Route Directions
Get on I-81 S in Daleville from US-29 S, US-460 W and W Lynchburg Salem Turnpike
Follow I-81 S to VA-91 S in Washington County. Take exit 29 from I-81 S
Follow VA-91 S to TN-133 S in Shady Valley
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Follow I-81 S to VA-91 S in Washington County. Take exit 29 from I-81 S
Follow VA-91 S to TN-133 S in Shady Valley
Journey Details
Traveling from Heards, Virginia to Harmon, Tennessee covers 246.5 miles (397 km) in a southwest direction. This highway, long-distance route typically takes 4 hours 2 minutes under normal conditions.
Drivers have 2 route options between these locations (247-250 miles / 397-402 km). The primary route shown here saves 16 minutes compared to alternatives.
Journey Waypoints
Heards
Starting Point
Harmon
Destination