Distance from Huntly to Lossiemouth

The distance from Huntly to Lossiemouth is 241 km (or 150 mi). The estimated driving time for the trip is 2h 57min and the main road for this route is the A90. In a straight line, the distance between Huntly and Lossiemouth is 176 km (110 mi).