Distance from Royrader, Kentucky to Cannon, Kentucky
The driving distance from Royrader, Kentucky to Cannon, Kentucky is 35.5 mi (57.1 km)
The straight-line (air) distance is approximately 15.3 mi (24.6 km)
Estimated travel time by road is 51 minutes
We found 3 routes between Royrader and Cannon.
Available Routes
Route Directions
Take Terrell Creek Rd to Alderson Branch Rd/Russell House Rd
Take KY-638 to Lower Rader Rd/Rader Creek Rd
Drive to KY-11 S in Cannon
Route Directions
Take KY-578 W, State Hwy 638/McWhorter Rd and State Hwy 229 to KY-1304 in Knox County
Follow KY-1304 to KY-11 S in Cannon
Route Directions
Take Terrell Creek Rd to Alderson Branch Rd/Russell House Rd
Continue on State Hwy 472. Take State Hwy 687 and State Hwy 1803 to KY-11 S in Cannon
Journey Details
Traveling from Royrader, Kentucky to Cannon, Kentucky covers 34.2 miles (55 km) in a south direction. This secondary roads, moderate route typically takes 53 minutes under normal conditions.
Drivers have 3 route options between these locations (34-39 miles / 55-62 km). The primary route shown here saves 25 seconds compared to alternatives.
The route features scenic views. During morning weekday travel, expect morning rush hour with average speeds around 37 mph (60 km/h) .
Journey Waypoints
Royrader
Starting Point
Cannon
Destination