19.77 mi Straight Distance
23.76 mi Driving Distance
34 minutes Estimated Driving Time
The straight distance between Knighton (Wales) and Rhayader (Wales) is 19.77 mi, but the driving distance is 23.76 mi.
It takes 36 mins to go from Knighton to Rhayader.
Driving directions from Knighton to Rhayader
Straight distance: 31.81 km. Route distance: 38.24 km
Latitude: 52.341 // Longitude: -3.04697

Forecast: Scattered clouds
Temperature: 8.8°
Humidity: 81%
Current time: 06:58 AM
Sunrise: 07:09 AM
Sunset: 05:41 PM
Latitude: 52.3015 // Longitude: -3.51064

Forecast: Broken clouds
Temperature: 6.8°
Humidity: 87%
Current time: 06:58 AM
Sunrise: 07:11 AM
Sunset: 05:43 PM