134.63 mi Straight Distance
208.16 mi Driving Distance
4 hours 13 mins Estimated Driving Time
The straight distance between Keith (Scotland) and Melrose (Scotland) is 134.63 mi, but the driving distance is 208.16 mi.
It takes to go from Keith to Melrose.
Driving directions from Keith to Melrose
Straight distance: 216.62 km. Route distance: 334.93 km
Latitude: 57.5431 // Longitude: -2.95153

Predicción: Cielo claro
Temperatura: 18.0°
Humedad: 40%
Hora actual: 06:57 AM
Amanece: 07:53 AM
Anochece: 04:58 PM
Latitude: 55.5987 // Longitude: -2.72191

Predicción: Cielo claro
Temperatura: 18.0°
Humedad: 40%
Hora actual: 06:57 AM
Amanece: 07:45 AM
Anochece: 05:04 PM