40.06 mi Straight Distance
47.80 mi Driving Distance
44 minutes Estimated Driving Time
The straight distance between Middlesbrough (England) and Knaresborough (England) is 40.06 mi, but the driving distance is 47.80 mi.
It takes 52 mins to go from Middlesbrough to Knaresborough.
Driving directions from Middlesbrough to Knaresborough
Straight distance: 64.46 km. Route distance: 76.91 km
Latitude: 54.5742 // Longitude: -1.23496
Predicción: Broken clouds
Temperatura: 5.9°
Humedad: 76%
Hora actual: 04:49 AM
Amanece: 05:41 AM
Anochece: 06:37 PM
Latitude: 54.011 // Longitude: -1.47102
Predicción: Broken clouds
Temperatura: 5.0°
Humedad: 88%
Hora actual: 04:49 AM
Amanece: 05:43 AM
Anochece: 06:37 PM