Distance from Royrader, Kentucky to Vicco, Virginia
The driving distance from Royrader, Kentucky to Vicco, Virginia is 147.4 mi (237.3 km)
The straight-line (air) distance is approximately 53.6 mi (86.3 km)
Estimated travel time by road is 2 hours 55 minutes
We found 3 routes between Royrader and Vicco.
Available Routes
Route Directions
Continue on KY-30. Take KY-15 S, US-119 N, US-23 S and US-58 ALT E to U.S. 58 Alt Business in Wise County
Follow Banner Rd and State Rte 653 to your destination
Route Directions
Take Alderson Branch Rd and KY-638 to US-421 S in Clay County
Continue on KY-11 S to Knox County
Take US-119 N and US-421 S to US-58 ALT E/E Morgan Ave/Trail of the Lonesome Pine Rd in Pennington Gap
Get on US-23 N/US-58 ALT E in Wise County
Follow US-23 N to US-58 ALT E/Hwy 58 E/Norton-Coeburn Rd in Norton. Take exit 2 from US-23 N/US-58 ALT E
Continue on US-58 ALT E to your destination in Wise County
Route Directions
Take Alderson Branch Rd and KY-638 to KY-80 W in Manchester
Take KY-9006 E/Hal Rogers Pkwy, KY-15 S, US-119 N, US-23 S and US-58 ALT E to U.S. 58 Alt Business in Wise County
Follow Banner Rd and State Rte 653 to your destination
Journey Details
Traveling from Royrader, Kentucky to Vicco, Virginia covers 130.5 miles (210 km) in a east direction. This mixed highways and local roads, substantial route typically takes 2 hours 37 minutes under normal conditions.
Drivers have 3 route options between these locations (131-147 miles / 210-237 km). The primary route shown here saves 29 minutes compared to alternatives.
Journey Waypoints
Royrader
Starting Point
Vicco
Destination