Distance from Stonehaven to Selkirk

The distance from Stonehaven to Selkirk is 241 km (or 150 mi). The estimated driving time for the trip is 2h 46min and the main road for this route is the Kirkton Road, C1K. In a straight line, the distance between Stonehaven and Selkirk is 162 km (101 mi).