Distance from Piney Fork, Kentucky to Ruth, Kentucky
The driving distance from Piney Fork, Kentucky to Ruth, Kentucky is 28.1 mi (45.2 km)
The straight-line (air) distance is approximately 11.8 mi (18.9 km)
Estimated travel time by road is 44 minutes
We found 3 routes between Piney Fork and Ruth.
Available Routes
Route Directions
Follow State Hwy 506, State Hwy 902 and KY-139 S to Morgan Hill Rd in Caldwell County
Take KY-1119 S to KY-293 S
Follow KY-293 S and KY-91 S/Hopkinsville St to Old Railroad Bed Rd
Take Claxton Rd to Old Railroad Bed Rd
Route Directions
Continue on State Hwy 506. Take State Hwy 902, KY-139 S and US-62 E/Dawson Rd to Beulah Hill Church Rd in Caldwell County
Continue on Beulah Hill Church Rd. Drive to Old Railroad Bed Rd
Route Directions
Continue on State Hwy 506. Take KY-139 S and KY-91 S/Hopkinsville St to Old Railroad Bed Rd in Caldwell County
Take Claxton Rd to Old Railroad Bed Rd
Journey Details
Traveling from Piney Fork, Kentucky to Ruth, Kentucky covers 28 miles (45 km) in a southeast direction. This mixed highways and local roads, moderate route typically takes 41 minutes under normal conditions.
Drivers have 3 route options between these locations (28-29 miles / 45-47 km). The primary route shown here saves 3 minutes compared to alternatives.
The route features scenic views. During night weekday travel, expect minimal traffic congestion with average speeds around 44 mph (71 km/h) .
Journey Waypoints
Piney Fork
Starting Point
Ruth
Destination