Distance from Penarth to Shaftesbury
The distance from Penarth to Shaftesbury is 235 km (or 147 mi). The estimated driving time for the trip is 2h 40min and the main road for this route is the M4. In a straight line, the distance between Penarth and Shaftesbury is 194 km (121 mi).
Distance from Penarth and other towns
- Distance from Penarth to Dunblane
- Distance from Penarth to Isles Of Scilly
- Distance from Penarth to Wisbech
- Distance from Penarth to Grantown-On-Spey
- Distance from Penarth to Seaview
- Distance from Penarth to St Albans
- Distance from Penarth to Chester
- Distance from Penarth to Westhill
- Distance from Penarth to Houghton Le Spring
- Distance from Penarth to Blackpool
- Distance from Penarth to Arundel
- Distance from Penarth to Swindon
Distance from Shaftesbury and other towns
- Distance from Shaftesbury to Edinburgh
- Distance from Shaftesbury to Middlesbrough
- Distance from Shaftesbury to Portsmouth
- Distance from Shaftesbury to Liverpool
- Distance from Shaftesbury to Manchester
- Distance from Shaftesbury to Leeds
- Distance from Shaftesbury to Bristol
- Distance from Shaftesbury to London
- Distance from Shaftesbury to Sheffield
- Distance from Shaftesbury to Reading
- Distance from Shaftesbury to Birmingham