City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Swift Current 0 km 0:00 00 min 0.0 L
1 46 km, 31 min
Herbert 46 km 0:31 31 min 2.3 L
1 119 km, 1 h 20 min
Moose Jaw 166 km 1:51 1 h 51 min 12.5 L
1 77 km, 50 min
Regina 243 km 2:42 2 h 42 min 19.0 L
6 1 13 km, 08 min
Emerald Park 256 km 2:50 2 h 50 min 20.4 L
1 8 km, 04 min
Balgonie 264 km 2:55 2 h 55 min 20.7 L
1 39 km, 28 min
Qu'Appelle 304 km 3:23 3 h 23 min 21.5 L
1 301 km, 3 h 27 min
Brandon 605 km 6:51 6 h 51 min 48.0 L
PTH 1 122 km, 1 h 25 min
Portage la Prairie 727 km 8:16 8 h 16 min 57.5 L
PTH 1 83 km, 1 h 00 min
Winnipeg 810 km 9:17 9 h 17 min 63.8 L
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Swift Current 0 km 0:00 00 min 0.0 L
1 18 km, 12 min
Waldeck 18 km 0:12 12 min 0.6 L
1 28 km, 18 min
Herbert 46 km 0:31 31 min 2.3 L
1 37 km, 24 min
Chaplin 83 km 0:55 55 min 5.1 L
1 46 km, 30 min
Caronport 129 km 1:26 1 h 26 min 8.2 L
1 37 km, 25 min
Moose Jaw 166 km 1:51 1 h 51 min 12.5 L
1 46 km, 30 min
Belle Plaine 212 km 2:22 2 h 22 min 15.7 L
1 31 km, 19 min
Regina 243 km 2:42 2 h 42 min 19.0 L
6 1 13 km, 08 min
Emerald Park 256 km 2:50 2 h 50 min 20.4 L
1 8 km, 04 min
Balgonie 264 km 2:55 2 h 55 min 20.7 L
1 39 km, 28 min
Qu'Appelle 304 km 3:23 3 h 23 min 21.5 L
1 38 km, 28 min
Wolseley 341 km 3:52 3 h 52 min 27.1 L
1 20 km, 13 min
Grenfell 362 km 4:05 4 h 05 min 28.6 L
1 42 km, 27 min
Broadview 403 km 4:33 4 h 33 min 29.3 L
1 55 km, 36 min
Moosomin 458 km 5:09 5 h 09 min 35.3 L
1 20 km, 13 min
Fleming 478 km 5:23 5 h 23 min 38.0 L
1 10 km, 06 min
Kirkella 488 km 5:29 5 h 29 min 38.5 L
PTH 1 10 km, 06 min
Elkhorn 498 km 5:36 5 h 36 min 39.6 L
PTH 1 11 km, 07 min
Hargrave 509 km 5:44 5 h 44 min 40.1 L
PTH 1 17 km, 12 min
Virden 526 km 5:56 5 h 56 min 42.0 L
PTH 1 24 km, 16 min
Oak Lake 550 km 6:12 6 h 12 min 43.9 L
PTH 1 11 km, 07 min
Griswold 562 km 6:20 6 h 20 min 44.8 L
PTH 1 10 km, 07 min
Alexander 572 km 6:27 6 h 27 min 45.1 L
PTH 1 33 km, 23 min
Brandon 605 km 6:50 6 h 50 min 48.0 L
PTH 1 56 km, 39 min
Sidney 661 km 7:29 7 h 29 min 51.7 L
PTH 1 22 km, 16 min
Austin 682 km 7:46 7 h 46 min 54.0 L
PTH 1 8 km, 06 min
MacGregor 690 km 7:52 7 h 52 min 55.1 L
PTH 1 36 km, 24 min
Portage la Prairie 727 km 8:16 8 h 16 min 57.5 L
PTH 1 24 km, 15 min
Oakville 751 km 8:32 8 h 32 min 59.8 L
PTH 1 23 km, 15 min
Elie 774 km 8:47 8 h 47 min 61.2 L
PTH 1 19 km, 13 min
Headingley 793 km 9:01 9 h 01 min 63.3 L
PTH 1 17 km, 16 min
Winnipeg 810 km 9:17 9 h 17 min 63.8 L

Distance from Swift Current to Winnipeg by car

The distance between Swift Current and Winnipeg is 810 kilometers by road including 48 kilometers on motorways. Distance from Swift Current to Winnipeg by car takes approximately 9 hours and 17 minutes.

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