Distance from Peterborough to Guisborough

The distance from Peterborough to Guisborough is 274 km (or 171 mi). The estimated driving time for the trip is 2h 52min and the main road for this route is the Old North Road, A47. In a straight line, the distance between Peterborough and Guisborough is 225 km (140 mi).