Distance from Rye to Shaftesbury
The distance from Rye to Shaftesbury is 265 km (or 165 mi). The estimated driving time for the trip is 2h 45min and the main road for this route is the The Parkway, A312. In a straight line, the distance between Rye and Shaftesbury is 225 km (140 mi).
Distance from Rye and other towns
- Distance from Rye to Tenterden
- Distance from Rye to Bridgnorth
- Distance from Rye to Ballyclare
- Distance from Rye to Tavistock
- Distance from Rye to Carmarthen
- Distance from Rye to Corwen
- Distance from Rye to Llanbedr
- Distance from Rye to Steyning
- Distance from Rye to Dumfries
- Distance from Rye to Barking
- Distance from Rye to Barnet
- Distance from Rye to Aberdeen
Distance from Shaftesbury and other towns
- Distance from Shaftesbury to Bristol
- Distance from Shaftesbury to Leicester
- Distance from Shaftesbury to Edinburgh
- Distance from Shaftesbury to Middlesbrough
- Distance from Shaftesbury to Liverpool
- Distance from Shaftesbury to Belfast
- Distance from Shaftesbury to Leeds
- Distance from Shaftesbury to Cardiff
- Distance from Shaftesbury to Stoke-On-Trent
- Distance from Shaftesbury to Brighton
- Distance from Shaftesbury to Sheffield