Distance from Beachmere to Salisbury

The distance from Beachmere to Salisbury is 2079 km (or 1292 mi). The estimated driving time for the trip is 22h 12min and the main road for this route is the Marshall Street, A32. In a straight line, the distance between Beachmere and Salisbury is 1612 km (1002 mi).