523.32 mi Straight Distance
689.48 mi Driving Distance
13 hours 59 mins Estimated Driving Time
The straight distance between Keynsham (England) and Kirkwall (Scotland) is 523.32 mi, but the driving distance is 689.48 mi.
It takes 13 hours 59 mins to go from Keynsham to Kirkwall.
Driving directions from Keynsham to Kirkwall
Straight distance: 842.02 km. Route distance: 1,109.37 km
Latitude: 51.4151 // Longitude: -2.50253

Forecast: Broken clouds
Temperature: 9.8°
Humidity: 80%
Current time: 08:16 AM
Sunrise: 06:28 AM
Sunset: 06:10 PM
Latitude: 58.9847 // Longitude: -2.96225

Forecast: Moderate rain
Temperature: 8.0°
Humidity: 81%
Current time: 08:16 AM
Sunrise: 06:34 AM
Sunset: 06:08 PM