Distance from Windlesham to Shaftesbury
The distance from Windlesham to Shaftesbury is 28 km (or 18 mi). The estimated driving time for the trip is 22min and the main road for this route is the M3. In a straight line, the distance between Windlesham and Shaftesbury is 20 km (13 mi).
Distance from Windlesham and other towns
- Distance from Windlesham to Halstead
- Distance from Windlesham to Isle Of Arran
- Distance from Windlesham to Forsinard
- Distance from Windlesham to York
- Distance from Windlesham to Brecon
- Distance from Windlesham to Bridgnorth
- Distance from Windlesham to Augher
- Distance from Windlesham to Doncaster
- Distance from Windlesham to Barnard Castle
- Distance from Windlesham to Ballycastle
- Distance from Windlesham to Exeter
- Distance from Windlesham to Crewe
Distance from Shaftesbury and other towns
- Distance from Shaftesbury to Liverpool
- Distance from Shaftesbury to Glasgow
- Distance from Shaftesbury to Birmingham
- Distance from Shaftesbury to London
- Distance from Shaftesbury to Cardiff
- Distance from Shaftesbury to Sheffield
- Distance from Shaftesbury to Nottingham
- Distance from Shaftesbury to Leeds
- Distance from Shaftesbury to Middlesbrough
- Distance from Shaftesbury to Belfast
- Distance from Shaftesbury to Edinburgh