Distance from Mitcham to Salisbury

The distance from Mitcham to Salisbury is 29 km (or 19 mi). The estimated driving time for the trip is 30min and the main road for this route is the Main North Road, A20. In a straight line, the distance between Mitcham and Salisbury is 25 km (16 mi).