Distance from Salisbury to St Austell

The distance from Salisbury to St Austell is 186 km (or 116 mi). The estimated driving time for the trip is 1h 57min and the main road for this route is the Carrville Interchange. In a straight line, the distance between Salisbury and St Austell is 159 km (99 mi).