Distance from Ballater to Stonehaven

The distance from Ballater to Stonehaven is 63 km (or 40 mi). The estimated driving time for the trip is 50min and the main road for this route is the Slug Road, A957. In a straight line, the distance between Ballater and Stonehaven is 50 km (32 mi).