Distance from Canonbie to Pershore

The distance from Canonbie to Pershore is 337 km (or 210 mi). The estimated driving time for the trip is 3h 28min and the main road for this route is the Preston Bypass. In a straight line, the distance between Canonbie and Pershore is 301 km (188 mi).