Distance from Allingham to Salisbury

The distance from Allingham to Salisbury is 2027 km (or 1260 mi). The estimated driving time for the trip is 21h 31min and the main road for this route is the Marshall Street, A32. In a straight line, the distance between Allingham and Salisbury is 1585 km (985 mi).