Distance from Rochdale to Shrewsbury
The distance from Rochdale to Shrewsbury is 146 km (or 91 mi). The estimated driving time for the trip is 1h 32min and the main road for this route is the M62. In a straight line, the distance between Rochdale and Shrewsbury is 112 km (70 mi).
Distance from Rochdale and other towns
- Distance from Rochdale to Lytham St Annes
- Distance from Rochdale to Cleator Moor
- Distance from Rochdale to Stockton-On-Tees
- Distance from Rochdale to Winsford
- Distance from Rochdale to Shaftesbury
- Distance from Rochdale to Cheadle
- Distance from Rochdale to Bradford-On-Avon
- Distance from Rochdale to Ashington
- Distance from Rochdale to Bewdley
- Distance from Rochdale to Kinlochleven
- Distance from Rochdale to Ilkley
- Distance from Rochdale to Southall
Distance from Shrewsbury and other towns
- Distance from Shrewsbury to Manchester
- Distance from Shrewsbury to Belfast
- Distance from Shrewsbury to Leeds
- Distance from Shrewsbury to Portsmouth
- Distance from Shrewsbury to Glasgow
- Distance from Shrewsbury to Liverpool
- Distance from Shrewsbury to Stoke-On-Trent
- Distance from Shrewsbury to Bristol
- Distance from Shrewsbury to Middlesbrough
- Distance from Shrewsbury to London
- Distance from Shrewsbury to Leicester