Distance between Hamilton ON and Aberfoyle ON

The distance from Hamilton to Aberfoyle is 35 kilometers by road including 4 kilometers on motorways. Road takes approximately 27 minutes and goes through Burlington, Freelton, Millgrove and Morriston.

Route length: 35 km
Driving time: 27 min
Fuel amount: 2.8 L
Fuel cost: 3.3 CAD
Click here to load the interactive map
GPX KML GeoJSON PNG Print
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Hamilton 0 km 0:00 00 min 0.0 L
403 6 7 km, 05 min
Burlington 7 km 0:05 05 min 0.5 L
6 7 km, 05 min
Millgrove 14 km 0:10 10 min 0.8 L
6 5 km, 03 min
Breezy's Corners 19 km 0:14 14 min 1.5 L
6 4 km, 03 min
Freelton 23 km 0:17 17 min 1.5 L
6 5 km, 03 min
Puslinch 28 km 0:21 21 min 2.2 L
6 2 km, 02 min
Morriston 30 km 0:23 23 min 2.3 L
6 46 4 km, 04 min
Aberfoyle 35 km 0:27 27 min 2.6 L

Book a Hotel for your trip to Aberfoyle

Distance from Hamilton to Aberfoyle by car

The distance between Hamilton and Aberfoyle is 35 kilometers by road including 4 kilometers on motorways. Distance from Hamilton to Aberfoyle by car takes approximately 27 minutes.

The driving time from Hamilton to Aberfoyle is approximately 27 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Hamilton to Aberfoyle through specific transit points.
You can calculate the route from Hamilton to Aberfoyle through any specific transit point by dragging and dropping the route on the map.
To find out how far is Hamilton from Aberfoyle, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Have any questions? Contact us!