Distance from Batley to Swanage

The distance from Batley to Swanage is 23 km (or 15 mi). The estimated driving time for the trip is 23min and the main road for this route is the Barnsley Road. In a straight line, the distance between Batley and Swanage is 18 km (12 mi).