Distance from Leek to Salisbury

The distance from Leek to Salisbury is 344 km (or 214 mi). The estimated driving time for the trip is 3h 31min and the main road for this route is the Herrington Interchange. In a straight line, the distance between Leek and Salisbury is 298 km (186 mi).