143.23 mi Straight Distance
182.74 mi Driving Distance
3 hours 39 mins Estimated Driving Time
The straight distance between Shrewsbury (England) and Middlesbrough (England) is 143.23 mi, but the driving distance is 182.74 mi.
It takes 3 hours 22 mins to go from Shrewsbury to Middlesbrough.
Driving directions from Shrewsbury to Middlesbrough
Straight distance: 230.46 km. Route distance: 294.03 km
Latitude: 52.7073 // Longitude: -2.75533

Predicción: Broken clouds
Temperatura: 5.5°
Humedad: 71%
Hora actual: 01:22 PM
Amanece: 07:27 AM
Anochece: 05:22 PM
Latitude: 54.5742 // Longitude: -1.23496

Predicción: Clear sky
Temperatura: 4.5°
Humedad: 72%
Hora actual: 01:22 PM
Amanece: 07:26 AM
Anochece: 05:12 PM