Distance between Shrewsbury and Rochdale
Distance from Shrewsbury to Rochdale is 67 miles / 108 kilometers.
Map showing the distance from Shrewsbury to Rochdale
![]() |
Air distance: | miles km |
Shrewsbury
City: | Shrewsbury |
Country: | United Kingdom |
Rochdale
City: | Rochdale |
Country: | United Kingdom |
Time difference between Shrewsbury and Rochdale
There is no time difference between Shrewsbury and Rochdale. Current local time in Shrewsbury and Rochdale is 21:15 GMT (2025-02-16)