Distance from Heards, Virginia to Harmon, Tennessee

Heards Harmon
Total Distance
250.1 mi
(402.5 km)
Travel Time
4 hours 17 minutes

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

Shortest Fastest
I-81 S
246.5 mi
396.8 km
4 hours 2 minutes
US-29 S and I-81 S
250.1 mi
402.5 km
4 hours 17 minutes

Route Directions

Get on I-81 S in Daleville from US-29 S, US-460 W and W Lynchburg Salem Turnpike
104.9 mi
1 hr 54 min
Follow I-81 S to VA-91 S in Washington County. Take exit 29 from I-81 S
120.7 mi
1 hr 48 min
Follow VA-91 S to TN-133 S in Shady Valley
24.5 mi
33 min

Route Directions

Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
17.7 mi
26 min
Follow I-81 S to VA-91 S in Washington County. Take exit 29 from I-81 S
204.4 mi
3 hr 1 min
Follow VA-91 S to TN-133 S in Shady Valley
24.5 mi
33 min

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

Alhambra, Virginia

284 mi to destination

1 mi
Glasgow, Virginia

Traveled 71 mi from origin

1 mi
Nace, Virginia

213 mi to destination

1 mi
Fort Lewis Mountain, Virginia

Traveled 142 mi from origin

1 mi
Plum Creek, Virginia

142 mi to destination

1 mi
Grahams Forge, Virginia

Traveled 213 mi from origin

2 mi
Collier, Virginia

71 mi to destination

1 mi
Fairwood, Virginia

Traveled 284 mi from origin

2 mi
Harmon

Destination