Distance from Banstead to Shaftesbury
The distance from Banstead to Shaftesbury is 49 km (or 31 mi). The estimated driving time for the trip is 37min and the main road for this route is the M25. In a straight line, the distance between Banstead and Shaftesbury is 28 km (18 mi).
Distance from Banstead and other towns
- Distance from Banstead to Warminster
- Distance from Banstead to Scunthorpe
- Distance from Banstead to Snodland
- Distance from Banstead to Morden
- Distance from Banstead to Bideford
- Distance from Banstead to Montrose
- Distance from Banstead to Kilmarnock
- Distance from Banstead to Chelmsford
- Distance from Banstead to Falkirk
- Distance from Banstead to Hexham
- Distance from Banstead to Ashton-under-Lyne
- Distance from Banstead to Alloa
Distance from Shaftesbury and other towns
- Distance from Shaftesbury to Edinburgh
- Distance from Shaftesbury to Stoke-On-Trent
- Distance from Shaftesbury to Leeds
- Distance from Shaftesbury to Sheffield
- Distance from Shaftesbury to Nottingham
- Distance from Shaftesbury to Brighton
- Distance from Shaftesbury to Portsmouth
- Distance from Shaftesbury to Birmingham
- Distance from Shaftesbury to Leicester
- Distance from Shaftesbury to Belfast
- Distance from Shaftesbury to Liverpool