City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Thunder Bay 0 km 0:00 00 min 0.0 L
11 115 km, 2 h 27 min
Nipigon 115 km 2:27 2 h 27 min 8.6 L
17 85 km, 1 h 00 min
Schreiber 200 km 3:27 3 h 27 min 15.5 L
17 17 km, 17 min
Terrace Bay 217 km 3:44 3 h 44 min 17.0 L
17 257 km, 5 h 59 min
Wawa 474 km 9:43 9 h 43 min 37.6 L
17 222 km, 8 h 04 min
Sault Ste. Marie 696 km 17:47 17 h 47 min 55.3 L
17 23 km, 19 min
Echo Bay 719 km 18:07 18 h 07 min 57.0 L
17 565 km, 6 h 11 min
Barrie 1,283 km 24:18 24 h 18 min 102.2 L
400 60 km, 36 min
Vaughan 1,343 km 24:54 24 h 54 min 106.6 L
400 33 km, 45 min
Toronto 1,377 km 25:39 25 h 39 min 108.3 L
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Thunder Bay 0 km 0:00 00 min 0.0 L
11 72 km, 1 h 00 min
Dorion 72 km 1:00 1 h 00 min 5.5 L
11 43 km, 1 h 26 min
Nipigon 115 km 2:27 2 h 27 min 8.6 L
17 66 km, 47 min
Rossport 181 km 3:14 3 h 14 min 14.2 L
17 19 km, 13 min
Schreiber 200 km 3:27 3 h 27 min 15.5 L
17 17 km, 17 min
Terrace Bay 217 km 3:44 3 h 44 min 17.0 L
17 165 km, 2 h 58 min
White River 382 km 6:42 6 h 42 min 30.5 L
17 92 km, 3 h 00 min
Wawa 474 km 9:43 9 h 43 min 37.6 L
17 222 km, 8 h 04 min
Sault Ste. Marie 696 km 17:47 17 h 47 min 55.3 L
17 23 km, 19 min
Echo Bay 719 km 18:06 18 h 06 min 57.0 L
17 43 km, 29 min
Bruce Mines 762 km 18:36 18 h 36 min 60.5 L
17 20 km, 13 min
Thessalon 782 km 18:50 18 h 50 min 62.3 L
17 13 km, 08 min
Huron Shores 795 km 18:59 18 h 59 min 63.2 L
17 13 km, 09 min
Iron Bridge 808 km 19:08 19 h 08 min 64.2 L
17 27 km, 19 min
Blind River 835 km 19:27 19 h 27 min 66.5 L
17 8 km, 06 min
Algoma Mills 843 km 19:34 19 h 34 min 67.2 L
17 17 km, 11 min
Spragge 860 km 19:45 19 h 45 min 68.7 L
17 5 km, 03 min
Northshore 865 km 19:49 19 h 49 min 68.9 L
17 39 km, 27 min
Massey 905 km 20:16 20 h 16 min 71.8 L
17 27 km, 19 min
Espanola 932 km 20:36 20 h 36 min 74.2 L
17 18 km, 12 min
Naim Centre 950 km 20:48 20 h 48 min 75.7 L
17 69 129 km, 1 h 22 min
Bekanon 1,079 km 22:11 22 h 11 min 86.2 L
69 74 km, 48 min
Parry Sound 1,153 km 22:59 22 h 59 min 92.0 L
400 78 km, 46 min
Waubaushene 1,231 km 23:46 23 h 46 min 98.2 L
400 53 km, 31 min
Barrie 1,283 km 24:17 24 h 17 min 102.2 L
400 60 km, 36 min
Vaughan 1,343 km 24:53 24 h 53 min 106.6 L
400 33 km, 45 min
Toronto 1,377 km 25:39 25 h 39 min 108.3 L

Distance from Thunder Bay to Toronto by car

The distance between Thunder Bay and Toronto is 1,377 kilometers by road including 306 kilometers on motorways. Distance from Thunder Bay to Toronto by car takes approximately 25 hours and 39 minutes.

The distance between Thunder Bay and Toronto is ranked 77th in the ranking popularity.
The driving time from Thunder Bay to Toronto is approximately 25 hours and 39 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Thunder Bay to Toronto through specific transit points.
You can calculate the route from Thunder Bay to Toronto through any specific transit point by dragging and dropping the route on the map.
To find out how far is Thunder Bay from Toronto, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Have any questions? Contact us!