Distance from Heards, Virginia to Roaring Spring, Kentucky
The driving distance from Heards, Virginia to Roaring Spring, Kentucky is 642.5 mi (1034 km)
The straight-line (air) distance is approximately 309.8 mi (498.6 km)
Estimated travel time by road is 9 hours 57 minutes
This route includes Toll roads along the way.
We found 3 routes between Heards and Roaring Spring.
Available Routes
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Follow I-64 W/I-81 S, KY-9002 W/Bluegrass Pkwy and Western Kentucky Pkwy to KY-1682 W/Dr Martin Luther King Jr Way in Hopkinsville. Take exit 11 from Pennyrile Pkwy
Follow KY-1682 W to KY-164 W in Herndon
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 US-11W S/W State St in Bristol. Take exit 74B from I-81 S
Get on I-75 N in London from US-58 W and US-25E N
Follow I-75 N to KY-80 W. Take exit 41 from I-75 N
Get on Cumberland Pkwy in Somerset
Follow Cumberland Pkwy and I-65 S to Bowling Green. Take exit 5 from I-165/KY-9007 N
Continue on US-68 W. Drive to KY-164 W in Herndon
Route Directions
Get on I-64 W in Augusta County from Taylor Creek Rd, VA-151 N and US-250
Follow I-81 S, I-40 and I-24 W to KY-117 S in Christian County. Take exit 73 from I-24 W
Drive to KY-164 W in Herndon
Journey Details
Traveling from Heards, Virginia to Roaring Spring, Kentucky covers 617.2 miles (993 km) in a west direction. This fast highway, long-distance route typically takes 9 hours 17 minutes under normal conditions.
Drivers have 3 route options between these locations (617-643 miles / 993-1034 km). The primary route shown here saves 1 hour and 22 minutes compared to alternatives.
The route features scenic views, toll sections. During morning weekday travel, expect morning rush hour with average speeds around 74 mph (119 km/h) .
Journey Waypoints
Heards
Starting Point
Roaring Spring
Destination