Distance from Shaftesbury to Ryton

The distance from Shaftesbury to Ryton is 466 km (or 290 mi). The estimated driving time for the trip is 4h 46min and the main road for this route is the A1(M). In a straight line, the distance between Shaftesbury and Ryton is 402 km (250 mi).