Distance from Gainsborough to Leyburn

The distance from Gainsborough to Leyburn by car is 155 km (or 97 mi). The estimated driving time for the trip is 1 h 44 min and the main road for this route is the A1(M). In a straight line, the distance between Gainsborough and Leyburn is 122 km (76 mi).