Distance from Harrogate to Aberfoyle

The distance from Harrogate to Aberfoyle is 1639 km (or 1019 mi). The estimated driving time for the trip is 18h 26min and the main road for this route is the Mallee Highway, B12. In a straight line, the distance between Harrogate and Aberfoyle is 1324 km (823 mi).