Distance from Sheffield to Swanage

The distance from Sheffield to Swanage is 28 km (or 18 mi). The estimated driving time for the trip is 26min and the main road for this route is the Carlisle Street East, B6082. In a straight line, the distance between Sheffield and Swanage is 23 km (15 mi).