Distance between Edmonton AB and Winnipeg MB

The distance from Edmonton to Winnipeg is 1,306 kilometers by road and 1,194 kilometers by air. Road takes approximately 12 hours and 49 minutes and goes through Sherwood Park, Lloydminster, North Battleford, Saskatoon, Yorkton, Portage la Prairie.

Maximum speed
km/h on motorway
km/h on other roads
Fuel consumption L/100 km
Fuel priceEUR / L
Pick a point on map
1,306
km
12
h
49
min
104.5
L
60.6
EUR
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Edmonton 0 km 0:00 00 min 0.0 L
16 18 km, 12 min
Sherwood Park 18 km 0:12 12 min 1.4 L
16 176 km, 1 h 36 min
Vermilion 194 km 1:48 1 h 48 min 15.5 L
16 57 km, 40 min
Lloydminster 251 km 2:29 2 h 29 min 20.1 L
16 135 km, 1 h 15 min, Alberta - Saskatchewan
North Battleford 386 km 3:44 3 h 44 min 30.9 L
16 3 km, 02 min
Battleford 389 km 3:46 3 h 46 min 31.1 L
16 139 km, 1 h 18 min
Saskatoon 528 km 5:04 5 h 04 min 42.2 L
16 62 km, 37 min
Colonsay 590 km 5:42 5 h 42 min 47.2 L
16 124 km, 1 h 16 min
Wynyard 714 km 6:58 6 h 58 min 57.1 L
16 141 km, 1 h 24 min
Yorkton 855 km 8:23 8 h 23 min 68.4 L
16 31 km, 18 min
Saltcoats 886 km 8:42 8 h 42 min 70.9 L
16 40 km, 23 min
Langenburg 926 km 9:05 9 h 05 min 74.1 L
PTH 16 106 km, 1 h 01 min, Saskatchewan - Manitoba
Shoal Lake 1,033 km 10:07 10 h 07 min 82.6 L
PTH 16 58 km, 32 min
Minnedosa 1,091 km 10:39 10 h 39 min 87.3 L
PTH 16 67 km, 41 min
Gladstone 1,158 km 11:21 11 h 21 min 92.6 L
PTH 16 64 km, 37 min
Portage la Prairie 1,222 km 11:59 11 h 59 min 97.8 L
PTH 1 22 km, 12 min
Oakville 1,245 km 12:11 12 h 11 min 99.6 L
PTH 1 61 km, 38 min
Winnipeg 1,306 km 12:50 12 h 50 min 104.5 L
Point Distance Time Fuel
Edmonton 0 km 0:00 00 min 0.0 L
16 18 km, 12 min
Sherwood Park 18 km 0:12 12 min 1.4 L
16 65 km, 36 min
Mundare 83 km 0:48 48 min 6.6 L
16 19 km, 10 min
Vegreville 102 km 0:58 58 min 8.2 L
16 17 km, 09 min
Lavoy 119 km 1:08 1 h 08 min 9.5 L
16 14 km, 07 min
Ranfurly 133 km 1:15 1 h 15 min 10.6 L
16 10 km, 05 min
Innisfree 143 km 1:21 1 h 21 min 11.4 L
16 29 km, 15 min
Mannville 172 km 1:37 1 h 37 min 13.8 L
16 21 km, 11 min
Vermilion 194 km 1:48 1 h 48 min 15.5 L
16 34 km, 22 min
Kitscoty 228 km 2:10 2 h 10 min 18.2 L
16 13 km, 09 min
Blackfoot 241 km 2:20 2 h 20 min 19.3 L
16 11 km, 08 min
Lloydminster 251 km 2:28 2 h 28 min 20.1 L
16 19 km, 12 min, Alberta - Saskatchewan
Marshall 271 km 2:41 2 h 41 min 21.7 L
16 13 km, 07 min
Lashburn 284 km 2:48 2 h 48 min 22.7 L
16 11 km, 05 min
Waseca 295 km 2:54 2 h 54 min 23.6 L
16 13 km, 06 min
Maidstone 307 km 3:00 3 h 00 min 24.6 L
16 26 km, 14 min
Paynton 333 km 3:14 3 h 14 min 26.6 L
16 38 km, 20 min
Highgate 371 km 3:35 3 h 35 min 29.7 L
16 15 km, 08 min
North Battleford 386 km 3:43 3 h 43 min 30.9 L
16 3 km, 02 min
Battleford 389 km 3:46 3 h 46 min 31.1 L
16 24 km, 13 min
Denholm 413 km 3:59 3 h 59 min 33.0 L
16 12 km, 06 min
Ruddell 425 km 4:06 4 h 06 min 34.0 L
16 11 km, 06 min
Maymont 436 km 4:12 4 h 12 min 34.9 L
16 11 km, 06 min
Fielding 447 km 4:18 4 h 18 min 35.8 L
16 12 km, 06 min
Radisson 459 km 4:25 4 h 25 min 36.7 L
16 13 km, 07 min
Borden 473 km 4:32 4 h 32 min 37.8 L
16 20 km, 11 min
Langham 493 km 4:43 4 h 43 min 39.4 L
16 35 km, 20 min
Saskatoon 528 km 5:04 5 h 04 min 42.2 L
16 27 km, 16 min
Clavet 555 km 5:20 5 h 20 min 44.4 L
16 22 km, 13 min
Elstow 577 km 5:34 5 h 34 min 46.2 L
16 13 km, 07 min
Colonsay 590 km 5:41 5 h 41 min 47.2 L
16 16 km, 09 min
Viscount 606 km 5:51 5 h 51 min 48.5 L
16 15 km, 08 min
Plunkett 620 km 5:59 5 h 59 min 49.6 L
16 30 km, 19 min
Lanigan 651 km 6:18 6 h 18 min 52.1 L
16 22 km, 14 min
Jansen 673 km 6:33 6 h 33 min 53.8 L
16 17 km, 09 min
Dafoe 690 km 6:43 6 h 43 min 55.2 L
16 25 km, 14 min
Wynyard 714 km 6:58 6 h 58 min 57.1 L
16 23 km, 13 min
Elfros 737 km 7:11 7 h 11 min 59.0 L
16 25 km, 15 min
Foam Lake 762 km 7:26 7 h 26 min 61.0 L
16 25 km, 14 min
Sheho 787 km 7:41 7 h 41 min 63.0 L
16 27 km, 16 min
Theodore 814 km 7:57 7 h 57 min 65.1 L
16 17 km, 09 min
Springside 830 km 8:07 8 h 07 min 66.4 L
16 25 km, 14 min
Yorkton 855 km 8:22 8 h 22 min 68.4 L
16 31 km, 18 min
Saltcoats 886 km 8:41 8 h 41 min 70.9 L
16 13 km, 07 min
Bredenbury 899 km 8:48 8 h 48 min 71.9 L
16 13 km, 07 min
Churchbridge 912 km 8:56 8 h 56 min 73.0 L
16 15 km, 08 min
Langenburg 926 km 9:05 9 h 05 min 74.1 L
16 PTH 16 31 km, 18 min, Saskatchewan - Manitoba
Russell 958 km 9:24 9 h 24 min 76.6 L
PTH 16 17 km, 10 min
Binscarth 975 km 9:34 9 h 34 min 78.0 L
PTH 16 16 km, 09 min
Foxwarren 990 km 9:43 9 h 43 min 79.2 L
PTH 16 42 km, 23 min
Shoal Lake 1,033 km 10:06 10 h 06 min 82.6 L
PTH 16 15 km, 08 min
Strathclair 1,048 km 10:15 10 h 15 min 83.8 L
PTH 16 16 km, 08 min
Newdale 1,063 km 10:24 10 h 24 min 85.0 L
PTH 16 27 km, 14 min
Minnedosa 1,091 km 10:39 10 h 39 min 87.3 L
PTH 16 32 km, 18 min
Neepawa 1,123 km 10:57 10 h 57 min 89.8 L
PTH 16 35 km, 23 min
Gladstone 1,158 km 11:20 11 h 20 min 92.6 L
PTH 16 31 km, 18 min
Westbourne 1,189 km 11:39 11 h 39 min 95.1 L
PTH 16 10 km, 05 min
Macdonald 1,199 km 11:45 11 h 45 min 95.9 L
PTH 16 PTH 1 23 km, 13 min
Portage la Prairie 1,222 km 11:58 11 h 58 min 97.8 L
PTH 1 22 km, 12 min
Oakville 1,245 km 12:10 12 h 10 min 99.6 L
PTH 1 18 km, 09 min
Elie 1,263 km 12:20 12 h 20 min 101.0 L
PTH 1 26 km, 13 min
Headingley 1,288 km 12:34 12 h 34 min 103.0 L
PTH 1 18 km, 15 min
Winnipeg 1,306 km 12:49 12 h 49 min 104.5 L

Distance from Edmonton to Winnipeg by car

The distance between Edmonton and Winnipeg is 1,306 kilometers by road and 1,194 kilometers by air. Distance from Edmonton to Winnipeg by car takes approximately 12 hours and 49 minutes.

The distance between Edmonton and Winnipeg is ranked 25ᵗʰ in the ranking popularity.

You can drive from Edmonton to Winnipeg through Sherwood Park, Lloydminster, North Battleford, Saskatoon, Yorkton and Portage la Prairie.

Use driving directions from Edmonton to Winnipeg to navigate the path offline.

The driving time from Edmonton to Winnipeg is approximately 12 hours and 49 minutes without intermediate stops.

Use satellite map layer when preparing for a travel from Edmonton to Winnipeg.

Have any questions? Contact us!