City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Buffalo 0 mi 0:00 00 min 0.0 gal
QEW 31 mi, 31 min, United States - Canada
St. Catharines 31 mi 0:31 31 min 1.1 gal
QEW 403 56 mi, 57 min
Brantford 87 mi 1:28 1 h 28 min 3.0 gal
401 402 113 mi, 1 h 51 min
Sarnia 200 mi 3:19 3 h 19 min 6.8 gal
I 69 74 mi, 1 h 06 min, Canada - United States
Flint 274 mi 4:26 4 h 26 min 9.3 gal
I 69 I 96 237 mi, 5 h 48 min, Michigan - Wisconsin
Milwaukee 512 mi 10:14 10 h 14 min 17.4 gal
I 94 I 90 275 mi, 4 h 07 min, Wisconsin - Minnesota
Rochester 787 mi 14:22 14 h 22 min 26.8 gal
I 90 222 mi, 3 h 15 min, Minnesota - South Dakota
Sioux Falls 1,009 mi 17:38 17 h 38 min 34.3 gal
I 29 50 mi, 46 min
Brookings 1,059 mi 18:24 18 h 24 min 36.0 gal
I 29 SD 15 24 mi, 23 min
Toronto 1,084 mi 18:48 18 h 48 min 36.9 gal
Point Distance Time Fuel
Buffalo 0 mi 0:00 00 min 0.0 gal
QEW 7 mi, 07 min, United States - Canada
Fort Erie 7 mi 0:07 07 min 0.2 gal
QEW 15 mi, 14 min
Niagara Falls 22 mi 0:21 21 min 0.7 gal
QEW 4 mi, 04 min
Niagara-on-the-Lake 26 mi 0:26 26 min 0.9 gal
QEW 5 mi, 04 min
St. Catharines 31 mi 0:31 31 min 1.1 gal
QEW 8 mi, 08 min
Lincoln 39 mi 0:39 39 min 1.3 gal
QEW 7 mi, 07 min
Grimsby 47 mi 0:46 46 min 1.6 gal
QEW 5 mi, 04 min
Winona 52 mi 0:51 51 min 1.8 gal
QEW 7 mi, 06 min
Stoney Creek 58 mi 0:58 58 min 2.0 gal
9 mi, 09 min
Hamilton 67 mi 1:08 1 h 08 min 2.3 gal
2 mi, 02 min
Dundas 69 mi 1:10 1 h 10 min 2.3 gal
1 mi, 01 min
Ancaster 71 mi 1:12 1 h 12 min 2.4 gal
403 16 mi, 15 min
Brantford 87 mi 1:28 1 h 28 min 3.0 gal
403 6 mi, 05 min
Paris 92 mi 1:33 1 h 33 min 3.1 gal
403 19 mi, 19 min
Woodstock 111 mi 1:53 1 h 53 min 3.8 gal
401 9 mi, 08 min
Ingersoll 121 mi 2:01 2 h 01 min 4.1 gal
401 11 mi, 10 min
Dorchester 130 mi 2:11 2 h 11 min 4.4 gal
401 402 21 mi, 20 min
Delaware 152 mi 2:32 2 h 32 min 5.2 gal
402 29 mi, 28 min
Warwick 181 mi 3:00 3 h 00 min 6.2 gal
402 19 mi, 18 min
Sarnia 200 mi 3:19 3 h 19 min 6.8 gal
402 6 mi, 06 min, Canada - United States
Port Huron 206 mi 3:25 3 h 25 min 7.0 gal
I 69 4 mi, 03 min
Tappan 210 mi 3:28 3 h 28 min 7.1 gal
I 69 7 mi, 06 min
Thornton 217 mi 3:35 3 h 35 min 7.4 gal
I 69 2 mi, 01 min
Goodells 219 mi 3:37 3 h 37 min 7.4 gal
I 69 6 mi, 05 min
Emmett 225 mi 3:42 3 h 42 min 7.7 gal
I 69 43 mi, 38 min
Burton 268 mi 4:20 4 h 20 min 9.1 gal
I 69 6 mi, 05 min
Flint 274 mi 4:25 4 h 25 min 9.3 gal
I 69 7 mi, 05 min
Swartz Creek 281 mi 4:31 4 h 31 min 9.6 gal
I 69 14 mi, 11 min
Newburg 295 mi 4:43 4 h 43 min 10.0 gal
I 69 7 mi, 06 min
Morrice 302 mi 4:49 4 h 49 min 10.3 gal
I 69 2 mi, 01 min
Perry 304 mi 4:51 4 h 51 min 10.3 gal
I 69 2 mi, 02 min
Forest Green Estates 306 mi 4:54 4 h 54 min 10.4 gal
I 69 11 mi, 09 min
East Lansing 317 mi 5:03 5 h 03 min 10.8 gal
I 69 4 mi, 03 min
Gunnisonville 321 mi 5:06 5 h 06 min 10.9 gal
I 69 I 96 14 mi, 13 min
Eagle 335 mi 5:19 5 h 19 min 11.4 gal
I 96 7 mi, 06 min
Portland 342 mi 5:26 5 h 26 min 11.6 gal
I 96 31 mi, 30 min
Forest Hills 373 mi 5:57 5 h 57 min 12.7 gal
I 96 4 mi, 05 min
Kentwood 378 mi 6:02 6 h 02 min 12.9 gal
I 96 6 mi, 05 min
Grand Rapids 384 mi 6:07 6 h 07 min 13.1 gal
I 96 7 mi, 06 min
Walker 391 mi 6:13 6 h 13 min 13.3 gal
I 96 5 mi, 04 min
Marne 396 mi 6:18 6 h 18 min 13.5 gal
I 96 4 mi, 03 min
Titusville 399 mi 6:21 6 h 21 min 13.6 gal
2 mi, 03 min
Coopersville 401 mi 6:24 6 h 24 min 13.7 gal
I 96 2 mi, 02 min
Dennison 405 mi 6:26 6 h 26 min 13.8 gal
I 96 4 mi, 03 min
Nunica 409 mi 6:30 6 h 30 min 13.9 gal
I 96 6 mi, 04 min
Fruitport 414 mi 6:35 6 h 35 min 14.1 gal
I 96 5 mi, 04 min
Norton Shores 419 mi 6:39 6 h 39 min 14.2 gal
US-31BR 2 mi, 02 min
Muskegon Heights 421 mi 6:42 6 h 42 min 14.3 gal
US-31BR 4 mi, 07 min
Muskegon 426 mi 6:50 6 h 50 min 14.5 gal
86 mi, 3 h 23 min, Michigan - Wisconsin
Milwaukee 512 mi 10:14 10 h 14 min 17.4 gal
I 94 5 mi, 07 min
Wauwatosa 517 mi 10:21 10 h 21 min 17.6 gal
I 94 2 mi, 01 min
West Allis 519 mi 10:22 10 h 22 min 17.6 gal
I 94 4 mi, 03 min
Brookfield 523 mi 10:26 10 h 26 min 17.8 gal
I 94 4 mi, 03 min
Waukesha 526 mi 10:29 10 h 29 min 17.9 gal
I 94 4 mi, 03 min
City of Pewaukee 529 mi 10:32 10 h 32 min 18.0 gal
I 94 5 mi, 04 min
Town of Delafield 534 mi 10:37 10 h 37 min 18.2 gal
I 94 3 mi, 02 min
Delafield 537 mi 10:39 10 h 39 min 18.3 gal
I 94 3 mi, 02 min
Oconomowoc 541 mi 10:42 10 h 42 min 18.4 gal
I 94 7 mi, 05 min
Concord 547 mi 10:48 10 h 48 min 18.6 gal
I 94 4 mi, 04 min
Farmington 552 mi 10:52 10 h 52 min 18.8 gal
I 94 5 mi, 04 min
Johnson Creek 557 mi 10:56 10 h 56 min 18.9 gal
I 94 4 mi, 03 min
Aztalan 561 mi 11:00 11 h 00 min 19.1 gal
I 94 1 mi, 01 min
Hoopers Mill 562 mi 11:01 11 h 01 min 19.1 gal
I 94 1 mi, 01 min
Lake Mills 564 mi 11:02 11 h 02 min 19.2 gal
I 94 17 mi, 15 min
Seminary Springs 581 mi 11:18 11 h 18 min 19.8 gal
I 94 4 mi, 03 min
Madison 585 mi 11:21 11 h 21 min 19.9 gal
I 39 5 mi, 04 min
DeForest 590 mi 11:26 11 h 26 min 20.1 gal
I 39 2 mi, 02 min
Lake Windsor 592 mi 11:28 11 h 28 min 20.1 gal
I 39 I 90 39 mi, 34 min
Lake Delton 631 mi 12:02 12 h 02 min 21.5 gal
I 90 3 mi, 02 min
Wisconsin Dells 634 mi 12:05 12 h 05 min 21.6 gal
I 90 7 mi, 06 min
Lyndon Station 641 mi 12:11 12 h 11 min 21.8 gal
I 90 7 mi, 06 min
Lemonweir 649 mi 12:17 12 h 17 min 22.1 gal
I 90 3 mi, 02 min
Mauston 652 mi 12:20 12 h 20 min 22.2 gal
I 90 7 mi, 06 min
New Lisbon 659 mi 12:27 12 h 27 min 22.4 gal
I 90 6 mi, 05 min
Camp Douglas 665 mi 12:32 12 h 32 min 22.6 gal
I 90 1 mi, 00 min
Volk Field 666 mi 12:33 12 h 33 min 22.7 gal
I 90 6 mi, 04 min
Oakdale 672 mi 12:38 12 h 38 min 22.9 gal
I 90 6 mi, 04 min
Tomah 678 mi 12:43 12 h 43 min 23.1 gal
I 90 3 mi, 02 min
Jacksonville 681 mi 12:46 12 h 46 min 23.2 gal
I 90 19 mi, 17 min
Rockland 700 mi 13:03 13 h 03 min 23.8 gal
I 90 4 mi, 03 min
Bangor 704 mi 13:06 13 h 06 min 23.9 gal
I 90 5 mi, 04 min
West Salem 709 mi 13:10 13 h 10 min 24.1 gal
I 90 6 mi, 04 min
Onalaska 715 mi 13:15 13 h 15 min 24.3 gal
I 90 2 mi, 02 min
Medary 717 mi 13:17 13 h 17 min 24.4 gal
I 90 2 mi, 01 min
French Island 718 mi 13:19 13 h 19 min 24.4 gal
I 90 6 mi, 06 min, Wisconsin - Minnesota
Dresbach 724 mi 13:25 13 h 25 min 24.6 gal
I 90 2 mi, 01 min
Dakota 726 mi 13:26 13 h 26 min 24.7 gal
I 90 11 mi, 09 min
Ridgeway 737 mi 13:36 13 h 36 min 25.1 gal
I 90 3 mi, 02 min
Witoka 740 mi 13:39 13 h 39 min 25.2 gal
I 90 1 mi, 00 min
Centerville 741 mi 13:40 13 h 40 min 25.2 gal
I 90 3 mi, 02 min
Wilson 744 mi 13:42 13 h 42 min 25.3 gal
I 90 34 mi, 29 min
Marion 779 mi 14:12 14 h 12 min 26.5 gal
I 90 4 mi, 03 min
Simpson 782 mi 14:16 14 h 16 min 26.6 gal
I 90 5 mi, 04 min
Rochester 787 mi 14:20 14 h 20 min 26.8 gal
I 90 4 mi, 03 min
High Forest 791 mi 14:24 14 h 24 min 26.9 gal
I 90 11 mi, 10 min
Dexter 802 mi 14:34 14 h 34 min 27.3 gal
I 90 1 mi, 00 min
Pleasant Acres Mobile Home Park 803 mi 14:34 14 h 34 min 27.3 gal
I 90 10 mi, 08 min
Nicolville 813 mi 14:43 14 h 43 min 27.6 gal
I 90 4 mi, 03 min
Austin 816 mi 14:46 14 h 46 min 27.8 gal
I 90 3 mi, 02 min
Mapleview 820 mi 14:49 14 h 49 min 27.9 gal
I 90 5 mi, 04 min
Oakland 825 mi 14:53 14 h 53 min 28.0 gal
I 90 5 mi, 04 min
Hollandale Junction 829 mi 14:58 14 h 58 min 28.2 gal
I 90 1 mi, 00 min
Petran 830 mi 14:58 14 h 58 min 28.2 gal
I 90 9 mi, 07 min
Albert Lea 838 mi 15:06 15 h 06 min 28.5 gal
I 90 12 mi, 10 min
Alden 850 mi 15:16 15 h 16 min 28.9 gal
I 90 14 mi, 11 min
Brush Creek 864 mi 15:28 15 h 28 min 29.4 gal
I 90 12 mi, 10 min
Blue Earth 876 mi 15:38 15 h 38 min 29.8 gal
I 90 1 mi, 01 min
Riverside Heights 877 mi 15:39 15 h 39 min 29.8 gal
I 90 17 mi, 15 min
Fairmont 894 mi 15:55 15 h 55 min 30.4 gal
I 90 9 mi, 07 min
Welcome 903 mi 16:03 16 h 03 min 30.7 gal
I 90 1 mi, 01 min
Fox Lake 904 mi 16:04 16 h 04 min 30.8 gal
I 90 17 mi, 15 min
Jackson 921 mi 16:19 16 h 19 min 31.3 gal
I 90 16 mi, 14 min
Rost 937 mi 16:33 16 h 33 min 31.9 gal
I 90 15 mi, 12 min
Worthington 952 mi 16:46 16 h 46 min 32.4 gal
I 90 17 mi, 14 min
Adrian 969 mi 17:01 17 h 01 min 33.0 gal
I 90 7 mi, 06 min
Magnolia 977 mi 17:07 17 h 07 min 33.2 gal
I 90 7 mi, 06 min
Luverne 984 mi 17:14 17 h 14 min 33.5 gal
I 90 7 mi, 06 min
Beaver Creek 991 mi 17:20 17 h 20 min 33.7 gal
I 90 11 mi, 09 min, Minnesota - South Dakota
Brandon 1,002 mi 17:30 17 h 30 min 34.1 gal
I 90 7 mi, 05 min
Sioux Falls 1,009 mi 17:36 17 h 36 min 34.3 gal
I 90 2 mi, 02 min
Skyline Heights 1,012 mi 17:38 17 h 38 min 34.4 gal
I 29 48 mi, 44 min
Brookings 1,059 mi 18:22 18 h 22 min 36.0 gal
I 29 SD 15 24 mi, 23 min
Toronto 1,084 mi 18:45 18 h 45 min 36.9 gal

Distance from Buffalo to Toronto by car

The distance between Buffalo and Toronto is 1,084 miles by road including 967 miles on motorways. Distance from Buffalo to Toronto by car takes approximately 18 hours and 46 minutes.

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