Distance from Shrewsbury to Walsingham
The distance from Shrewsbury to Walsingham is 242 km (or 151 mi). The estimated driving time for the trip is 2h 43min and the main road for this route is the M6. In a straight line, the distance between Shrewsbury and Walsingham is 195 km (122 mi).
Distance from Shrewsbury and other towns
- Distance from Shrewsbury to Monmouth
- Distance from Shrewsbury to Northwood
- Distance from Shrewsbury to Bonnyrigg
- Distance from Shrewsbury to Redhill
- Distance from Shrewsbury to Dollar
- Distance from Shrewsbury to Aberfeldy
- Distance from Shrewsbury to Kelso
- Distance from Shrewsbury to Chorley
- Distance from Shrewsbury to Shoreham-By-Sea
- Distance from Shrewsbury to Basingstoke
- Distance from Shrewsbury to New Malden
- Distance from Shrewsbury to Prudhoe
Distance from Walsingham and other towns
- Distance from Walsingham to Birmingham
- Distance from Walsingham to Liverpool
- Distance from Walsingham to Reading
- Distance from Walsingham to Belfast
- Distance from Walsingham to Leicester
- Distance from Walsingham to Edinburgh
- Distance from Walsingham to Middlesbrough
- Distance from Walsingham to Cardiff
- Distance from Walsingham to Bristol
- Distance from Walsingham to Leeds
- Distance from Walsingham to Sheffield