Distance from Aberfoyle to Waterloo

The distance from Aberfoyle to Waterloo is 555 km (or 345 mi). The estimated driving time for the trip is 6h 50min and the main road for this route is the Derby Street. In a straight line, the distance between Aberfoyle and Waterloo is 414 km (258 mi).