City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Winnipeg 0 km 0:00 00 min 0.0 L
PTH 1 84 km, 51 min
Portage la Prairie 84 km 0:51 51 min 6.7 L
PTH 1 123 km, 1 h 07 min
Brandon 207 km 1:58 1 h 58 min 16.6 L
PTH 1 1 363 km, 3 h 24 min, Manitoba - Saskatchewan
Regina 570 km 5:22 5 h 22 min 45.6 L
1 69 km, 46 min
Moose Jaw 639 km 6:08 6 h 08 min 51.1 L
1 172 km, 1 h 33 min
Swift Current 811 km 7:42 7 h 42 min 64.9 L
1 221 km, 2 h 01 min, Saskatchewan - Alberta
Medicine Hat 1,032 km 9:44 9 h 44 min 82.6 L
1 106 km, 59 min
Brooks 1,139 km 10:43 10 h 43 min 91.1 L
1 165 km, 1 h 31 min
Chestermere 1,304 km 12:15 12 h 15 min 104.3 L
1 20 km, 14 min
Calgary 1,324 km 12:29 12 h 29 min 105.9 L
Point Distance Time Fuel
Winnipeg 0 km 0:00 00 min 0.0 L
PTH 1 17 km, 14 min
Headingley 17 km 0:14 14 min 1.4 L
PTH 1 26 km, 14 min
Elie 44 km 0:29 29 min 3.5 L
PTH 1 17 km, 09 min
Oakville 61 km 0:38 38 min 4.9 L
PTH 1 23 km, 12 min
Portage la Prairie 84 km 0:51 51 min 6.7 L
PTH 1 36 km, 19 min
MacGregor 120 km 1:10 1 h 10 min 9.6 L
PTH 1 12 km, 06 min
Austin 132 km 1:17 1 h 17 min 10.6 L
PTH 1 12 km, 06 min
Sidney 144 km 1:24 1 h 24 min 11.5 L
PTH 1 62 km, 34 min
Brandon 207 km 1:58 1 h 58 min 16.6 L
PTH 1 27 km, 14 min
Alexander 234 km 2:13 2 h 13 min 18.7 L
PTH 1 15 km, 08 min
Griswold 249 km 2:21 2 h 21 min 19.9 L
PTH 1 12 km, 06 min
Oak Lake 260 km 2:28 2 h 28 min 20.8 L
PTH 1 24 km, 13 min
Virden 285 km 2:41 2 h 41 min 22.8 L
PTH 1 13 km, 07 min
Hargrave 298 km 2:48 2 h 48 min 23.8 L
PTH 1 14 km, 07 min
Elkhorn 311 km 2:55 2 h 55 min 24.9 L
PTH 1 11 km, 05 min
Kirkella 322 km 3:01 3 h 01 min 25.8 L
PTH 1 12 km, 06 min, Manitoba - Saskatchewan
Fleming 334 km 3:08 3 h 08 min 26.7 L
1 14 km, 07 min
Moosomin 348 km 3:15 3 h 15 min 27.8 L
1 27 km, 14 min
Wapella 374 km 3:30 3 h 30 min 29.9 L
1 11 km, 06 min
Burrows 385 km 3:36 3 h 36 min 30.8 L
1 11 km, 05 min
Whitewood 396 km 3:42 3 h 42 min 31.7 L
1 11 km, 06 min
Percival 407 km 3:48 3 h 48 min 32.6 L
1 13 km, 06 min
Broadview 420 km 3:55 3 h 55 min 33.6 L
1 25 km, 13 min
Grenfell 445 km 4:08 4 h 08 min 35.6 L
1 24 km, 13 min
Wolseley 469 km 4:22 4 h 22 min 37.5 L
1 15 km, 08 min
Sintaluta 485 km 4:30 4 h 30 min 38.8 L
1 16 km, 08 min
Indian Head 501 km 4:39 4 h 39 min 40.1 L
1 14 km, 07 min
Qu'Appelle 515 km 4:47 4 h 47 min 41.2 L
1 14 km, 07 min
McLean 529 km 4:54 4 h 54 min 42.3 L
1 9 km, 04 min
St. Joseph's 537 km 4:59 4 h 59 min 43.0 L
1 7 km, 03 min
Balgonie 544 km 5:03 5 h 03 min 43.5 L
1 11 km, 06 min
Emerald Park 555 km 5:09 5 h 09 min 44.4 L
1 16 km, 12 min
Regina 570 km 5:22 5 h 22 min 45.6 L
1 42 km, 28 min
Belle Plaine 612 km 5:50 5 h 50 min 49.0 L
1 27 km, 17 min
Moose Jaw 639 km 6:08 6 h 08 min 51.1 L
1 22 km, 12 min
Caronport 662 km 6:20 6 h 20 min 53.0 L
1 18 km, 09 min
Mortlach 680 km 6:30 6 h 30 min 54.4 L
1 43 km, 23 min
Chaplin 723 km 6:53 6 h 53 min 57.8 L
1 19 km, 10 min
Ernfold 742 km 7:03 7 h 03 min 59.4 L
1 11 km, 05 min
Morse 753 km 7:09 7 h 09 min 60.2 L
1 14 km, 07 min
Herbert 767 km 7:17 7 h 17 min 61.4 L
1 28 km, 15 min
Waldeck 795 km 7:32 7 h 32 min 63.6 L
1 17 km, 09 min
Swift Current 811 km 7:41 7 h 41 min 64.9 L
1 55 km, 30 min
Gull Lake 867 km 8:12 8 h 12 min 69.4 L
1 23 km, 12 min
Tompkins 890 km 8:25 8 h 25 min 71.2 L
1 91 km, 49 min, Saskatchewan - Alberta
Walsh 981 km 9:14 9 h 14 min 78.5 L
1 18 km, 09 min
Irvine 999 km 9:24 9 h 24 min 79.9 L
1 24 km, 12 min
Dunmore 1,022 km 9:37 9 h 37 min 81.8 L
1 10 km, 06 min
Medicine Hat 1,032 km 9:43 9 h 43 min 82.6 L
1 9 km, 05 min
Redcliff 1,041 km 9:49 9 h 49 min 83.3 L
1 32 km, 17 min
Suffield 1,073 km 10:06 10 h 06 min 85.8 L
1 66 km, 35 min
Brooks 1,139 km 10:42 10 h 42 min 91.1 L
1 48 km, 25 min
Bassano 1,186 km 11:08 11 h 08 min 94.9 L
1 88 km, 48 min
Strathmore 1,274 km 11:57 11 h 57 min 101.9 L
1 30 km, 17 min
Chestermere 1,304 km 12:14 12 h 14 min 104.3 L
1 7 km, 03 min
Prince of Peace 1,311 km 12:18 12 h 18 min 104.9 L
1 8 km, 05 min
Mayland Heights 1,319 km 12:23 12 h 23 min 105.5 L
1 2 km, 01 min
Renfrew 1,321 km 12:25 12 h 25 min 105.7 L
1 3 km, 03 min
Calgary 1,324 km 12:28 12 h 28 min 105.9 L

Distance from Winnipeg to Calgary by car

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

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