Distance from Granville to Aberfoyle

The distance from Granville to Aberfoyle is 546 km (or 340 mi). The estimated driving time for the trip is 6h 42min and the main road for this route is the Thunderbolts Way. In a straight line, the distance between Granville and Aberfoyle is 411 km (256 mi).