Distance from Cleckheaton to Pershore

The distance from Cleckheaton Yorkshire and Humber - England to Pershore West Midlands - England by car is 202 km (or 126 mi). The estimated driving time for the trip is 2 h 8 min and the main road for this route is the M6. In a straight line, the distance between Cleckheaton and Pershore is 143 km (89 mi).