Distance from Leominster to Shrewsbury
The distance from Leominster to Shrewsbury is 30 km (or 19 mi). The estimated driving time for the trip is 28min and the main road for this route is the M6. In a straight line, the distance between Leominster and Shrewsbury is 22 km (14 mi).
Distance from Leominster and other towns
- Distance from Leominster to Lytham St Annes
- Distance from Leominster to Cleator Moor
- Distance from Leominster to Stockton-On-Tees
- Distance from Leominster to Winsford
- Distance from Leominster to Shaftesbury
- Distance from Leominster to Cheadle
- Distance from Leominster to Bradford-On-Avon
- Distance from Leominster to Ashington
- Distance from Leominster to Bewdley
- Distance from Leominster to Kinlochleven
- Distance from Leominster to Ilkley
- Distance from Leominster 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