Distance from Crawley to Shaftesbury
The distance from Crawley to Shaftesbury is 71 km (or 45 mi). The estimated driving time for the trip is 48min and the main road for this route is the M23. In a straight line, the distance between Crawley and Shaftesbury is 41 km (26 mi).
Distance from Crawley and other towns
- Distance from Crawley to Brixham
- Distance from Crawley to Downham Market
- Distance from Crawley to Deal
- Distance from Crawley to Arthog
- Distance from Crawley to Lightwater
- Distance from Crawley to Airdrie
- Distance from Crawley to Dunfermline
- Distance from Crawley to Glossop
- Distance from Crawley to Abergavenny
- Distance from Crawley to Ventnor
- Distance from Crawley to Mauchline
- Distance from Crawley to Bexley
Distance from Shaftesbury and other towns
- Distance from Shaftesbury to Birmingham
- Distance from Shaftesbury to Middlesbrough
- Distance from Shaftesbury to Bristol
- Distance from Shaftesbury to Reading
- Distance from Shaftesbury to Cardiff
- Distance from Shaftesbury to Portsmouth
- Distance from Shaftesbury to Glasgow
- Distance from Shaftesbury to Belfast
- Distance from Shaftesbury to Brighton
- Distance from Shaftesbury to Edinburgh
- Distance from Shaftesbury to Liverpool