Distance between Toronto ON and Waterloo ON

The distance from Toronto to Waterloo is 112 kilometers by road including 99 kilometers on motorways. Road takes approximately 1 hour and 13 minutes and goes through Mississauga, Hamilton, Kitchener, Milton, Hespeler and Preston.

Maximum speed
km/h on motorway
km/h on other roads
Fuel consumption L/100 km
Fuel priceEUR / L
Pick a point on map
112
km
1
h
13
min
9
L
5.6
EUR
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Toronto 0 km 0:00 00 min 0.0 L
427 34 km, 23 min
Mississauga 34 km 0:23 23 min 2.7 L
401 19 km, 11 min
Milton 53 km 0:34 34 min 4.2 L
401 7 km, 04 min
Kelso 60 km 0:38 38 min 4.8 L
401 2 km, 01 min
Campbellville 63 km 0:40 40 min 5.0 L
401 5 km, 02 min
Hamilton 67 km 0:43 43 min 5.4 L
401 7 km, 04 min
Morriston 74 km 0:47 47 min 5.9 L
401 16 km, 09 min
Hespeler 90 km 0:56 56 min 7.2 L
401 6 km, 03 min
Preston 96 km 1:00 1 h 00 min 7.7 L
7 km, 05 min
Kitchener 103 km 1:05 1 h 05 min 8.2 L
8 9 km, 07 min
Waterloo 112 km 1:13 1 h 13 min 9.0 L

Distance from Toronto to Waterloo by car

The distance between Toronto and Waterloo is 112 kilometers by road including 99 kilometers on motorways. Distance from Toronto to Waterloo by car takes approximately 1 hour and 13 minutes.

The distance between Toronto and Waterloo is ranked 60ᵗʰ in the ranking popularity.

You can drive from Toronto to Waterloo through Mississauga, Hamilton, Kitchener, Milton, Hespeler and Preston.

Use driving directions from Toronto to Waterloo to navigate the path offline.

The driving time from Toronto to Waterloo is approximately 1 hour and 13 minutes without intermediate stops.

Use satellite map layer when preparing for a travel from Toronto to Waterloo.

Reverse route: from Waterloo to Toronto.

Have any questions? Contact us!