122.27 mi Straight Distance
159.94 mi Driving Distance
3 hours 43 mins Estimated Driving Time
The straight distance between Keith (Scotland) and Isle of Skye (Scotland) is 122.27 mi, but the driving distance is 159.94 mi.
It takes 4 hours 38 mins to go from Keith to Isle of Skye.
Driving directions from Keith to Isle of Skye
Straight distance: 196.74 km. Route distance: 257.34 km
Latitude: 57.5431 // Longitude: -2.95153

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Current time: 05:26 AM
Sunrise: 04:14 AM
Sunset: 10:06 PM
Latitude: 57.2427 // Longitude: -6.18824

Forecast: Clear sky
Temperature: 18.0°
Humidity: 40%
Sun info not available