Distance from Banff to Lochailort

The distance from Banff to Lochailort is 246 km (or 153 mi). The estimated driving time for the trip is 3h 7min and the main road for this route is the Road to the Isles. In a straight line, the distance between Banff and Lochailort is 208 km (130 mi).