City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Montreal 0 km 0:00 00 min 0.0 L
401 206 km, 2 h 08 min, Quebec - Ontario
Brockville 206 km 2:08 2 h 08 min 16.5 L
401 150 km, 1 h 30 min
Belleville 356 km 3:39 3 h 39 min 28.5 L
401 173 km, 1 h 43 min
Toronto 529 km 5:22 5 h 22 min 42.3 L
401 96 km, 57 min
Kitchener 625 km 6:20 6 h 20 min 50.0 L
401 402 186 km, 1 h 51 min
Sarnia 811 km 8:12 8 h 12 min 64.9 L
I 69 I 96 296 km, 2 h 48 min, Canada - United States
Grand Rapids 1,106 km 11:01 11 h 01 min 88.5 L
I 94 600 km, 7 h 49 min, Michigan - Wisconsin
Eau Claire 1,706 km 18:50 18 h 50 min 136.5 L
I 94 647 km, 6 h 04 min, Wisconsin - North Dakota
Grand Forks 2,353 km 24:54 24 h 54 min 188.2 L
I 29 PTH 75 232 km, 2 h 17 min, United States - Canada
Winnipeg 2,585 km 27:12 27 h 12 min 206.8 L
Point Distance Time Fuel
Montreal 0 km 0:00 00 min 0.0 L
40 15 km, 12 min
Dorval 15 km 0:12 12 min 1.2 L
40 2 km, 01 min
Dollard-des-Ormeaux 17 km 0:13 13 min 1.4 L
40 2 km, 00 min
Pointe-Claire 18 km 0:14 14 min 1.4 L
40 4 km, 02 min
Kirkland 23 km 0:17 17 min 1.8 L
40 3 km, 02 min
Beaconsfield 26 km 0:19 19 min 2.1 L
40 2 km, 00 min
Sainte-Anne-de-Bellevue 28 km 0:20 20 min 2.2 L
40 3 km, 01 min
Baie-d'Urfé 30 km 0:21 21 min 2.4 L
40 20 27 km, 16 min
Coteau-du-Lac 57 km 0:38 38 min 4.6 L
20 5 km, 02 min
Les Coteaux 62 km 0:40 40 min 5.0 L
20 4 km, 02 min
Saint-Zotique 66 km 0:43 43 min 5.3 L
20 6 km, 03 min
Rivière-Beaudette 72 km 0:46 46 min 5.8 L
20 401 8 km, 04 min, Quebec - Ontario
Bainsville 79 km 0:51 51 min 6.3 L
401 9 km, 06 min
Lancaster 88 km 0:57 57 min 7.0 L
401 1 km, 00 min
South Lancaster 89 km 0:58 58 min 7.1 L
401 8 km, 05 min
Summerstown Station 97 km 1:03 1 h 03 min 7.8 L
401 12 km, 07 min
Cornwall 110 km 1:10 1 h 10 min 8.8 L
401 23 km, 13 min
Ingleside 133 km 1:24 1 h 24 min 10.6 L
401 10 km, 05 min
Nudell Bush 143 km 1:30 1 h 30 min 11.4 L
401 9 km, 05 min
Morrisburg 152 km 1:35 1 h 35 min 12.2 L
401 2 km, 01 min
Muttonville 154 km 1:37 1 h 37 min 12.3 L
401 26 km, 15 min
Johnstown 181 km 1:53 1 h 53 min 14.5 L
401 6 km, 03 min
Prescott 186 km 1:56 1 h 56 min 14.9 L
401 11 km, 07 min
Maitland 197 km 2:03 2 h 03 min 15.8 L
401 8 km, 05 min
Brockville 206 km 2:08 2 h 08 min 16.5 L
401 37 km, 22 min
Lansdowne 243 km 2:30 2 h 30 min 19.4 L
401 13 km, 07 min
Gananoque 256 km 2:38 2 h 38 min 20.5 L
401 5 km, 02 min
Willowbank 261 km 2:41 2 h 41 min 20.9 L
401 19 km, 11 min
Kingston 280 km 2:53 2 h 53 min 22.4 L
401 22 km, 13 min
Odessa 303 km 3:06 3 h 06 min 24.2 L
401 19 km, 11 min
Napanee 322 km 3:18 3 h 18 min 25.8 L
401 17 km, 10 min
Tyendinaga 339 km 3:28 3 h 28 min 27.1 L
401 17 km, 10 min
Belleville 356 km 3:38 3 h 38 min 28.5 L
401 20 km, 11 min
Trenton 375 km 3:50 3 h 50 min 30.0 L
401 39 km, 23 min
Grafton 414 km 4:13 4 h 13 min 33.1 L
401 13 km, 07 min
Cobourg 427 km 4:21 4 h 21 min 34.2 L
401 16 km, 09 min
Port Hope 443 km 4:30 4 h 30 min 35.4 L
401 10 km, 06 min
Newtonville 453 km 4:36 4 h 36 min 36.2 L
401 8 km, 04 min
Newcastle 461 km 4:41 4 h 41 min 36.9 L
401 7 km, 04 min
Bowmanville 468 km 4:45 4 h 45 min 37.4 L
401 11 km, 06 min
Oshawa 479 km 4:52 4 h 52 min 38.3 L
401 4 km, 02 min
Courtice 483 km 4:54 4 h 54 min 38.6 L
401 7 km, 04 min
Whitby 490 km 4:58 4 h 58 min 39.2 L
401 7 km, 04 min
Ajax 497 km 5:02 5 h 02 min 39.8 L
401 8 km, 04 min
Pickering 505 km 5:07 5 h 07 min 40.4 L
401 24 km, 14 min
Toronto 529 km 5:22 5 h 22 min 42.3 L
401 31 km, 18 min
Mississauga 559 km 5:40 5 h 40 min 44.7 L
401 23 km, 13 min
Milton 582 km 5:54 5 h 54 min 46.6 L
401 18 km, 10 min
Morriston 600 km 6:04 6 h 04 min 48.0 L
401 16 km, 09 min
Hespeler 617 km 6:14 6 h 14 min 49.4 L
401 5 km, 03 min
Preston 622 km 6:17 6 h 17 min 49.8 L
401 3 km, 01 min
Kitchener 625 km 6:19 6 h 19 min 50.0 L
401 23 km, 13 min
Drumbo 648 km 6:33 6 h 33 min 51.8 L
401 20 km, 11 min
Woodstock 667 km 6:45 6 h 45 min 53.4 L
401 15 km, 08 min
Ingersoll 682 km 6:54 6 h 54 min 54.6 L
401 17 km, 10 min
Dorchester 699 km 7:04 7 h 04 min 55.9 L
401 402 34 km, 20 min
Delaware 733 km 7:24 7 h 24 min 58.6 L
402 47 km, 28 min
Warwick 780 km 7:52 7 h 52 min 62.4 L
402 31 km, 18 min
Sarnia 811 km 8:11 8 h 11 min 64.9 L
402 10 km, 06 min, Canada - United States
Port Huron 821 km 8:17 8 h 17 min 65.7 L
I 69 6 km, 03 min
Tappan 827 km 8:20 8 h 20 min 66.2 L
I 69 11 km, 06 min
Thornton 838 km 8:27 8 h 27 min 67.0 L
I 69 3 km, 01 min
Goodells 841 km 8:29 8 h 29 min 67.3 L
I 69 9 km, 05 min
Emmett 850 km 8:34 8 h 34 min 68.0 L
I 69 70 km, 38 min
Burton 921 km 9:12 9 h 12 min 73.7 L
I 69 9 km, 05 min
Flint 930 km 9:17 9 h 17 min 74.4 L
I 69 11 km, 05 min
Swartz Creek 941 km 9:23 9 h 23 min 75.3 L
I 69 22 km, 11 min
Newburg 962 km 9:35 9 h 35 min 77.0 L
I 69 12 km, 06 min
Morrice 975 km 9:42 9 h 42 min 78.0 L
I 69 4 km, 01 min
Perry 978 km 9:44 9 h 44 min 78.2 L
I 69 4 km, 02 min
Forest Green Estates 982 km 9:46 9 h 46 min 78.6 L
I 69 17 km, 09 min
East Lansing 999 km 9:55 9 h 55 min 79.9 L
I 69 6 km, 03 min
Gunnisonville 1,004 km 9:58 9 h 58 min 80.3 L
I 69 I 96 23 km, 13 min
Eagle 1,028 km 10:11 10 h 11 min 82.2 L
I 96 12 km, 06 min
Portland 1,040 km 10:18 10 h 18 min 83.2 L
I 96 50 km, 30 min
Forest Hills 1,090 km 10:49 10 h 49 min 87.2 L
I 96 7 km, 05 min
Kentwood 1,097 km 10:54 10 h 54 min 87.8 L
I 96 9 km, 05 min
Grand Rapids 1,106 km 10:59 10 h 59 min 88.5 L
I 96 11 km, 06 min
Walker 1,118 km 11:05 11 h 05 min 89.4 L
I 96 8 km, 04 min
Marne 1,126 km 11:10 11 h 10 min 90.1 L
I 96 6 km, 03 min
Titusville 1,131 km 11:13 11 h 13 min 90.5 L
4 km, 03 min
Coopersville 1,135 km 11:16 11 h 16 min 90.8 L
I 96 4 km, 02 min
Dennison 1,139 km 11:19 11 h 19 min 91.1 L
I 96 7 km, 03 min
Nunica 1,146 km 11:22 11 h 22 min 91.7 L
I 96 9 km, 04 min
Fruitport 1,156 km 11:27 11 h 27 min 92.5 L
I 96 8 km, 04 min
Norton Shores 1,163 km 11:32 11 h 32 min 93.0 L
US-31BR 4 km, 02 min
Muskegon Heights 1,167 km 11:34 11 h 34 min 93.4 L
US-31BR 7 km, 07 min
Muskegon 1,174 km 11:42 11 h 42 min 93.9 L
138 km, 3 h 23 min, Michigan - Wisconsin
Milwaukee 1,313 km 15:06 15 h 06 min 105.0 L
I 94 8 km, 07 min
Wauwatosa 1,320 km 15:13 15 h 13 min 105.6 L
I 94 3 km, 01 min
West Allis 1,323 km 15:15 15 h 15 min 105.8 L
I 94 6 km, 03 min
Brookfield 1,329 km 15:18 15 h 18 min 106.3 L
I 94 6 km, 03 min
Waukesha 1,335 km 15:21 15 h 21 min 106.8 L
I 94 6 km, 03 min
City of Pewaukee 1,341 km 15:24 15 h 24 min 107.3 L
I 94 8 km, 04 min
Town of Delafield 1,349 km 15:29 15 h 29 min 107.9 L
I 94 5 km, 02 min
Delafield 1,354 km 15:31 15 h 31 min 108.3 L
I 94 5 km, 02 min
Oconomowoc 1,359 km 15:34 15 h 34 min 108.7 L
I 94 11 km, 05 min
Concord 1,369 km 15:40 15 h 40 min 109.5 L
I 94 7 km, 04 min
Farmington 1,377 km 15:44 15 h 44 min 110.2 L
I 94 8 km, 04 min
Johnson Creek 1,385 km 15:48 15 h 48 min 110.8 L
I 94 7 km, 03 min
Aztalan 1,392 km 15:52 15 h 52 min 111.4 L
I 94 2 km, 01 min
Hoopers Mill 1,394 km 15:53 15 h 53 min 111.5 L
I 94 2 km, 01 min
Lake Mills 1,396 km 15:54 15 h 54 min 111.7 L
I 94 28 km, 15 min
Seminary Springs 1,424 km 16:10 16 h 10 min 113.9 L
I 94 6 km, 03 min
Madison 1,430 km 16:13 16 h 13 min 114.4 L
I 39 8 km, 04 min
DeForest 1,438 km 16:18 16 h 18 min 115.0 L
I 39 4 km, 02 min
Lake Windsor 1,442 km 16:20 16 h 20 min 115.4 L
I 39 I 90 62 km, 34 min
Lake Delton 1,505 km 16:54 16 h 54 min 120.4 L
I 90 5 km, 02 min
Wisconsin Dells 1,509 km 16:57 16 h 57 min 120.7 L
I 90 11 km, 06 min
Lyndon Station 1,521 km 17:03 17 h 03 min 121.7 L
I 90 12 km, 06 min
Lemonweir 1,533 km 17:10 17 h 10 min 122.6 L
I 90 5 km, 02 min
Mauston 1,538 km 17:12 17 h 12 min 123.0 L
I 90 12 km, 06 min
New Lisbon 1,550 km 17:19 17 h 19 min 124.0 L
I 90 10 km, 05 min
Camp Douglas 1,560 km 17:24 17 h 24 min 124.8 L
I 90 1 km, 00 min
Volk Field 1,561 km 17:25 17 h 25 min 124.9 L
I 90 9 km, 04 min
Oakdale 1,570 km 17:30 17 h 30 min 125.6 L
I 94 20 km, 11 min
Kirby 1,590 km 17:41 17 h 41 min 127.2 L
I 94 16 km, 09 min
Millston 1,607 km 17:50 17 h 50 min 128.6 L
I 94 12 km, 07 min
Sheppard 1,619 km 17:58 17 h 58 min 129.5 L
I 94 7 km, 04 min
Black River Falls 1,626 km 18:02 18 h 02 min 130.1 L
I 94 17 km, 09 min
Hixton 1,643 km 18:11 18 h 11 min 131.4 L
I 94 11 km, 06 min
Northfield 1,654 km 18:17 18 h 17 min 132.3 L
I 94 16 km, 09 min
Osseo 1,670 km 18:27 18 h 27 min 133.6 L
I 94 12 km, 06 min
Foster 1,681 km 18:33 18 h 33 min 134.5 L
I 94 7 km, 03 min
Brackett 1,688 km 18:37 18 h 37 min 135.0 L
I 94 18 km, 10 min
Eau Claire 1,706 km 18:47 18 h 47 min 136.5 L
I 94 19 km, 10 min
Elk Mound 1,725 km 18:58 18 h 58 min 138.0 L
I 94 12 km, 06 min
Rusk 1,737 km 19:05 19 h 05 min 139.0 L
I 94 5 km, 02 min
Menomonie 1,742 km 19:07 19 h 07 min 139.4 L
I 94 63 km, 34 min
Town of Hudson 1,805 km 19:41 19 h 41 min 144.4 L
I 94 4 km, 02 min
Hudson 1,809 km 19:44 19 h 44 min 144.7 L
I 94 3 km, 01 min, Wisconsin - Minnesota
Lakeland 1,812 km 19:46 19 h 46 min 145.0 L
I 94 9 km, 05 min
Woodbury 1,822 km 19:51 19 h 51 min 145.8 L
I 94 3 km, 01 min
Oakbury 1,825 km 19:53 19 h 53 min 146.0 L
I 94 6 km, 03 min
Oakdale 1,831 km 19:56 19 h 56 min 146.5 L
I 694 6 km, 03 min
Pine Springs 1,837 km 20:00 20 h 00 min 147.0 L
I 694 3 km, 01 min
White Bear Lake 1,840 km 20:02 20 h 02 min 147.2 L
I 694 4 km, 02 min
Vadnais Heights 1,844 km 20:04 20 h 04 min 147.5 L
3 km, 01 min
Little Canada 1,846 km 20:06 20 h 06 min 147.7 L
I 694 4 km, 02 min
Shoreview 1,850 km 20:08 20 h 08 min 148.0 L
3 km, 01 min
Arden Hills 1,853 km 20:10 20 h 10 min 148.2 L
I 694 4 km, 02 min
New Brighton 1,857 km 20:12 20 h 12 min 148.6 L
I 694 3 km, 01 min
Columbia Heights 1,860 km 20:14 20 h 14 min 148.8 L
I 694 2 km, 00 min
Fridley 1,861 km 20:15 20 h 15 min 148.9 L
I 694 5 km, 02 min
Brooklyn Center 1,866 km 20:18 20 h 18 min 149.3 L
I 94 4 km, 02 min
Brooklyn Park 1,870 km 20:20 20 h 20 min 149.6 L
I 94 8 km, 04 min
Maple Grove 1,878 km 20:25 20 h 25 min 150.2 L
I 94 9 km, 05 min
Fletcher 1,887 km 20:30 20 h 30 min 151.0 L
I 94 4 km, 01 min
Rogers 1,891 km 20:32 20 h 32 min 151.3 L
I 94 8 km, 04 min
Saint Michael 1,898 km 20:36 20 h 36 min 151.8 L
I 94 1 km, 00 min
Albertville 1,899 km 20:37 20 h 37 min 151.9 L
I 94 2 km, 01 min
Otsego 1,902 km 20:38 20 h 38 min 152.2 L
12 km, 06 min
Monticello 1,914 km 20:45 20 h 45 min 153.1 L
I 94 11 km, 06 min
Enfield 1,926 km 20:51 20 h 51 min 154.1 L
I 94 4 km, 02 min
Hasty 1,929 km 20:53 20 h 53 min 154.3 L
I 94 7 km, 03 min
Clearwater Estates 1,936 km 20:57 20 h 57 min 154.9 L
I 94 1 km, 00 min
Clearwater 1,938 km 20:58 20 h 58 min 155.0 L
I 94 11 km, 05 min
Saint Augusta 1,948 km 21:04 21 h 04 min 155.8 L
I 94 20 km, 10 min
Saint Joseph 1,968 km 21:14 21 h 14 min 157.4 L
I 94 4 km, 02 min
Collegeville 1,972 km 21:16 21 h 16 min 157.8 L
I 94 7 km, 03 min
Avon 1,978 km 21:20 21 h 20 min 158.2 L
I 94 10 km, 05 min
Albany 1,988 km 21:25 21 h 25 min 159.0 L
I 94 1 km, 00 min
Shamrock Mobile Home Park 1,989 km 21:26 21 h 26 min 159.1 L
I 94 9 km, 05 min
Freeport 1,999 km 21:31 21 h 31 min 159.9 L
I 94 9 km, 06 min
Melrose 2,008 km 21:37 21 h 37 min 160.6 L
I 94 1 km, 00 min
Rose Terrace Mobile Home Park 2,009 km 21:38 21 h 38 min 160.7 L
I 94 15 km, 08 min
Sauk Centre 2,024 km 21:46 21 h 46 min 161.9 L
I 94 11 km, 06 min
West Union 2,035 km 21:52 21 h 52 min 162.8 L
I 94 25 km, 13 min
Alexandria 2,060 km 22:06 22 h 06 min 164.8 L
I 94 22 km, 12 min
Brandon 2,083 km 22:18 22 h 18 min 166.6 L
I 94 53 km, 28 min
Fergus Falls 2,135 km 22:47 22 h 47 min 170.8 L
I 94 14 km, 07 min
Carlisle 2,149 km 22:54 22 h 54 min 171.9 L
I 94 15 km, 08 min
Rothsay Mobile Home Park 2,164 km 23:02 23 h 02 min 173.1 L
I 94 57 km, 32 min
Moorhead 2,221 km 23:35 23 h 35 min 177.7 L
I 94 11 km, 07 min, Minnesota - North Dakota
Fargo 2,232 km 23:42 23 h 42 min 178.6 L
I 29 9 km, 05 min
Reiles Acres 2,240 km 23:48 23 h 48 min 179.2 L
I 29 4 km, 02 min
Harwood 2,245 km 23:51 23 h 51 min 179.6 L
I 29 3 km, 02 min
Brooktree Park 2,248 km 23:53 23 h 53 min 179.8 L
I 29 6 km, 03 min
Argusville 2,254 km 23:57 23 h 57 min 180.3 L
I 29 11 km, 06 min
Gardner 2,265 km 24:03 24 h 03 min 181.2 L
I 29 11 km, 05 min
Grandin 2,276 km 24:09 24 h 09 min 182.1 L
I 29 14 km, 07 min
Alton 2,290 km 24:16 24 h 16 min 183.2 L
I 29 6 km, 03 min
Hillsboro 2,296 km 24:19 24 h 19 min 183.7 L
I 29 6 km, 03 min
Taft 2,301 km 24:22 24 h 22 min 184.1 L
I 29 6 km, 03 min
Cummings 2,307 km 24:26 24 h 26 min 184.6 L
I 29 10 km, 05 min
Buxton 2,317 km 24:31 24 h 31 min 185.4 L
I 29 8 km, 04 min
Reynolds 2,325 km 24:35 24 h 35 min 186.0 L
I 29 28 km, 15 min
Grand Forks 2,353 km 24:51 24 h 51 min 188.2 L
I 29 7 km, 03 min
North Grand Forks 2,360 km 24:54 24 h 54 min 188.8 L
I 29 13 km, 07 min
Manvel 2,373 km 25:01 25 h 01 min 189.8 L
I 29 56 km, 30 min
Drayton 2,429 km 25:32 25 h 32 min 194.3 L
I 29 6 km, 03 min
Pittsburgh 2,435 km 25:35 25 h 35 min 194.8 L
I 29 15 km, 08 min
Fleece 2,450 km 25:44 25 h 44 min 196.0 L
I 29 6 km, 03 min
Joliette 2,457 km 25:47 25 h 47 min 196.6 L
I 29 7 km, 03 min
McArthur 2,464 km 25:51 25 h 51 min 197.1 L
I 29 11 km, 05 min
Pembina 2,474 km 25:57 25 h 57 min 197.9 L
PTH 75 19 km, 11 min, United States - Canada
Letellier 2,493 km 26:08 26 h 08 min 199.4 L
PTH 75 16 km, 09 min
St. Jean-Baptiste 2,509 km 26:18 26 h 18 min 200.7 L
PTH 75 9 km, 05 min
Morris 2,519 km 26:23 26 h 23 min 201.5 L
PTH 75 28 km, 15 min
Sainte Agathe 2,547 km 26:39 26 h 39 min 203.8 L
PTH 75 9 km, 05 min
Glenlea 2,555 km 26:44 26 h 44 min 204.4 L
PTH 75 4 km, 02 min
St. Adolphe 2,559 km 26:47 26 h 47 min 204.7 L
PTH 75 26 km, 21 min
Winnipeg 2,585 km 27:08 27 h 08 min 206.8 L

Distance from Montreal to Winnipeg by car

The distance between Montreal and Winnipeg is 2,585 kilometers by road including 2,391 kilometers on motorways. Distance from Montreal to Winnipeg by car takes approximately 27 hours and 8 minutes.

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