Distance from Aberdeen to Heriot

The distance from Aberdeen to Heriot is 231 km (or 144 mi). The estimated driving time for the trip is 2h 34min and the main road for this route is the Stonehaven Road, A92. In a straight line, the distance between Aberdeen and Heriot is 163 km (102 mi).