Distance from Strathaven to Tarbert

The distance from Strathaven to Tarbert is 409 km (or 255 mi). The estimated driving time for the trip is 7h 36min and the main road for this route is the Road to the Isles. In a straight line, the distance between Strathaven and Tarbert is 298 km (186 mi).