Drive from Barrie ON to Moose Jaw SK

The driving distance from Barrie to Moose Jaw is 2,623 kilometers. You can drive from Barrie to Moose Jaw through Sudbury, Sault Ste. Marie, Thunder Bay, Dryden, Kenora, Winnipeg and Portage la Prairie. Driving takes approximately 25 hours and 49 minutes.

Maximum speed
km/h on motorway
km/h on other roads
Fuel consumption L/100 km
Fuel priceEUR / L
Pick a point on map
2,623
km
25
h
49
min
209.8
L
130.1
EUR
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Barrie 0 km 0:00 00 min 0.0 L
400 69 287 km, 3 h 02 min
Sudbury 287 km 3:02 3 h 02 min 23.0 L
17 95 km, 1 h 02 min
Massey 382 km 4:04 4 h 04 min 30.6 L
17 108 km, 1 h 12 min
Huron Shores 491 km 5:16 5 h 16 min 39.3 L
17 102 km, 1 h 09 min
Sault Ste. Marie 592 km 6:26 6 h 26 min 47.4 L
17 225 km, 2 h 04 min
Wawa 817 km 8:31 8 h 31 min 65.4 L
17 269 km, 2 h 34 min
Schreiber 1,086 km 11:05 11 h 05 min 86.9 L
17 11 198 km, 1 h 51 min
Thunder Bay 1,284 km 12:57 12 h 57 min 102.7 L
17 334 km, 3 h 16 min
Dryden 1,618 km 16:13 16 h 13 min 129.4 L
17 143 km, 1 h 33 min
Kenora 1,760 km 17:47 17 h 47 min 140.8 L
17 PTH 1 110 km, 1 h 02 min, Ontario - Manitoba
Reynolds 1,870 km 18:49 18 h 49 min 149.6 L
PTH 1 96 km, 57 min
Winnipeg 1,966 km 19:47 19 h 47 min 157.3 L
PTH 100 PTH 1 100 km, 55 min
Portage la Prairie 2,066 km 20:43 20 h 43 min 165.3 L
PTH 1 123 km, 1 h 07 min
Brandon 2,189 km 21:50 21 h 50 min 175.1 L
PTH 1 53 km, 29 min
Oak Lake 2,242 km 22:19 22 h 19 min 179.4 L
PTH 1 1 114 km, 1 h 02 min, Manitoba - Saskatchewan
Wapella 2,356 km 23:21 23 h 21 min 188.5 L
1 95 km, 51 min
Wolseley 2,451 km 24:13 24 h 13 min 196.1 L
1 46 km, 24 min
Qu'Appelle 2,497 km 24:38 24 h 38 min 199.8 L
1 40 km, 22 min
Spruce Creek Estates 2,538 km 25:01 25 h 01 min 203.0 L
1 15 km, 08 min
Regina 2,552 km 25:09 25 h 09 min 204.2 L
1 71 km, 40 min
Moose Jaw 2,623 km 25:50 25 h 50 min 209.8 L
Point Distance Time Fuel
Barrie 0 km 0:00 00 min 0.0 L
400 38 km, 23 min
Moonstone 38 km 0:23 23 min 3.0 L
400 14 km, 08 min
Waubaushene 51 km 0:31 31 min 4.1 L
400 46 km, 27 min
MacTier 98 km 0:59 59 min 7.8 L
400 34 km, 20 min
Parry Sound 132 km 1:19 1 h 19 min 10.6 L
69 156 km, 1 h 42 min
Sudbury 287 km 3:01 3 h 01 min 23.0 L
17 52 km, 34 min
Naim Centre 340 km 3:36 3 h 36 min 27.2 L
17 17 km, 11 min
Espanola 356 km 3:47 3 h 47 min 28.5 L
17 26 km, 17 min
Massey 382 km 4:04 4 h 04 min 30.6 L
17 40 km, 23 min
Northshore 422 km 4:28 4 h 28 min 33.8 L
17 4 km, 03 min
Spragge 426 km 4:31 4 h 31 min 34.1 L
17 15 km, 09 min
Algoma Mills 441 km 4:41 4 h 41 min 35.3 L
17 10 km, 07 min
Blind River 452 km 4:49 4 h 49 min 36.2 L
17 26 km, 18 min
Iron Bridge 478 km 5:07 5 h 07 min 38.2 L
17 13 km, 08 min
Huron Shores 491 km 5:16 5 h 16 min 39.3 L
17 15 km, 09 min
Thessalon 505 km 5:26 5 h 26 min 40.4 L
17 20 km, 13 min
Bruce Mines 525 km 5:39 5 h 39 min 42.0 L
17 41 km, 27 min
Echo Bay 567 km 6:07 6 h 07 min 45.4 L
17 26 km, 18 min
Sault Ste. Marie 592 km 6:26 6 h 26 min 47.4 L
17 225 km, 2 h 04 min
Wawa 817 km 8:30 8 h 30 min 65.4 L
17 88 km, 50 min
White River 906 km 9:21 9 h 21 min 72.5 L
17 88 km, 48 min
Marathon 994 km 10:10 10 h 10 min 79.5 L
17 80 km, 47 min
Terrace Bay 1,073 km 10:57 10 h 57 min 85.8 L
17 13 km, 07 min
Schreiber 1,086 km 11:05 11 h 05 min 86.9 L
17 20 km, 11 min
Rossport 1,107 km 11:16 11 h 16 min 88.6 L
17 70 km, 40 min
Nipigon 1,177 km 11:56 11 h 56 min 94.2 L
11 37 km, 21 min
Dorion 1,214 km 12:18 12 h 18 min 97.1 L
11 70 km, 38 min
Thunder Bay 1,284 km 12:57 12 h 57 min 102.7 L
17 234 km, 2 h 20 min
Ignace 1,518 km 15:17 15 h 17 min 121.4 L
17 100 km, 55 min
Dryden 1,618 km 16:13 16 h 13 min 129.4 L
17 51 km, 34 min
Vermilion Bay 1,669 km 16:47 16 h 47 min 133.5 L
17 92 km, 59 min
Kenora 1,760 km 17:47 17 h 47 min 140.8 L
17 56 km, 32 min, Ontario - Manitoba
West Hawk Lake 1,816 km 18:19 18 h 19 min 145.3 L
PTH 1 54 km, 29 min
Reynolds 1,870 km 18:49 18 h 49 min 149.6 L
PTH 1 41 km, 24 min
Richer 1,911 km 19:13 19 h 13 min 152.9 L
PTH 1 55 km, 32 min
Winnipeg 1,966 km 19:46 19 h 46 min 157.3 L
PTH 100 22 km, 13 min
Oak Bluff 1,988 km 19:59 19 h 59 min 159.0 L
PTH 1 12 km, 06 min
Headingley 2,000 km 20:06 20 h 06 min 160.0 L
PTH 1 26 km, 14 min
Elie 2,026 km 20:20 20 h 20 min 162.1 L
PTH 1 17 km, 09 min
Oakville 2,043 km 20:30 20 h 30 min 163.4 L
PTH 1 23 km, 12 min
Portage la Prairie 2,066 km 20:42 20 h 42 min 165.3 L
PTH 1 36 km, 19 min
MacGregor 2,102 km 21:02 21 h 02 min 168.2 L
PTH 1 12 km, 06 min
Austin 2,114 km 21:08 21 h 08 min 169.1 L
PTH 1 12 km, 06 min
Sidney 2,126 km 21:15 21 h 15 min 170.1 L
PTH 1 62 km, 34 min
Brandon 2,189 km 21:49 21 h 49 min 175.1 L
PTH 1 27 km, 14 min
Alexander 2,216 km 22:04 22 h 04 min 177.3 L
PTH 1 15 km, 08 min
Griswold 2,231 km 22:12 22 h 12 min 178.5 L
PTH 1 12 km, 06 min
Oak Lake 2,242 km 22:18 22 h 18 min 179.4 L
PTH 1 24 km, 13 min
Virden 2,267 km 22:31 22 h 31 min 181.4 L
PTH 1 27 km, 14 min
Elkhorn 2,293 km 22:46 22 h 46 min 183.4 L
PTH 1 11 km, 05 min
Kirkella 2,304 km 22:52 22 h 52 min 184.3 L
PTH 1 12 km, 06 min, Manitoba - Saskatchewan
Fleming 2,316 km 22:58 22 h 58 min 185.3 L
1 14 km, 07 min
Moosomin 2,330 km 23:06 23 h 06 min 186.4 L
1 27 km, 14 min
Wapella 2,356 km 23:20 23 h 20 min 188.5 L
1 22 km, 12 min
Whitewood 2,378 km 23:32 23 h 32 min 190.2 L
1 24 km, 13 min
Broadview 2,402 km 23:45 23 h 45 min 192.2 L
1 25 km, 13 min
Grenfell 2,427 km 23:59 23 h 59 min 194.2 L
1 24 km, 13 min
Wolseley 2,451 km 24:12 24 h 12 min 196.1 L
1 15 km, 08 min
Sintaluta 2,467 km 24:20 24 h 20 min 197.4 L
1 16 km, 08 min
Indian Head 2,483 km 24:29 24 h 29 min 198.6 L
1 14 km, 07 min
Qu'Appelle 2,497 km 24:37 24 h 37 min 199.8 L
1 14 km, 07 min
McLean 2,511 km 24:44 24 h 44 min 200.9 L
1 15 km, 08 min
Balgonie 2,526 km 24:53 24 h 53 min 202.1 L
1 8 km, 04 min
White City 2,534 km 24:57 24 h 57 min 202.7 L
1 2 km, 01 min
Emerald Park 2,536 km 24:59 24 h 59 min 202.9 L
1 2 km, 01 min
Spruce Creek Estates 2,538 km 25:00 25 h 00 min 203.0 L
1 15 km, 08 min
Regina 2,552 km 25:08 25 h 08 min 204.2 L
1 42 km, 23 min
Belle Plaine 2,594 km 25:31 25 h 31 min 207.5 L
1 29 km, 17 min
Moose Jaw 2,623 km 25:49 25 h 49 min 209.8 L

Driving distance from Barrie to Moose Jaw

Use the built-in fuel calculator to estimate the cost of driving from Barrie to Moose Jaw. Your drive plan can be adjusted by adding any transit points.

The Barrie - Moose Jaw driving distance is ranked 16,672ⁿᵈ in the ranking popularity.

The distance from Barrie to Moose Jaw is 1,630 miles or 2,623 kilometers.

The map of road trip between Barrie and Moose Jaw has full screen mode, toggled in left corner of the map.

Print out optimized Barrie to Moose Jaw directions and take them along to your trip.

Calculation of how far it is from Barrie to Moose Jaw was performed by summarizing all intermediate way segments.

Have any questions? Contact us!