City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Calgary 0 km 0:00 00 min 0.0 L
1 20 km, 15 min
Chestermere 20 km 0:15 15 min 1.6 L
1 166 km, 1 h 32 min
Brooks 186 km 1:47 1 h 47 min 14.9 L
1 106 km, 58 min
Medicine Hat 292 km 2:45 2 h 45 min 23.4 L
1 221 km, 2 h 02 min, Alberta - Saskatchewan
Swift Current 513 km 4:47 4 h 47 min 41.0 L
1 170 km, 1 h 32 min
Moose Jaw 683 km 6:20 6 h 20 min 54.6 L
1 69 km, 43 min
Regina 752 km 7:03 7 h 03 min 60.2 L
1 PTH 1 363 km, 3 h 27 min, Saskatchewan - Manitoba
Brandon 1,116 km 10:30 10 h 30 min 89.3 L
PTH 1 123 km, 1 h 07 min
Portage la Prairie 1,239 km 11:38 11 h 38 min 99.1 L
PTH 1 84 km, 51 min
Winnipeg 1,322 km 12:29 12 h 29 min 105.8 L
Point Distance Time Fuel
Calgary 0 km 0:00 00 min 0.0 L
1 3 km, 03 min
Renfrew 3 km 0:03 03 min 0.2 L
1 2 km, 01 min
Mayland Heights 5 km 0:05 05 min 0.4 L
1 8 km, 05 min
Prince of Peace 13 km 0:10 10 min 1.0 L
1 7 km, 04 min
Chestermere 20 km 0:14 14 min 1.6 L
1 29 km, 16 min
Strathmore 50 km 0:31 31 min 4.0 L
1 88 km, 49 min
Bassano 138 km 1:20 1 h 20 min 11.0 L
1 48 km, 26 min
Brooks 186 km 1:47 1 h 47 min 14.9 L
1 65 km, 35 min
Suffield 251 km 2:22 2 h 22 min 20.1 L
1 32 km, 17 min
Redcliff 283 km 2:40 2 h 40 min 22.6 L
1 9 km, 05 min
Medicine Hat 292 km 2:45 2 h 45 min 23.4 L
1 10 km, 06 min
Dunmore 302 km 2:52 2 h 52 min 24.2 L
1 24 km, 12 min
Irvine 326 km 3:05 3 h 05 min 26.1 L
1 18 km, 09 min
Walsh 343 km 3:14 3 h 14 min 27.4 L
1 91 km, 49 min, Alberta - Saskatchewan
Tompkins 434 km 4:04 4 h 04 min 34.7 L
1 23 km, 12 min
Gull Lake 458 km 4:17 4 h 17 min 36.6 L
1 23 km, 12 min
Webb 481 km 4:29 4 h 29 min 38.5 L
1 33 km, 18 min
Swift Current 513 km 4:47 4 h 47 min 41.0 L
1 17 km, 09 min
Waldeck 530 km 4:56 4 h 56 min 42.4 L
1 28 km, 15 min
Herbert 558 km 5:12 5 h 12 min 44.6 L
1 14 km, 07 min
Morse 572 km 5:19 5 h 19 min 45.8 L
1 11 km, 05 min
Ernfold 583 km 5:25 5 h 25 min 46.6 L
1 17 km, 09 min
Chaplin 600 km 5:34 5 h 34 min 48.0 L
1 28 km, 15 min
Parkbeg 628 km 5:49 5 h 49 min 50.2 L
1 15 km, 08 min
Mortlach 643 km 5:58 5 h 58 min 51.4 L
1 19 km, 10 min
Caronport 662 km 6:08 6 h 08 min 53.0 L
1 22 km, 11 min
Moose Jaw 683 km 6:20 6 h 20 min 54.6 L
1 27 km, 16 min
Belle Plaine 710 km 6:36 6 h 36 min 56.8 L
1 42 km, 26 min
Regina 752 km 7:03 7 h 03 min 60.2 L
16 km, 16 min
Emerald Park 768 km 7:19 7 h 19 min 61.4 L
1 10 km, 06 min
Balgonie 778 km 7:25 7 h 25 min 62.2 L
1 7 km, 03 min
St. Joseph's 785 km 7:29 7 h 29 min 62.8 L
1 9 km, 04 min
McLean 793 km 7:33 7 h 33 min 63.4 L
1 14 km, 07 min
Qu'Appelle 807 km 7:41 7 h 41 min 64.6 L
1 14 km, 07 min
Indian Head 822 km 7:49 7 h 49 min 65.8 L
1 16 km, 08 min
Sintaluta 837 km 7:57 7 h 57 min 67.0 L
1 16 km, 08 min
Wolseley 853 km 8:06 8 h 06 min 68.2 L
1 24 km, 13 min
Grenfell 877 km 8:20 8 h 20 min 70.2 L
1 25 km, 13 min
Broadview 902 km 8:33 8 h 33 min 72.2 L
1 13 km, 07 min
Percival 915 km 8:40 8 h 40 min 73.2 L
1 11 km, 05 min
Whitewood 926 km 8:46 8 h 46 min 74.1 L
1 11 km, 06 min
Burrows 937 km 8:52 8 h 52 min 75.0 L
1 11 km, 06 min
Wapella 948 km 8:58 8 h 58 min 75.8 L
1 27 km, 14 min
Moosomin 975 km 9:13 9 h 13 min 78.0 L
1 14 km, 07 min
Fleming 989 km 9:20 9 h 20 min 79.1 L
PTH 1 12 km, 06 min, Saskatchewan - Manitoba
Kirkella 1,000 km 9:27 9 h 27 min 80.0 L
PTH 1 11 km, 06 min
Elkhorn 1,012 km 9:33 9 h 33 min 81.0 L
PTH 1 13 km, 07 min
Hargrave 1,025 km 9:40 9 h 40 min 82.0 L
PTH 1 13 km, 06 min
Virden 1,037 km 9:47 9 h 47 min 83.0 L
PTH 1 25 km, 13 min
Oak Lake 1,062 km 10:00 10 h 00 min 85.0 L
PTH 1 12 km, 06 min
Griswold 1,074 km 10:07 10 h 07 min 85.9 L
PTH 1 15 km, 08 min
Alexander 1,089 km 10:15 10 h 15 min 87.1 L
PTH 1 27 km, 14 min
Brandon 1,116 km 10:30 10 h 30 min 89.3 L
PTH 1 63 km, 34 min
Sidney 1,178 km 11:04 11 h 04 min 94.2 L
PTH 1 12 km, 06 min
Austin 1,190 km 11:10 11 h 10 min 95.2 L
PTH 1 12 km, 06 min
MacGregor 1,202 km 11:17 11 h 17 min 96.2 L
PTH 1 36 km, 19 min
Portage la Prairie 1,239 km 11:37 11 h 37 min 99.1 L
PTH 1 22 km, 12 min
Oakville 1,261 km 11:49 11 h 49 min 100.9 L
PTH 1 18 km, 09 min
Elie 1,279 km 11:58 11 h 58 min 102.3 L
PTH 1 26 km, 14 min
Headingley 1,305 km 12:13 12 h 13 min 104.4 L
PTH 1 18 km, 15 min
Winnipeg 1,322 km 12:28 12 h 28 min 105.8 L

Distance from Calgary to Winnipeg by car

The distance between Calgary and Winnipeg is 1,322 kilometers by road including 1,285 kilometers on motorways. Distance from Calgary to Winnipeg by car takes approximately 12 hours and 28 minutes.

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