Distance from Corsham to Swanage

The distance from Corsham to Swanage is 288 km (or 179 mi). The estimated driving time for the trip is 3h 22min and the main road for this route is the Fosse Way. In a straight line, the distance between Corsham and Swanage is 244 km (152 mi).