City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Calgary 0 km 0:00 00 min 0.0 L
1 23 km, 17 min
Chestermere 23 km 0:17 17 min 1.1 L
1 163 km, 1 h 48 min
Brooks 186 km 2:05 2 h 05 min 14.4 L
1 106 km, 1 h 10 min
Medicine Hat 292 km 3:16 3 h 16 min 22.9 L
1 221 km, 2 h 27 min
Swift Current 513 km 5:44 5 h 44 min 40.6 L
1 164 km, 1 h 49 min
Moose Jaw 677 km 7:34 7 h 34 min 53.4 L
1 39 151 km, 1 h 44 min
Weyburn 829 km 9:18 9 h 18 min 61.1 L
39 87 km, 1 h 01 min
Estevan 916 km 10:19 10 h 19 min 72.8 L
39A US 52 210 km, 2 h 31 min
Minot 1,126 km 12:50 12 h 50 min 88.3 L
US 83 158 km, 1 h 55 min
Bismarck 1,284 km 14:45 14 h 45 min 102.1 L
US 83 I 94 292 km, 2 h 39 min
West Fargo 1,577 km 17:25 17 h 25 min 125.9 L
I 94 7 km, 04 min
Fargo 1,584 km 17:30 17 h 30 min 126.4 L
I 94 521 km, 4 h 59 min
Eau Claire 2,105 km 22:29 22 h 29 min 167.5 L
I 94 282 km, 2 h 34 min
Madison 2,387 km 25:04 25 h 04 min 190.3 L
I 39 56 km, 30 min
Janesville 2,443 km 25:34 25 h 34 min 195.1 L
I 39 I 90 173 km, 1 h 38 min
Chicago 2,617 km 27:13 27 h 13 min 207.4 L
I 90 I 94 231 km, 2 h 13 min
Kalamazoo 2,848 km 29:27 29 h 27 min 227.7 L
I 94 I 69 104 km, 56 min
Lansing 2,952 km 30:24 30 h 24 min 236.0 L
I 69 99 km, 54 min
Flint 3,051 km 31:18 31 h 18 min 243.7 L
I 69 122 km, 1 h 16 min
Sarnia 3,173 km 32:34 32 h 34 min 253.1 L
402 140 km, 1 h 19 min
Woodstock 3,314 km 33:54 33 h 54 min 264.7 L
401 42 km, 25 min
Kitchener 3,356 km 34:19 34 h 19 min 268.2 L
401 66 km, 39 min
Mississauga 3,421 km 34:59 34 h 59 min 272.9 L
401 31 km, 18 min
Toronto 3,452 km 35:18 35 h 18 min 274.5 L
401 32 km, 19 min
Ajax 3,484 km 35:37 35 h 37 min 278.5 L
401 14 km, 08 min
Oshawa 3,498 km 35:45 35 h 45 min 279.5 L
401 128 km, 1 h 16 min
Belleville 3,626 km 37:02 37 h 02 min 289.5 L
401 83 km, 51 min
Kingston 3,709 km 37:54 37 h 54 min 294.6 L
401 15 55 km, 38 min
Portland 3,764 km 38:32 38 h 32 min 301.0 L
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Calgary 0 km 0:00 00 min 0.0 L
1 23 km, 17 min
Chestermere 23 km 0:17 17 min 1.1 L
1 29 km, 19 min
Strathmore 52 km 0:36 36 min 3.7 L
1 75 km, 50 min
Bassano 127 km 1:27 1 h 27 min 9.0 L
1 59 km, 38 min
Brooks 186 km 2:05 2 h 05 min 14.4 L
1 82 km, 54 min
Redcliff 268 km 2:59 2 h 59 min 20.0 L
1 24 km, 16 min
Medicine Hat 292 km 3:16 3 h 16 min 22.9 L
1 9 km, 06 min
Dunmore 301 km 3:22 3 h 22 min 23.9 L
1 24 km, 15 min
Irvine 325 km 3:38 3 h 38 min 25.7 L
1 14 km, 09 min
Walsh 338 km 3:47 3 h 47 min 26.5 L
1 108 km, 1 h 11 min
Gull Lake 446 km 4:59 4 h 59 min 30.8 L
1 67 km, 44 min
Swift Current 513 km 5:44 5 h 44 min 40.6 L
1 16 km, 10 min
Waldeck 530 km 5:54 5 h 54 min 41.6 L
1 28 km, 18 min
Herbert 558 km 6:13 6 h 13 min 43.2 L
1 37 km, 24 min
Chaplin 595 km 6:38 6 h 38 min 46.1 L
1 46 km, 30 min
Caronport 641 km 7:08 7 h 08 min 49.1 L
1 37 km, 25 min
Moose Jaw 677 km 7:34 7 h 34 min 53.4 L
1 31 km, 21 min
Drinkwater 709 km 7:55 7 h 55 min 55.5 L
39 29 km, 19 min
Wilcox 738 km 8:14 8 h 14 min 57.9 L
39 20 km, 13 min
Corinne 758 km 8:28 8 h 28 min 60.2 L
39 70 km, 49 min
Weyburn 829 km 9:18 9 h 18 min 61.1 L
39 87 km, 1 h 01 min
Estevan 916 km 10:19 10 h 19 min 72.8 L
39A 18 13 km, 08 min
Bienfait 929 km 10:28 10 h 28 min 74.1 L
39 19 km, 13 min
Portal 948 km 10:41 10 h 41 min 75.0 L
39 US 52 22 km, 16 min
Sevenmile Corner 969 km 10:57 10 h 57 min 76.8 L
US 52 41 km, 28 min
Nine Mile Corner 1,010 km 11:25 11 h 25 min 80.8 L
US 52 19 km, 13 min
Kenmare 1,029 km 11:39 11 h 39 min 81.6 L
US 52 15 km, 11 min
Baden 1,043 km 11:50 11 h 50 min 83.0 L
US 52 7 km, 05 min
Donnybrook 1,050 km 11:55 11 h 55 min 84.0 L
US 52 24 km, 17 min
Carpio 1,074 km 12:12 12 h 12 min 85.0 L
US 52 19 km, 14 min
Burlington 1,093 km 12:26 12 h 26 min 87.0 L
US 2 33 km, 24 min
Minot 1,126 km 12:50 12 h 50 min 88.3 L
US 83 33 km, 24 min
Max 1,159 km 13:15 13 h 15 min 91.8 L
US 83 25 km, 17 min
Coleharbor 1,184 km 13:32 13 h 32 min 94.7 L
US 83 11 km, 08 min
Underwood 1,195 km 13:40 13 h 40 min 95.2 L
US 83 17 km, 12 min
Washburn 1,213 km 13:53 13 h 53 min 96.1 L
US 83 34 km, 25 min
Wilton 1,247 km 14:19 14 h 19 min 98.0 L
US 83 38 km, 26 min
Bismarck 1,284 km 14:45 14 h 45 min 102.1 L
US 83 I 94 84 km, 46 min
Crystal Springs 1,369 km 15:31 15 h 31 min 108.6 L
I 94 33 km, 18 min
Cleveland 1,402 km 15:49 15 h 49 min 111.8 L
I 94 26 km, 14 min
Jamestown 1,428 km 16:04 16 h 04 min 112.5 L
I 94 65 km, 35 min
Valley City 1,493 km 16:39 16 h 39 min 119.2 L
I 94 35 km, 19 min
Tower City 1,528 km 16:58 16 h 58 min 119.7 L
I 94 49 km, 26 min
West Fargo 1,577 km 17:25 17 h 25 min 125.9 L
I 94 7 km, 04 min
Fargo 1,584 km 17:30 17 h 30 min 126.4 L
I 94 11 km, 06 min
Moorhead 1,595 km 17:36 17 h 36 min 127.1 L
I 94 82 km, 49 min
Fergus Falls 1,677 km 18:26 18 h 26 min 133.8 L
I 94 76 km, 44 min
Alexandria 1,753 km 19:10 19 h 10 min 140.0 L
I 94 52 km, 28 min
Melrose 1,805 km 19:39 19 h 39 min 144.1 L
I 94 9 km, 04 min
Freeport 1,814 km 19:44 19 h 44 min 144.7 L
I 94 17 km, 09 min
Avon 1,832 km 19:53 19 h 53 min 146.0 L
I 94 9 km, 04 min
Collegeville 1,841 km 19:58 19 h 58 min 147.1 L
I 94 5 km, 02 min
Saint Joseph 1,846 km 20:01 20 h 01 min 147.4 L
I 94 36 km, 19 min
Enfield 1,882 km 20:21 20 h 21 min 150.1 L
I 94 19 km, 10 min
Monticello 1,901 km 20:31 20 h 31 min 151.1 L
I 94 15 km, 08 min
Albertville 1,916 km 20:39 20 h 39 min 153.0 L
I 94 8 km, 04 min
Rogers 1,924 km 20:44 20 h 44 min 153.8 L
I 94 9 km, 05 min
Maple Grove 1,934 km 20:49 20 h 49 min 154.0 L
I 94 9 km, 05 min
Brooklyn Park 1,943 km 20:54 20 h 54 min 155.3 L
I 94 5 km, 02 min
Brooklyn Center 1,948 km 20:57 20 h 57 min 155.5 L
I 694 7 km, 04 min
Fridley 1,955 km 21:02 21 h 02 min 156.1 L
I 694 5 km, 03 min
Arden Hills 1,960 km 21:06 21 h 06 min 156.7 L
US 10 3 km, 02 min
Shoreview 1,963 km 21:09 21 h 09 min 156.9 L
I 694 5 km, 03 min
Vadnais Heights 1,968 km 21:12 21 h 12 min 157.2 L
I 694 4 km, 02 min
White Bear Lake 1,972 km 21:14 21 h 14 min 157.7 L
I 694 8 km, 04 min
Oakdale 1,980 km 21:19 21 h 19 min 157.8 L
I 694 11 km, 06 min
Woodbury 1,991 km 21:26 21 h 26 min 158.9 L
I 94 14 km, 07 min
Hudson 2,005 km 21:34 21 h 34 min 160.2 L
I 94 71 km, 38 min
Menomonie 2,075 km 22:12 22 h 12 min 165.5 L
I 94 14 km, 07 min
Elk Mound 2,089 km 22:20 22 h 20 min 166.9 L
I 94 16 km, 08 min
Eau Claire 2,105 km 22:28 22 h 28 min 167.5 L
I 94 54 km, 29 min
Northfield 2,159 km 22:58 22 h 58 min 172.5 L
I 94 15 km, 08 min
Hixton 2,174 km 23:06 23 h 06 min 173.5 L
I 94 31 km, 16 min
Millston 2,205 km 23:23 23 h 23 min 176.1 L
I 94 39 km, 21 min
Oakdale 2,244 km 23:45 23 h 45 min 179.1 L
I 90 8 km, 04 min
Camp Douglas 2,252 km 23:49 23 h 49 min 180.0 L
I 90 40 km, 21 min
Wisconsin Dells 2,292 km 24:11 24 h 11 min 182.2 L
I 90 82 km, 44 min
DeForest 2,374 km 24:55 24 h 55 min 189.8 L
I 39 14 km, 07 min
Madison 2,387 km 25:03 25 h 03 min 190.3 L
I 39 34 km, 18 min
Albion 2,421 km 25:21 25 h 21 min 193.3 L
I 39 22 km, 12 min
Janesville 2,443 km 25:33 25 h 33 min 195.1 L
I 39 36 km, 19 min
Machesney Park 2,479 km 25:53 25 h 53 min 198.1 L
I 39 17 km, 09 min
Cherry Valley 2,495 km 26:02 26 h 02 min 199.6 L
I 90 6 km, 03 min
Belvidere 2,502 km 26:05 26 h 05 min 199.7 L
I 90 17 km, 09 min
Riley 2,519 km 26:15 26 h 15 min 200.9 L
I 90 22 km, 12 min
Rutland Township 2,541 km 26:27 26 h 27 min 202.8 L
I 90 8 km, 04 min
Wedgewood Acres 2,549 km 26:31 26 h 31 min 203.8 L
I 90 23 km, 12 min
Schaumburg 2,573 km 26:44 26 h 44 min 205.4 L
I 90 6 km, 03 min
Rolling Meadows 2,579 km 26:47 26 h 47 min 206.2 L
I 90 4 km, 02 min
Mount Prospect 2,583 km 26:49 26 h 49 min 206.6 L
I 90 5 km, 02 min
Des Plaines 2,587 km 26:52 26 h 52 min 206.7 L
I 90 4 km, 02 min
Rosemont 2,592 km 26:54 26 h 54 min 207.3 L
I 90 25 km, 17 min
Chicago 2,617 km 27:12 27 h 12 min 207.4 L
I 90 31 km, 21 min
Hammond 2,648 km 27:33 27 h 33 min 211.2 L
I 90 16 km, 08 min
Gary 2,664 km 27:42 27 h 42 min 212.4 L
I 90 10 km, 05 min
Lake Station 2,674 km 27:48 27 h 48 min 213.8 L
I 90 6 km, 04 min
Portage 2,680 km 27:53 27 h 53 min 214.0 L
I 94 29 km, 17 min
Waterford 2,710 km 28:10 28 h 10 min 216.5 L
I 94 27 km, 14 min
Hooks Corner 2,737 km 28:25 28 h 25 min 218.5 L
I 94 13 km, 07 min
Bridgman 2,750 km 28:32 28 h 32 min 219.9 L
I 94 25 km, 13 min
Benton Center 2,775 km 28:45 28 h 45 min 221.8 L
I 94 25 km, 13 min
Watervliet 2,800 km 28:59 28 h 59 min 223.0 L
I 94 43 km, 23 min
Portage 2,843 km 29:23 29 h 23 min 227.2 L
I 94 5 km, 02 min
Kalamazoo 2,848 km 29:25 29 h 25 min 227.7 L
I 94 18 km, 09 min
Battle Creek 2,866 km 29:35 29 h 35 min 228.0 L
I 94 26 km, 13 min
Marshall 2,892 km 29:49 29 h 49 min 231.0 L
I 94 I 69 51 km, 28 min
Potterville 2,943 km 30:17 30 h 17 min 235.4 L
I 69 4 km, 02 min
West Windsor 2,947 km 30:19 30 h 19 min 235.4 L
I 69 5 km, 02 min
Lansing 2,952 km 30:22 30 h 22 min 236.0 L
I 69 25 km, 13 min
Gunnisonville 2,977 km 30:36 30 h 36 min 238.1 L
I 69 60 km, 32 min
Swartz Creek 3,037 km 31:08 31 h 08 min 242.5 L
I 69 15 km, 08 min
Flint 3,051 km 31:16 31 h 16 min 243.7 L
I 69 10 km, 06 min
Burton 3,061 km 31:23 31 h 23 min 244.7 L
I 69 99 km, 1 h 00 min
Port Huron 3,161 km 32:24 32 h 24 min 252.8 L
I 69 402 13 km, 08 min
Sarnia 3,173 km 32:33 32 h 33 min 253.1 L
402 124 km, 1 h 09 min
Ingersoll 3,297 km 33:43 33 h 43 min 263.4 L
401 16 km, 09 min
Woodstock 3,314 km 33:52 33 h 52 min 264.7 L
401 42 km, 25 min
Kitchener 3,356 km 34:18 34 h 18 min 268.2 L
401 10 km, 06 min
Hespeler 3,365 km 34:24 34 h 24 min 269.0 L
401 18 km, 10 min
Morriston 3,383 km 34:35 34 h 35 min 270.4 L
401 16 km, 09 min
Milton 3,399 km 34:44 34 h 44 min 270.9 L
401 22 km, 13 min
Mississauga 3,421 km 34:57 34 h 57 min 272.9 L
401 31 km, 18 min
Toronto 3,452 km 35:16 35 h 16 min 274.5 L
401 25 km, 15 min
Pickering 3,478 km 35:31 35 h 31 min 277.9 L
401 7 km, 04 min
Ajax 3,484 km 35:35 35 h 35 min 278.5 L
401 6 km, 03 min
Whitby 3,491 km 35:39 35 h 39 min 279.0 L
401 8 km, 04 min
Oshawa 3,498 km 35:44 35 h 44 min 279.5 L
401 13 km, 07 min
Bowmanville 3,511 km 35:51 35 h 51 min 280.5 L
401 12 km, 07 min
Newcastle 3,523 km 35:59 35 h 59 min 281.4 L
401 6 km, 03 min
Newtonville 3,529 km 36:02 36 h 02 min 282.3 L
401 11 km, 06 min
Port Hope 3,540 km 36:08 36 h 08 min 282.4 L
401 16 km, 09 min
Cobourg 3,555 km 36:18 36 h 18 min 284.2 L
401 11 km, 06 min
Grafton 3,566 km 36:24 36 h 24 min 284.9 L
401 60 km, 35 min
Belleville 3,626 km 37:00 37 h 00 min 289.5 L
401 16 km, 09 min
Tyendinaga 3,642 km 37:10 37 h 10 min 290.6 L
401 15 km, 08 min
Napanee 3,657 km 37:19 37 h 19 min 292.1 L
401 20 km, 11 min
Odessa 3,676 km 37:30 37 h 30 min 293.9 L
401 33 km, 21 min
Kingston 3,709 km 37:52 37 h 52 min 294.6 L
401 15 42 km, 28 min
Elgin 3,751 km 38:20 38 h 20 min 299.9 L
15 13 km, 10 min
Portland 3,764 km 38:30 38 h 30 min 301.0 L

Distance from Calgary to Portland by car

The distance between Calgary and Portland is 3,764 kilometers by road including 2,469 kilometers on motorways. Distance from Calgary to Portland by car takes approximately 38 hours and 33 minutes.

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