Distance from Walton to Salisbury

The distance from Walton to Salisbury is 2076 km (or 1290 mi). The estimated driving time for the trip is 22h 2min and the main road for this route is the Marshall Street, A32. In a straight line, the distance between Walton and Salisbury is 1590 km (988 mi).