Distance from Banff to Holsworthy

The distance from Banff to Holsworthy is 1041 km (or 647 mi). The estimated driving time for the trip is 11h 7min and the main road for this route is the M5. In a straight line, the distance between Banff and Holsworthy is 771 km (480 mi).