City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Thunder Bay 0 km 0:00 00 min 0.0 L
17 340 km, 3 h 23 min
Dryden 340 km 3:23 3 h 23 min 27.2 L
17 146 km, 1 h 37 min
Kenora 485 km 5:01 5 h 01 min 38.8 L
PTH 1 306 km, 2 h 57 min, Ontario - Manitoba
Portage la Prairie 791 km 7:59 7 h 59 min 63.3 L
PTH 1 123 km, 1 h 07 min
Brandon 914 km 9:06 9 h 06 min 73.1 L
PTH 1 1 432 km, 4 h 10 min, Manitoba - Saskatchewan
Moose Jaw 1,346 km 13:16 13 h 16 min 107.7 L
1 172 km, 1 h 33 min
Swift Current 1,518 km 14:50 14 h 50 min 121.4 L
1 221 km, 2 h 01 min, Saskatchewan - Alberta
Medicine Hat 1,739 km 16:52 16 h 52 min 139.1 L
1 272 km, 2 h 31 min
Chestermere 2,011 km 19:23 19 h 23 min 160.9 L
1 20 km, 14 min
Calgary 2,031 km 19:38 19 h 38 min 162.5 L
Point Distance Time Fuel
Thunder Bay 0 km 0:00 00 min 0.0 L
102 17 134 km, 1 h 29 min
Upsala 134 km 1:29 1 h 29 min 10.7 L
17 47 km, 25 min
English River 181 km 1:55 1 h 55 min 14.5 L
17 57 km, 31 min
Ignace 239 km 2:27 2 h 27 min 19.1 L
17 77 km, 42 min
Dinorwic 316 km 3:09 3 h 09 min 25.3 L
17 9 km, 04 min
Wabigoon 325 km 3:14 3 h 14 min 26.0 L
17 15 km, 09 min
Dryden 340 km 3:23 3 h 23 min 27.2 L
17 19 km, 13 min
Oxdrift 358 km 3:37 3 h 37 min 28.6 L
17 8 km, 05 min
Minnitaki 367 km 3:42 3 h 42 min 29.4 L
17 23 km, 17 min
Vermilion Bay 390 km 3:59 3 h 59 min 31.2 L
17 95 km, 1 h 01 min
Kenora 485 km 5:01 5 h 01 min 38.8 L
17A 17 57 km, 33 min, Ontario - Manitoba
West Hawk Lake 542 km 5:34 5 h 34 min 43.4 L
PTH 1 95 km, 54 min
Richer 637 km 6:28 6 h 28 min 51.0 L
PTH 1 55 km, 32 min
Winnipeg 692 km 7:01 7 h 01 min 55.4 L
PTH 100 19 km, 11 min
Oak Bluff 711 km 7:13 7 h 13 min 56.9 L
PR 241 13 km, 09 min
Headingley 724 km 7:22 7 h 22 min 57.9 L
PTH 1 26 km, 14 min
Elie 751 km 7:37 7 h 37 min 60.1 L
PTH 1 17 km, 09 min
Oakville 768 km 7:46 7 h 46 min 61.4 L
PTH 1 23 km, 12 min
Portage la Prairie 791 km 7:59 7 h 59 min 63.3 L
PTH 1 36 km, 19 min
MacGregor 827 km 8:18 8 h 18 min 66.2 L
PTH 1 12 km, 06 min
Austin 839 km 8:25 8 h 25 min 67.1 L
PTH 1 12 km, 06 min
Sidney 851 km 8:32 8 h 32 min 68.1 L
PTH 1 62 km, 34 min
Brandon 914 km 9:06 9 h 06 min 73.1 L
PTH 1 27 km, 14 min
Alexander 941 km 9:21 9 h 21 min 75.3 L
PTH 1 15 km, 08 min
Griswold 956 km 9:29 9 h 29 min 76.5 L
PTH 1 12 km, 06 min
Oak Lake 967 km 9:36 9 h 36 min 77.4 L
PTH 1 24 km, 13 min
Virden 992 km 9:49 9 h 49 min 79.4 L
PTH 1 13 km, 07 min
Hargrave 1,005 km 9:56 9 h 56 min 80.4 L
PTH 1 14 km, 07 min
Elkhorn 1,018 km 10:03 10 h 03 min 81.4 L
PTH 1 11 km, 05 min
Kirkella 1,029 km 10:09 10 h 09 min 82.3 L
PTH 1 12 km, 06 min, Manitoba - Saskatchewan
Fleming 1,041 km 10:16 10 h 16 min 83.3 L
1 14 km, 07 min
Moosomin 1,055 km 10:23 10 h 23 min 84.4 L
1 27 km, 14 min
Wapella 1,081 km 10:38 10 h 38 min 86.5 L
1 11 km, 06 min
Burrows 1,092 km 10:44 10 h 44 min 87.4 L
1 11 km, 05 min
Whitewood 1,103 km 10:50 10 h 50 min 88.2 L
1 11 km, 06 min
Percival 1,115 km 10:56 10 h 56 min 89.2 L
1 13 km, 06 min
Broadview 1,127 km 11:03 11 h 03 min 90.2 L
1 25 km, 13 min
Grenfell 1,152 km 11:16 11 h 16 min 92.2 L
1 24 km, 13 min
Wolseley 1,176 km 11:30 11 h 30 min 94.1 L
1 15 km, 08 min
Sintaluta 1,192 km 11:38 11 h 38 min 95.4 L
1 16 km, 08 min
Indian Head 1,208 km 11:47 11 h 47 min 96.6 L
1 14 km, 07 min
Qu'Appelle 1,222 km 11:55 11 h 55 min 97.8 L
1 14 km, 07 min
McLean 1,236 km 12:02 12 h 02 min 98.9 L
1 9 km, 04 min
St. Joseph's 1,245 km 12:07 12 h 07 min 99.6 L
1 7 km, 03 min
Balgonie 1,251 km 12:11 12 h 11 min 100.1 L
1 11 km, 06 min
Emerald Park 1,262 km 12:17 12 h 17 min 101.0 L
1 16 km, 12 min
Regina 1,277 km 12:30 12 h 30 min 102.2 L
1 42 km, 28 min
Belle Plaine 1,319 km 12:58 12 h 58 min 105.5 L
1 27 km, 17 min
Moose Jaw 1,346 km 13:16 13 h 16 min 107.7 L
1 22 km, 12 min
Caronport 1,369 km 13:28 13 h 28 min 109.5 L
1 18 km, 09 min
Mortlach 1,387 km 13:38 13 h 38 min 111.0 L
1 43 km, 23 min
Chaplin 1,430 km 14:01 14 h 01 min 114.4 L
1 19 km, 10 min
Ernfold 1,449 km 14:11 14 h 11 min 115.9 L
1 11 km, 05 min
Morse 1,460 km 14:17 14 h 17 min 116.8 L
1 14 km, 07 min
Herbert 1,474 km 14:25 14 h 25 min 117.9 L
1 28 km, 15 min
Waldeck 1,502 km 14:40 14 h 40 min 120.2 L
1 17 km, 09 min
Swift Current 1,518 km 14:49 14 h 49 min 121.4 L
1 55 km, 30 min
Gull Lake 1,574 km 15:20 15 h 20 min 125.9 L
1 23 km, 12 min
Tompkins 1,597 km 15:33 15 h 33 min 127.8 L
1 91 km, 49 min, Saskatchewan - Alberta
Walsh 1,688 km 16:22 16 h 22 min 135.0 L
1 18 km, 09 min
Irvine 1,706 km 16:32 16 h 32 min 136.5 L
1 24 km, 12 min
Dunmore 1,729 km 16:45 16 h 45 min 138.3 L
1 10 km, 06 min
Medicine Hat 1,739 km 16:51 16 h 51 min 139.1 L
1 9 km, 05 min
Redcliff 1,748 km 16:57 16 h 57 min 139.8 L
1 32 km, 17 min
Suffield 1,780 km 17:15 17 h 15 min 142.4 L
1 66 km, 35 min
Brooks 1,846 km 17:50 17 h 50 min 147.7 L
1 48 km, 25 min
Bassano 1,893 km 18:16 18 h 16 min 151.4 L
1 88 km, 48 min
Strathmore 1,981 km 19:05 19 h 05 min 158.5 L
1 30 km, 17 min
Chestermere 2,011 km 19:22 19 h 22 min 160.9 L
1 7 km, 03 min
Prince of Peace 2,018 km 19:26 19 h 26 min 161.4 L
1 8 km, 05 min
Mayland Heights 2,026 km 19:31 19 h 31 min 162.1 L
1 2 km, 01 min
Renfrew 2,028 km 19:33 19 h 33 min 162.2 L
1 3 km, 03 min
Calgary 2,031 km 19:37 19 h 37 min 162.5 L

Distance from Thunder Bay to Calgary by car

The distance between Thunder Bay and Calgary is 2,031 kilometers by road including 1,936 kilometers on motorways. Distance from Thunder Bay to Calgary by car takes approximately 19 hours and 37 minutes.

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