Distance from Westhill to Banchory

The distance from Westhill to Banchory is 21 km (or 14 mi). The estimated driving time for the trip is 17min and the main road for this route is the B977. In a straight line, the distance between Westhill and Banchory is 17 km (11 mi).