Distance from Buckie to Strathaven

The distance from Buckie to Strathaven is 322 km (or 201 mi). The estimated driving time for the trip is 3h 44min and the main road for this route is the A90. In a straight line, the distance between Buckie and Strathaven is 231 km (144 mi).