City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Buffalo 0 mi 0:00 00 min 0.0 gal
NY 5 I 90 188 mi, 3 h 50 min
Cleveland 188 mi 3:50 3 h 50 min 6.1 gal
I 90 25 mi, 53 min
Elyria 214 mi 4:44 4 h 44 min 7.2 gal
I 90 86 mi, 1 h 16 min
Toledo 300 mi 6:01 6 h 01 min 10.1 gal
I 80 145 mi, 2 h 08 min
South Bend 446 mi 8:09 8 h 09 min 15.0 gal
I 80 I 90 196 mi, 4 h 23 min
Janesville 641 mi 12:33 12 h 33 min 21.7 gal
I 39 35 mi, 30 min
Madison 676 mi 13:04 13 h 04 min 22.8 gal
I 39 I 90 421 mi, 6 h 11 min
Brandon 1,097 mi 19:15 19 h 15 min 37.2 gal
I 90 6 mi, 06 min
Sioux Falls 1,103 mi 19:22 19 h 22 min 37.4 gal
I 90 I 29 50 mi, 45 min
Brookings 1,154 mi 20:07 20 h 07 min 39.2 gal
I 29 24 mi, 44 min
Toronto 1,177 mi 20:52 20 h 52 min 40.0 gal
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Buffalo 0 mi 0:00 00 min 0.0 gal
NY 5 7 mi, 31 min
Woodlawn 7 mi 0:31 31 min 0.2 gal
NY 5 1 mi, 06 min
Bay View 8 mi 0:38 38 min 0.3 gal
NY 75 1 mi, 05 min
Athol Springs 9 mi 0:43 43 min 0.3 gal
NY 75 2 mi, 09 min
Carnegie 11 mi 0:53 53 min 0.4 gal
I 90 29 mi, 27 min
Sheridan 40 mi 1:21 1 h 21 min 1.2 gal
I 90 6 mi, 05 min
Dunkirk 45 mi 1:26 1 h 26 min 1.5 gal
I 90 44 mi, 41 min
Langdon 89 mi 2:07 2 h 07 min 3.0 gal
I 90 29 mi, 27 min
Conneaut 118 mi 2:35 2 h 35 min 3.8 gal
I 90 16 mi, 13 min
Plymouth 134 mi 2:49 2 h 49 min 4.4 gal
I 90 32 mi, 28 min
Mentor 165 mi 3:17 3 h 17 min 5.5 gal
I 90 6 mi, 05 min
Willoughby 171 mi 3:22 3 h 22 min 5.7 gal
I 90 4 mi, 06 min
Wickliffe 175 mi 3:28 3 h 28 min 5.9 gal
I 90 2 mi, 04 min
Euclid 176 mi 3:32 3 h 32 min 6.0 gal
I 90 11 mi, 17 min
Cleveland 188 mi 3:50 3 h 50 min 6.1 gal
I 90 11 mi, 15 min
Rocky River 199 mi 4:06 4 h 06 min 6.7 gal
I 90 5 mi, 13 min
Westlake 204 mi 4:19 4 h 19 min 6.8 gal
I 90 6 mi, 17 min
Avon 209 mi 4:37 4 h 37 min 7.1 gal
I 90 4 mi, 07 min
Elyria 214 mi 4:44 4 h 44 min 7.2 gal
I 90 9 mi, 07 min
Amherst 222 mi 4:52 4 h 52 min 7.5 gal
I 80 2 mi, 01 min
Kendeigh Corner 224 mi 4:53 4 h 53 min 7.6 gal
I 80 15 mi, 12 min
Berlin Heights 239 mi 5:06 5 h 06 min 8.0 gal
I 80 14 mi, 12 min
Parkertown 252 mi 5:18 5 h 18 min 8.6 gal
I 80 4 mi, 03 min
York 256 mi 5:22 5 h 22 min 8.6 gal
I 80 40 mi, 34 min
Glenwood 296 mi 5:57 5 h 57 min 10.0 gal
I 80 1 mi, 00 min
Parliament Place 297 mi 5:58 5 h 58 min 10.1 gal
I 80 1 mi, 00 min
Foxborough 298 mi 5:58 5 h 58 min 10.1 gal
I 80 2 mi, 02 min
Toledo 300 mi 6:01 6 h 01 min 10.1 gal
I 80 76 mi, 1 h 07 min
Jamestown 376 mi 7:08 7 h 08 min 12.7 gal
I 80 53 mi, 46 min
Elkhart 429 mi 7:55 7 h 55 min 14.4 gal
I 80 7 mi, 06 min
Mishawaka 436 mi 8:01 8 h 01 min 14.8 gal
I 80 3 mi, 02 min
Indian Village 439 mi 8:04 8 h 04 min 14.9 gal
I 80 6 mi, 05 min
South Bend 446 mi 8:09 8 h 09 min 15.0 gal
I 80 18 mi, 15 min
Hillside 464 mi 8:25 8 h 25 min 15.7 gal
I 80 30 mi, 28 min
Portage 493 mi 8:54 8 h 54 min 16.7 gal
I 80 4 mi, 05 min
Lake Station 497 mi 9:00 9 h 00 min 16.9 gal
I 90 6 mi, 05 min
Gary 503 mi 9:05 9 h 05 min 16.9 gal
I 90 10 mi, 09 min
Hammond 513 mi 9:14 9 h 14 min 17.3 gal
I 90 23 mi, 1 h 03 min
Des Plaines 536 mi 10:17 10 h 17 min 17.6 gal
I 90 19 mi, 58 min
Mount Prospect 555 mi 11:16 11 h 16 min 18.9 gal
I 90 3 mi, 02 min
Rolling Meadows 557 mi 11:18 11 h 18 min 18.9 gal
I 90 4 mi, 03 min
Schaumburg 562 mi 11:22 11 h 22 min 19.0 gal
I 90 14 mi, 12 min
Wedgewood Acres 575 mi 11:34 11 h 34 min 19.5 gal
I 90 5 mi, 04 min
Rutland Township 580 mi 11:39 11 h 39 min 19.6 gal
I 90 12 mi, 10 min
Riley 592 mi 11:49 11 h 49 min 19.9 gal
I 90 12 mi, 11 min
Belvidere 605 mi 12:00 12 h 00 min 20.5 gal
I 90 4 mi, 03 min
Cherry Valley 610 mi 12:04 12 h 04 min 20.7 gal
I 90 I 39 10 mi, 08 min
Machesney Park 620 mi 12:13 12 h 13 min 21.0 gal
I 39 22 mi, 19 min
Janesville 641 mi 12:32 12 h 32 min 21.7 gal
I 39 14 mi, 12 min
Albion 655 mi 12:44 12 h 44 min 22.2 gal
I 39 21 mi, 18 min
Madison 676 mi 13:03 13 h 03 min 22.8 gal
I 39 9 mi, 07 min
DeForest 685 mi 13:10 13 h 10 min 23.3 gal
I 39 I 94 51 mi, 44 min
Wisconsin Dells 736 mi 13:55 13 h 55 min 24.7 gal
I 90 25 mi, 21 min
Camp Douglas 761 mi 14:17 14 h 17 min 25.8 gal
I 90 5 mi, 04 min
Oakdale 766 mi 14:21 14 h 21 min 25.9 gal
I 90 27 mi, 23 min
Rockland 792 mi 14:45 14 h 45 min 26.9 gal
I 90 6 mi, 04 min
Bangor 798 mi 14:50 14 h 50 min 27.1 gal
I 90 4 mi, 03 min
West Salem 802 mi 14:53 14 h 53 min 27.2 gal
I 90 7 mi, 05 min
Onalaska 808 mi 14:59 14 h 59 min 27.4 gal
I 90 9 mi, 07 min
Dresbach 817 mi 15:07 15 h 07 min 27.8 gal
I 90 2 mi, 01 min
Dakota 819 mi 15:09 15 h 09 min 27.8 gal
I 90 10 mi, 08 min
Ridgeway 829 mi 15:17 15 h 17 min 28.1 gal
I 90 8 mi, 06 min
Wilson 837 mi 15:24 15 h 24 min 28.4 gal
I 90 52 mi, 45 min
High Forest 889 mi 16:10 16 h 10 min 30.0 gal
I 90 23 mi, 20 min
Austin 912 mi 16:30 16 h 30 min 30.9 gal
I 90 21 mi, 18 min
Albert Lea 933 mi 16:49 16 h 49 min 31.7 gal
I 90 14 mi, 12 min
Alden 947 mi 17:02 17 h 02 min 32.0 gal
I 90 16 mi, 13 min
Blue Earth 963 mi 17:15 17 h 15 min 32.4 gal
I 90 20 mi, 17 min
Fairmont 982 mi 17:33 17 h 33 min 33.2 gal
I 90 16 mi, 13 min
Fox Lake 998 mi 17:47 17 h 47 min 33.9 gal
I 90 11 mi, 09 min
Jackson 1,009 mi 17:57 17 h 57 min 34.1 gal
I 90 18 mi, 15 min
Rost 1,027 mi 18:12 18 h 12 min 34.7 gal
I 90 22 mi, 19 min
Worthington 1,049 mi 18:32 18 h 32 min 35.5 gal
I 90 10 mi, 08 min
Adrian 1,059 mi 18:41 18 h 41 min 35.9 gal
I 90 12 mi, 10 min
Magnolia 1,071 mi 18:51 18 h 51 min 36.3 gal
I 90 7 mi, 06 min
Luverne 1,078 mi 18:57 18 h 57 min 36.6 gal
I 90 4 mi, 04 min
Beaver Creek 1,082 mi 19:01 19 h 01 min 36.7 gal
I 90 14 mi, 12 min
Brandon 1,097 mi 19:14 19 h 14 min 37.2 gal
I 90 6 mi, 06 min
Sioux Falls 1,103 mi 19:20 19 h 20 min 37.4 gal
I 90 I 29 50 mi, 45 min
Brookings 1,154 mi 20:06 20 h 06 min 39.2 gal
I 29 24 mi, 44 min
Toronto 1,177 mi 20:51 20 h 51 min 40.0 gal

Distance from Buffalo to Toronto by car

The distance between Buffalo and Toronto is 1,176 miles by road including 1,149 miles on motorways. Distance from Buffalo to Toronto by car takes approximately 20 hours and 51 minutes.

The distance between Buffalo and Toronto is ranked 4,440th in the ranking popularity.
The driving time from Buffalo to Toronto is approximately 20 hours and 51 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.
Have any questions? Contact us!