Distance from Shaftesbury to Batley
The distance from Shaftesbury to Batley is 311 km (or 194 mi). The estimated driving time for the trip is 3h 13min and the main road for this route is the M1. In a straight line, the distance between Shaftesbury and Batley is 265 km (165 mi).
Distance from Shaftesbury and other towns
- Distance from Shaftesbury to Dunblane
- Distance from Shaftesbury to Isles Of Scilly
- Distance from Shaftesbury to Wisbech
- Distance from Shaftesbury to Grantown-On-Spey
- Distance from Shaftesbury to Seaview
- Distance from Shaftesbury to St Albans
- Distance from Shaftesbury to Chester
- Distance from Shaftesbury to Westhill
- Distance from Shaftesbury to Houghton Le Spring
- Distance from Shaftesbury to Blackpool
- Distance from Shaftesbury to Arundel
- Distance from Shaftesbury to Swindon
Distance from Batley and other towns
- Distance from Batley to Edinburgh
- Distance from Batley to Middlesbrough
- Distance from Batley to Portsmouth
- Distance from Batley to Liverpool
- Distance from Batley to Manchester
- Distance from Batley to Leeds
- Distance from Batley to Bristol
- Distance from Batley to London
- Distance from Batley to Sheffield
- Distance from Batley to Reading
- Distance from Batley to Birmingham