Distance from Morpeth to Shrewsbury
The distance from Morpeth to Shrewsbury is 326 km (or 203 mi). The estimated driving time for the trip is 3h 29min and the main road for this route is the A1(M). In a straight line, the distance between Morpeth and Shrewsbury is 272 km (170 mi).
Distance from Morpeth and other towns
- Distance from Morpeth to Hinton St George
- Distance from Morpeth to Addlestone
- Distance from Morpeth to Bury
- Distance from Morpeth to Willenhall
- Distance from Morpeth to Tonypandy
- Distance from Morpeth to Cheltenham
- Distance from Morpeth to Cairndow
- Distance from Morpeth to Christchurch
- Distance from Morpeth to Sudbury
- Distance from Morpeth to Diss
- Distance from Morpeth to Tipton
- Distance from Morpeth to Lasswade
Distance from Shrewsbury and other towns
- Distance from Shrewsbury to Cardiff
- Distance from Shrewsbury to Leeds
- Distance from Shrewsbury to Bristol
- Distance from Shrewsbury to London
- Distance from Shrewsbury to Edinburgh
- Distance from Shrewsbury to Brighton
- Distance from Shrewsbury to Glasgow
- Distance from Shrewsbury to Reading
- Distance from Shrewsbury to Birmingham
- Distance from Shrewsbury to Sheffield
- Distance from Shrewsbury to Belfast