Distance from Heards, Virginia to Looney, Virginia
The driving distance from Heards, Virginia to Looney, Virginia is 122.9 mi (197.7 km)
The straight-line (air) distance is approximately 51.6 mi (83 km)
Estimated travel time by road is 2 hours 19 minutes
We found 3 routes between Heards and Looney.
Available Routes
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Take I-81 S to State Rte 640 in Botetourt County. Take exit 156 from I-81 S
Take State Rte 606/VA-606, VA-615 and VA-42 W to State Rte 645 in Craig County
Route Directions
Follow Heards Mountain Rd to US-29 S
Continue on US-29 S. Take US-460 W and W Lynchburg Salem Turnpike to VA-419 N in Roanoke County. Take exit 141 from I-81 S
Follow VA-311 and VA-42 W/Cumberland Gap Rd to State Rte 645 in Craig County
Route Directions
Follow VA-151 S to State Rte 778
Continue on State Rte 778 to Amherst County
Continue on US-60 W. Take I-81 S and State Rte 606/VA-606 to State Rte 645 in Craig County
Journey Details
Traveling from Heards, Virginia to Looney, Virginia covers 118.1 miles (190 km) in a west direction. This mixed highways and local roads, substantial route typically takes 2 hours 36 minutes under normal conditions.
Drivers have 3 route options between these locations (118-139 miles / 190-223 km). The primary route shown here saves no time compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 44 mph (71 km/h) .
Journey Waypoints
Heards
Starting Point
Looney
Destination