City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Ottawa 0 mi 0:00 00 min 0.0 gal
416 68 mi, 1 h 06 min
Brockville 68 mi 1:06 1 h 06 min 2.2 gal
401 49 mi, 47 min
Kingston 117 mi 1:53 1 h 53 min 3.6 gal
401 48 mi, 45 min
Belleville 164 mi 2:39 2 h 39 min 5.3 gal
401 78 mi, 1 h 15 min
Oshawa 242 mi 3:54 3 h 54 min 8.2 gal
401 9 mi, 08 min
Ajax 252 mi 4:03 4 h 03 min 8.5 gal
401 22 mi, 21 min
Toronto 273 mi 4:25 4 h 25 min 8.8 gal
401 19 mi, 18 min
Mississauga 293 mi 4:44 4 h 44 min 9.8 gal
QEW 19 mi, 17 min
Burlington 311 mi 5:01 5 h 01 min 10.4 gal
403 9 mi, 09 min
Hamilton 320 mi 5:11 5 h 11 min 10.8 gal
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Ottawa 0 mi 0:00 00 min 0.0 gal
416 34 mi, 33 min
Kemptville 34 mi 0:33 33 min 1.0 gal
416 34 mi, 33 min
Brockville 68 mi 1:06 1 h 06 min 2.2 gal
401 33 mi, 31 min
Gananoque 101 mi 1:38 1 h 38 min 3.3 gal
401 16 mi, 15 min
Kingston 117 mi 1:53 1 h 53 min 3.6 gal
401 15 mi, 14 min
Odessa 132 mi 2:08 2 h 08 min 4.4 gal
401 12 mi, 11 min
Napanee 144 mi 2:20 2 h 20 min 4.8 gal
401 8 mi, 08 min
Tyendinaga 152 mi 2:28 2 h 28 min 5.0 gal
401 12 mi, 11 min
Belleville 164 mi 2:39 2 h 39 min 5.3 gal
401 36 mi, 35 min
Grafton 201 mi 3:14 3 h 14 min 6.7 gal
401 6 mi, 05 min
Cobourg 206 mi 3:20 3 h 20 min 6.9 gal
401 11 mi, 10 min
Port Hope 217 mi 3:30 3 h 30 min 7.2 gal
401 7 mi, 07 min
Newtonville 225 mi 3:37 3 h 37 min 7.6 gal
401 4 mi, 03 min
Newcastle 229 mi 3:41 3 h 41 min 7.7 gal
401 6 mi, 06 min
Bowmanville 235 mi 3:47 3 h 47 min 7.9 gal
401 7 mi, 07 min
Oshawa 242 mi 3:54 3 h 54 min 8.2 gal
401 5 mi, 04 min
Whitby 247 mi 3:59 3 h 59 min 8.3 gal
401 4 mi, 03 min
Ajax 252 mi 4:03 4 h 03 min 8.5 gal
401 4 mi, 04 min
Pickering 255 mi 4:07 4 h 07 min 8.6 gal
401 18 mi, 17 min
Toronto 273 mi 4:24 4 h 24 min 8.8 gal
401 19 mi, 18 min
Mississauga 293 mi 4:43 4 h 43 min 9.8 gal
QEW 9 mi, 08 min
Oakville 301 mi 4:51 4 h 51 min 10.1 gal
QEW 10 mi, 09 min
Burlington 311 mi 5:01 5 h 01 min 10.4 gal
403 9 mi, 09 min
Hamilton 320 mi 5:11 5 h 11 min 10.8 gal

Book a Hotel for your trip to Hamilton

Distance from Ottawa to Hamilton by car

The distance between Ottawa and Hamilton is 320 miles by road including 317 miles on motorways. Distance from Ottawa to Hamilton by car takes approximately 5 hours and 11 minutes.

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