Distance from Shaftesbury to Alford
The distance from Shaftesbury to Alford is 844 km (or 525 mi). The estimated driving time for the trip is 8h 58min and the main road for this route is the M6. In a straight line, the distance between Shaftesbury and Alford is 659 km (410 mi).
Distance from Shaftesbury and other towns
- Distance from Shaftesbury to Canvey Island
- Distance from Shaftesbury to Porth
- Distance from Shaftesbury to Barnard Castle
- Distance from Shaftesbury to Machynlleth
- Distance from Shaftesbury to Kettering
- Distance from Shaftesbury to South Brent
- Distance from Shaftesbury to Rushden
- Distance from Shaftesbury to Whitstable
- Distance from Shaftesbury to Ascot
- Distance from Shaftesbury to Newmilns
- Distance from Shaftesbury to Westhill
- Distance from Shaftesbury to Redcar
Distance from Alford and other towns
- Distance from Alford to Middlesbrough
- Distance from Alford to Nottingham
- Distance from Alford to Stoke-On-Trent
- Distance from Alford to Glasgow
- Distance from Alford to London
- Distance from Alford to Sheffield
- Distance from Alford to Edinburgh
- Distance from Alford to Reading
- Distance from Alford to Cardiff
- Distance from Alford to Manchester
- Distance from Alford to Brighton