Distance from Kelso to Leiston

The distance from Kelso to Leiston is 595 km (or 370 mi). The estimated driving time for the trip is 6h 27min and the main road for this route is the Doncaster Bypass, A1(M). In a straight line, the distance between Kelso and Leiston is 455 km (283 mi).