Distance from McKee, Kentucky to Hazelgreen, West Virginia
The driving distance from McKee, Kentucky to Hazelgreen, West Virginia is 294.6 mi (474.1 km)
The straight-line (air) distance is approximately 123.8 mi (199.3 km)
Estimated travel time by road is 5 hours 27 minutes
We found 3 routes between McKee and Hazelgreen.
Available Routes
Route Directions
Get on I-64 E in Montgomery County from KY-89 N, KY-82 and KY-11 N
Follow I-64 E and I-79 N to WV-16 N in Wallback. Take exit 40 from I-79 N
Continue on WV-16 N. Drive to Spruce Run in Ritchie County
Route Directions
Get on I-64 E in Montgomery County from KY-89 N, KY-82 and KY-11 N
Follow I-64 E and I-77 N to US-50 E/Northwestern Turnpike in Wood County. Take exit 176 from I-77 N
Continue on US-50 E/Northwestern Turnpike. Take WV-16 S to Spruce Run in Ritchie County
Route Directions
Take KY-89 N, KY-11 N, I-64 E and WV-2 N to Co Rd 56/1/Old Wv 56 in Jackson County
Take Turkey Fork Rd, Garfield Rd, WV-53 W and WV-47 E to Spruce Run in Ritchie County
Journey Details
Traveling from McKee, Kentucky to Hazelgreen, West Virginia covers 280.1 miles (451 km) in a northeast direction. This mixed highways and local roads, long-distance route typically takes 5 hours 30 minutes under normal conditions.
Drivers have 3 route options between these locations (280-320 miles / 451-514 km). The primary route shown here saves no time compared to alternatives.
Journey Waypoints
McKee
Starting Point
Hazelgreen
Destination