Distance from Shrewsbury to Penarth
The distance from Shrewsbury to Penarth is 196 km (or 122 mi). The estimated driving time for the trip is 2h 16min and the main road for this route is the M5. In a straight line, the distance between Shrewsbury and Penarth is 158 km (99 mi).
Distance from Shrewsbury and other towns
- Distance from Shrewsbury to Barnard Castle
- Distance from Shrewsbury to Nottingham
- Distance from Shrewsbury to Watlington
- Distance from Shrewsbury to Haltwhistle
- Distance from Shrewsbury to Penarth
- Distance from Shrewsbury to Kilgetty
- Distance from Shrewsbury to Denny
- Distance from Shrewsbury to Lauder
- Distance from Shrewsbury to Broxburn
- Distance from Shrewsbury to Sidcup
- Distance from Shrewsbury to Gretna
- Distance from Shrewsbury to Dunstable
Distance from Penarth and other towns
- Distance from Penarth to Brighton
- Distance from Penarth to London
- Distance from Penarth to Glasgow
- Distance from Penarth to Reading
- Distance from Penarth to Liverpool
- Distance from Penarth to Portsmouth
- Distance from Penarth to Belfast
- Distance from Penarth to Bristol
- Distance from Penarth to Nottingham
- Distance from Penarth to Sheffield
- Distance from Penarth to Edinburgh