Distance from McKee, Kentucky to Riner, Virginia
The driving distance from McKee, Kentucky to Riner, Virginia is 285.6 mi (459.5 km)
The straight-line (air) distance is approximately 122.6 mi (197.3 km)
Estimated travel time by road is 5 hours 13 minutes
We found 3 routes between McKee and Riner.
Available Routes
Route Directions
Follow US-421 S to KY-11 S in Clay County
Continue on KY-11 S to Knox County
Follow US-25E S, US-58 E and I-81 N to Tyler Rd in Montgomery County. Take exit 109 from I-81 N
Take State Rte 658 to Union Valley Rd in Riner
Route Directions
Get on I-81 N in Hamblen County from US-421 S, KY-11 S and US-25E S
Follow I-81 N to Tyler Rd in Montgomery County. Take exit 109 from I-81 N
Take State Rte 658 to Union Valley Rd in Riner
Route Directions
Follow US-421 S and KY-9006 E/Hal Rogers Pkwy to KY-451 S in Perry County. Take exit 56 from KY-9006 E/Hal Rogers Pkwy
Take KY-15 S to US-119 N in Whitesburg
Follow US-119 N and US-23 S to Norton. Take exit 2B from US-23 S
Follow US-19 S/US-58 ALT E and I-81 N to Tyler Rd in Montgomery County. Take exit 109 from I-81 N
Take State Rte 658 to Union Valley Rd in Riner
Journey Details
Traveling from McKee, Kentucky to Riner, Virginia covers 279.2 miles (449 km) in a east direction. This mixed highways and local roads, long-distance route typically takes 5 hours 5 minutes under normal conditions.
Drivers have 3 route options between these locations (279-306 miles / 449-493 km). The primary route shown here saves 14 minutes compared to alternatives.
The route features scenic views. During midday weekday travel, expect lighter midday traffic with average speeds around 53 mph (85 km/h) .
Journey Waypoints
McKee
Starting Point
Riner
Destination