Distance between Banff AB and Toronto ON

The distance from Banff to Toronto is 3,566 kilometers by road including 3,331 kilometers on motorways. Road takes approximately 33 hours and 58 minutes and goes through Calgary, Chestermere, Brooks, Medicine Hat, Swift Current, Moose Jaw and Weyburn.

Maximum speed
km/h on motorway
km/h on other roads
Fuel consumption L/100 km
Fuel priceEUR / L
Pick a point on map
3,566
km
33
h
58
min
285.3
L
176.9
EUR
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Banff 0 km 0:00 00 min 0.0 L
1 311 km, 3 h 06 min
Brooks 311 km 3:06 3 h 06 min 24.9 L
1 497 km, 4 h 33 min, Alberta - Saskatchewan
Moose Jaw 808 km 7:40 7 h 40 min 64.6 L
39 233 km, 2 h 21 min
Estevan 1,040 km 10:01 10 h 01 min 83.2 L
US 52 US 83 I 94 662 km, 6 h 19 min, Canada - United States
West Fargo 1,702 km 16:21 16 h 21 min 136.2 L
I 94 810 km, 7 h 31 min, North Dakota - Wisconsin
Madison 2,512 km 23:52 23 h 52 min 201.0 L
I 39 I 90 229 km, 2 h 12 min, Wisconsin - Illinois
Chicago 2,741 km 26:04 26 h 04 min 219.3 L
I 94 386 km, 3 h 32 min, Illinois - Michigan
Ann Arbor 3,127 km 29:37 29 h 37 min 250.2 L
I 96 401 152 km, 1 h 28 min, United States - Canada
Chatham 3,279 km 31:06 31 h 06 min 262.3 L
401 403 211 km, 2 h 07 min
Hamilton 3,490 km 33:13 33 h 13 min 279.2 L
403 QEW 52 km, 31 min
Mississauga 3,542 km 33:44 33 h 44 min 283.4 L
24 km, 15 min
Toronto 3,566 km 34:00 34 h 00 min 285.3 L
Point Distance Time Fuel
Banff 0 km 0:00 00 min 0.0 L
1 20 km, 13 min
Harvie Heights 20 km 0:13 13 min 1.6 L
1 5 km, 02 min
Canmore 26 km 0:16 16 min 2.1 L
1 4 km, 02 min
Three Sisters Mountain Village 30 km 0:18 18 min 2.4 L
1 4 km, 02 min
Dead Man's Flats 34 km 0:21 21 min 2.7 L
1 9 km, 04 min
Exshaw 43 km 0:25 25 min 3.4 L
1 64 km, 34 min
Springbank 106 km 1:00 1 h 00 min 8.5 L
1 17 km, 13 min
Calgary 123 km 1:14 1 h 14 min 9.8 L
1 21 km, 16 min
Chestermere 144 km 1:30 1 h 30 min 11.5 L
1 30 km, 17 min
Strathmore 175 km 1:47 1 h 47 min 14.0 L
1 88 km, 52 min
Bassano 263 km 2:40 2 h 40 min 21.0 L
1 48 km, 26 min
Brooks 311 km 3:06 3 h 06 min 24.9 L
1 64 km, 35 min
Suffield 376 km 3:41 3 h 41 min 30.1 L
1 32 km, 17 min
Redcliff 407 km 3:59 3 h 59 min 32.6 L
1 9 km, 05 min
Medicine Hat 416 km 4:04 4 h 04 min 33.3 L
1 11 km, 06 min
Dunmore 427 km 4:11 4 h 11 min 34.2 L
1 24 km, 12 min
Irvine 450 km 4:24 4 h 24 min 36.0 L
1 18 km, 09 min
Walsh 468 km 4:33 4 h 33 min 37.4 L
1 91 km, 49 min, Alberta - Saskatchewan
Tompkins 559 km 5:23 5 h 23 min 44.7 L
1 46 km, 25 min
Webb 605 km 5:48 5 h 48 min 48.4 L
1 33 km, 18 min
Swift Current 638 km 6:06 6 h 06 min 51.0 L
1 17 km, 09 min
Waldeck 654 km 6:16 6 h 16 min 52.3 L
1 28 km, 15 min
Herbert 683 km 6:31 6 h 31 min 54.6 L
1 14 km, 07 min
Morse 697 km 6:39 6 h 39 min 55.8 L
1 11 km, 05 min
Ernfold 707 km 6:44 6 h 44 min 56.6 L
1 17 km, 09 min
Chaplin 725 km 6:54 6 h 54 min 58.0 L
1 43 km, 23 min
Mortlach 767 km 7:17 7 h 17 min 61.4 L
1 19 km, 10 min
Caronport 786 km 7:27 7 h 27 min 62.9 L
1 22 km, 11 min
Moose Jaw 808 km 7:39 7 h 39 min 64.6 L
1 39 13 km, 07 min
Pasqua 821 km 7:47 7 h 47 min 65.7 L
39 19 km, 12 min
Drinkwater 840 km 7:59 7 h 59 min 67.2 L
39 21 km, 13 min
Rouleau 861 km 8:13 8 h 13 min 68.9 L
39 15 km, 10 min
Wilcox 876 km 8:23 8 h 23 min 70.1 L
39 9 km, 05 min
Corinne 885 km 8:29 8 h 29 min 70.8 L
6 39 11 km, 06 min
Milestone 896 km 8:36 8 h 36 min 71.7 L
39 12 km, 07 min
Lang 909 km 8:44 8 h 44 min 72.7 L
39 19 km, 11 min
Yellow Grass 928 km 8:55 8 h 55 min 74.2 L
39 28 km, 16 min
Weyburn 956 km 9:12 9 h 12 min 76.5 L
39 44 km, 23 min
Midale 1,000 km 9:36 9 h 36 min 80.0 L
39 14 km, 07 min
Macoun 1,014 km 9:43 9 h 43 min 81.1 L
39 26 km, 16 min
Estevan 1,040 km 10:00 10 h 00 min 83.2 L
18 13 km, 09 min
Bienfait 1,054 km 10:10 10 h 10 min 84.3 L
39 26 km, 14 min
North Portal 1,080 km 10:24 10 h 24 min 86.4 L
US 52 1 km, 00 min, Canada - United States
Portal 1,081 km 10:24 10 h 24 min 86.5 L
US 52 43 km, 28 min
Bowbells 1,124 km 10:53 10 h 53 min 89.9 L
US 52 25 km, 16 min
Kenmare 1,149 km 11:10 11 h 10 min 91.9 L
US 52 40 km, 26 min
Carpio 1,189 km 11:37 11 h 37 min 95.1 L
US 52 30 km, 19 min
Burlington 1,219 km 11:56 11 h 56 min 97.5 L
US 2 12 km, 06 min
Minot 1,231 km 12:02 12 h 02 min 98.5 L
US 83 45 km, 24 min
Max 1,275 km 12:27 12 h 27 min 102.0 L
US 83 45 km, 24 min
Underwood 1,321 km 12:51 12 h 51 min 105.7 L
US 83 21 km, 11 min
Washburn 1,341 km 13:03 13 h 03 min 107.3 L
US 83 25 km, 13 min
Wilton 1,367 km 13:16 13 h 16 min 109.4 L
US 83 37 km, 20 min
Bismarck 1,404 km 13:37 13 h 37 min 112.3 L
I 94 27 km, 14 min
McKenzie 1,431 km 13:52 13 h 52 min 114.5 L
I 94 38 km, 20 min
Steele 1,470 km 14:13 14 h 13 min 117.6 L
I 94 21 km, 11 min
Tappen 1,491 km 14:24 14 h 24 min 119.3 L
I 94 40 km, 21 min
Cleveland 1,531 km 14:46 14 h 46 min 122.5 L
I 94 20 km, 10 min
Eldridge 1,551 km 14:57 14 h 57 min 124.1 L
I 94 13 km, 06 min
Jamestown 1,564 km 15:04 15 h 04 min 125.1 L
I 94 52 km, 28 min
Valley City 1,616 km 15:33 15 h 33 min 129.3 L
I 94 25 km, 13 min
Tower City 1,641 km 15:46 15 h 46 min 131.3 L
I 94 50 km, 27 min
Mapleton 1,691 km 16:13 16 h 13 min 135.3 L
I 94 11 km, 05 min
West Fargo 1,702 km 16:19 16 h 19 min 136.2 L
I 94 8 km, 04 min
Fargo 1,710 km 16:24 16 h 24 min 136.8 L
I 94 8 km, 05 min, North Dakota - Minnesota
Moorhead 1,718 km 16:29 16 h 29 min 137.4 L
I 94 72 km, 40 min
Carlisle 1,790 km 17:10 17 h 10 min 143.2 L
I 94 13 km, 07 min
Fergus Falls 1,803 km 17:17 17 h 17 min 144.2 L
I 94 53 km, 28 min
Brandon 1,856 km 17:46 17 h 46 min 148.5 L
I 94 23 km, 12 min
Alexandria 1,878 km 17:58 17 h 58 min 150.2 L
I 94 36 km, 19 min
Sauk Centre 1,915 km 18:18 18 h 18 min 153.2 L
I 94 15 km, 08 min
Melrose 1,930 km 18:26 18 h 26 min 154.4 L
I 94 10 km, 05 min
Freeport 1,939 km 18:32 18 h 32 min 155.1 L
I 94 10 km, 05 min
Albany 1,949 km 18:37 18 h 37 min 155.9 L
I 94 11 km, 05 min
Avon 1,960 km 18:43 18 h 43 min 156.8 L
I 94 7 km, 03 min
Collegeville 1,967 km 18:47 18 h 47 min 157.4 L
I 94 4 km, 02 min
Saint Joseph 1,971 km 18:49 18 h 49 min 157.7 L
I 94 30 km, 16 min
Clearwater 2,001 km 19:06 19 h 06 min 160.1 L
I 94 23 km, 12 min
Monticello 2,024 km 19:18 19 h 18 min 161.9 L
I 94 11 km, 05 min
Otsego 2,035 km 19:24 19 h 24 min 162.8 L
I 94 3 km, 01 min
Albertville 2,038 km 19:26 19 h 26 min 163.0 L
I 94 2 km, 00 min
Saint Michael 2,040 km 19:27 19 h 27 min 163.2 L
I 94 7 km, 04 min
Rogers 2,048 km 19:31 19 h 31 min 163.8 L
I 94 12 km, 06 min
Maple Grove 2,060 km 19:38 19 h 38 min 164.8 L
I 94 8 km, 04 min
Brooklyn Park 2,068 km 19:42 19 h 42 min 165.4 L
I 94 5 km, 02 min
Brooklyn Center 2,073 km 19:45 19 h 45 min 165.8 L
I 694 4 km, 02 min
Fridley 2,077 km 19:47 19 h 47 min 166.2 L
I 694 2 km, 00 min
Columbia Heights 2,079 km 19:48 19 h 48 min 166.3 L
I 694 3 km, 01 min
New Brighton 2,081 km 19:50 19 h 50 min 166.5 L
4 km, 02 min
Arden Hills 2,085 km 19:52 19 h 52 min 166.8 L
I 694 3 km, 01 min
Shoreview 2,089 km 19:54 19 h 54 min 167.1 L
I 694 3 km, 01 min
Vadnais Heights 2,091 km 19:55 19 h 55 min 167.3 L
I 694 3 km, 01 min
Little Canada 2,094 km 19:57 19 h 57 min 167.5 L
I 694 5 km, 02 min
White Bear Lake 2,099 km 20:00 20 h 00 min 167.9 L
I 694 3 km, 02 min
Pine Springs 2,102 km 20:02 20 h 02 min 168.2 L
I 694 5 km, 02 min
Oakdale 2,107 km 20:04 20 h 04 min 168.6 L
9 km, 05 min
Woodbury 2,116 km 20:09 20 h 09 min 169.3 L
I 94 11 km, 06 min
Lakeland 2,127 km 20:16 20 h 16 min 170.2 L
I 94 4 km, 02 min, Minnesota - Wisconsin
Hudson 2,131 km 20:18 20 h 18 min 170.5 L
I 94 3 km, 01 min
Town of Hudson 2,134 km 20:20 20 h 20 min 170.7 L
I 94 63 km, 34 min
Menomonie 2,197 km 20:54 20 h 54 min 175.8 L
I 94 17 km, 09 min
Elk Mound 2,214 km 21:03 21 h 03 min 177.1 L
I 94 19 km, 10 min
Eau Claire 2,233 km 21:14 21 h 14 min 178.6 L
I 94 37 km, 21 min
Osseo 2,269 km 21:35 21 h 35 min 181.5 L
I 94 16 km, 08 min
Northfield 2,285 km 21:44 21 h 44 min 182.8 L
I 94 11 km, 06 min
Hixton 2,296 km 21:50 21 h 50 min 183.7 L
I 94 18 km, 10 min
Black River Falls 2,313 km 22:00 22 h 00 min 185.0 L
I 94 19 km, 10 min
Millston 2,333 km 22:11 22 h 11 min 186.6 L
I 94 36 km, 20 min
Oakdale 2,369 km 22:31 22 h 31 min 189.5 L
I 90 10 km, 05 min
Camp Douglas 2,379 km 22:37 22 h 37 min 190.3 L
I 90 10 km, 05 min
New Lisbon 2,389 km 22:42 22 h 42 min 191.1 L
I 90 12 km, 06 min
Mauston 2,401 km 22:49 22 h 49 min 192.1 L
I 90 6 km, 03 min
Lemonweir 2,406 km 22:52 22 h 52 min 192.5 L
I 90 11 km, 06 min
Lyndon Station 2,417 km 22:58 22 h 58 min 193.4 L
I 90 12 km, 06 min
Wisconsin Dells 2,429 km 23:04 23 h 04 min 194.3 L
I 90 5 km, 02 min
Lake Delton 2,434 km 23:07 23 h 07 min 194.7 L
I 90 I 39 64 km, 34 min
DeForest 2,498 km 23:42 23 h 42 min 199.8 L
I 39 15 km, 07 min
Madison 2,512 km 23:50 23 h 50 min 201.0 L
I 39 34 km, 18 min
Albion 2,546 km 24:08 24 h 08 min 203.7 L
I 39 21 km, 11 min
Janesville 2,567 km 24:20 24 h 20 min 205.4 L
I 39 38 km, 20 min, Wisconsin - Illinois
Machesney Park 2,605 km 24:40 24 h 40 min 208.4 L
I 39 4 km, 02 min
Loves Park 2,609 km 24:42 24 h 42 min 208.7 L
I 39 11 km, 06 min
Cherry Valley 2,620 km 24:49 24 h 49 min 209.6 L
I 90 7 km, 04 min
Belvidere 2,628 km 24:53 24 h 53 min 210.2 L
I 90 20 km, 11 min
Riley 2,648 km 25:04 25 h 04 min 211.8 L
I 90 20 km, 11 min
Rutland Township 2,668 km 25:16 25 h 16 min 213.4 L
I 90 3 km, 01 min
Gilberts 2,671 km 25:17 25 h 17 min 213.7 L
I 90 9 km, 05 min
Elgin 2,681 km 25:23 25 h 23 min 214.5 L
I 90 17 km, 11 min
Schaumburg 2,698 km 25:35 25 h 35 min 215.8 L
I 90 4 km, 02 min
Rolling Meadows 2,702 km 25:37 25 h 37 min 216.2 L
I 90 6 km, 03 min
Mount Prospect 2,708 km 25:41 25 h 41 min 216.6 L
I 90 4 km, 02 min
Des Plaines 2,712 km 25:44 25 h 44 min 217.0 L
I 90 4 km, 02 min
Rosemont 2,716 km 25:47 25 h 47 min 217.3 L
I 90 1 km, 00 min
Park Ridge 2,717 km 25:48 25 h 48 min 217.4 L
I 90 24 km, 14 min
Chicago 2,742 km 26:02 26 h 02 min 219.4 L
I 90 32 km, 18 min, Illinois - Indiana
Hammond 2,773 km 26:20 26 h 20 min 221.8 L
I 90 15 km, 08 min
Gary 2,788 km 26:28 26 h 28 min 223.0 L
I 90 10 km, 05 min
Lake Station 2,798 km 26:34 26 h 34 min 223.8 L
I 94 7 km, 04 min
Portage 2,805 km 26:38 26 h 38 min 224.4 L
I 94 9 km, 04 min
Porter 2,813 km 26:43 26 h 43 min 225.0 L
I 94 25 km, 13 min
Michigan City 2,838 km 26:56 26 h 56 min 227.0 L
I 94 37 km, 20 min, Indiana - Michigan
Bridgman 2,874 km 27:16 27 h 16 min 229.9 L
I 94 9 km, 04 min
Stevensville 2,884 km 27:21 27 h 21 min 230.7 L
I 94 26 km, 14 min
Coloma 2,910 km 27:35 27 h 35 min 232.8 L
I 94 3 km, 01 min
Watervliet 2,913 km 27:37 27 h 37 min 233.0 L
I 94 32 km, 17 min
Paw Paw 2,945 km 27:55 27 h 55 min 235.6 L
I 94 9 km, 04 min
Mattawan 2,954 km 27:59 27 h 59 min 236.3 L
I 94 16 km, 08 min
Portage 2,969 km 28:08 28 h 08 min 237.5 L
I 94 5 km, 02 min
Kalamazoo 2,975 km 28:11 28 h 11 min 238.0 L
I 94 13 km, 06 min
Galesburg 2,987 km 28:18 28 h 18 min 239.0 L
I 94 14 km, 07 min
Battle Creek 3,001 km 28:25 28 h 25 min 240.1 L
I 94 25 km, 13 min
Marshall 3,026 km 28:38 28 h 38 min 242.1 L
I 94 9 km, 04 min
Marengo 3,034 km 28:43 28 h 43 min 242.7 L
I 94 22 km, 11 min
Parma 3,056 km 28:55 28 h 55 min 244.5 L
I 94 14 km, 07 min
Jackson 3,070 km 29:03 29 h 03 min 245.6 L
I 94 50 km, 27 min
Scio Township 3,120 km 29:30 29 h 30 min 249.6 L
M 14 7 km, 03 min
Ann Arbor 3,127 km 29:34 29 h 34 min 250.2 L
M 14 28 km, 15 min
Plymouth 3,155 km 29:49 29 h 49 min 252.4 L
M 14 8 km, 04 min
Livonia 3,163 km 29:53 29 h 53 min 253.0 L
I 96 20 km, 11 min
Detroit 3,182 km 30:05 30 h 05 min 254.6 L
14 km, 08 min, United States - Canada
Windsor 3,196 km 30:13 30 h 13 min 255.7 L
401 47 km, 28 min
Comber 3,243 km 30:41 30 h 41 min 259.4 L
401 9 km, 05 min
Tilbury 3,252 km 30:47 30 h 47 min 260.2 L
401 27 km, 16 min
Chatham 3,279 km 31:03 31 h 03 min 262.3 L
401 64 km, 38 min
Dutton 3,343 km 31:41 31 h 41 min 267.4 L
401 53 km, 31 min
Dorchester 3,396 km 32:13 32 h 13 min 271.7 L
401 17 km, 10 min
Ingersoll 3,412 km 32:23 32 h 23 min 273.0 L
401 15 km, 08 min
Woodstock 3,427 km 32:31 32 h 31 min 274.2 L
403 31 km, 18 min
Paris 3,458 km 32:50 32 h 50 min 276.6 L
403 9 km, 05 min
Brantford 3,466 km 32:55 32 h 55 min 277.3 L
403 24 km, 14 min
Hamilton 3,490 km 33:10 33 h 10 min 279.2 L
403 22 km, 13 min
Burlington 3,512 km 33:23 33 h 23 min 281.0 L
QEW 9 km, 05 min
Bronte 3,522 km 33:29 33 h 29 min 281.8 L
QEW 6 km, 03 min
Oakville 3,528 km 33:32 33 h 32 min 282.2 L
QEW 3 km, 01 min
Ennisclare Park 3,531 km 33:34 33 h 34 min 282.5 L
QEW 12 km, 06 min
Mississauga 3,542 km 33:41 33 h 41 min 283.4 L
24 km, 15 min
Toronto 3,566 km 33:57 33 h 57 min 285.3 L

Distance from Banff to Toronto by car

The distance between Banff and Toronto is 3,566 kilometers by road including 3,331 kilometers on motorways. Distance from Banff to Toronto by car takes approximately 33 hours and 58 minutes.

The distance between Banff and Toronto is ranked 55ᵗʰ in the ranking popularity.

You can drive from Banff to Toronto through Calgary, Chestermere, Brooks, Medicine Hat, Swift Current, Moose Jaw and Weyburn.

Use driving directions from Banff to Toronto to navigate the path offline.

The driving time from Banff to Toronto is approximately 33 hours and 58 minutes without intermediate stops.

Use satellite map layer when preparing for a travel from Banff to Toronto.

Reverse route: from Toronto to Banff.

Have any questions? Contact us!