Distance from Kirkwall to Helmsdale

The distance from Kirkwall to Helmsdale is 135 km (or 84 mi). The estimated driving time for the trip is 3h 9min and the main road for this route is the Gills Bay - St Margaret's Hope ferry. In a straight line, the distance between Kirkwall and Helmsdale is 104 km (65 mi).