City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Montreal 0 km 0:00 00 min 0.0 L
40 16 km, 12 min
Dorval 16 km 0:12 12 min 1.2 L
40 3 km, 01 min
Pointe-Claire 19 km 0:14 14 min 1.3 L
40 6 km, 03 min
Kirkland 24 km 0:17 17 min 1.7 L
40 6 km, 03 min
Sainte-Anne-de-Bellevue 30 km 0:21 21 min 2.2 L
40 401 80 km, 47 min
Cornwall 110 km 1:08 1 h 08 min 8.5 L
401 21 km, 12 min
Ingleside 131 km 1:21 1 h 21 min 9.1 L
401 71 km, 42 min
Brockville 202 km 2:04 2 h 04 min 15.6 L
401 I 90 449 km, 4 h 25 min
Niagara Falls 651 km 6:29 6 h 29 min 51.7 L
NSP 10 km, 09 min
Niagara Falls 661 km 6:39 6 h 39 min 52.4 L
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Montreal 0 km 0:00 00 min 0.0 L
40 16 km, 12 min
Dorval 16 km 0:12 12 min 1.2 L
40 3 km, 01 min
Pointe-Claire 19 km 0:14 14 min 1.3 L
40 6 km, 03 min
Kirkland 24 km 0:17 17 min 1.7 L
40 6 km, 03 min
Sainte-Anne-de-Bellevue 30 km 0:21 21 min 2.2 L
40 20 27 km, 16 min
Coteau-du-Lac 57 km 0:37 37 min 4.5 L
20 15 km, 08 min
Rivière-Beaudette 72 km 0:46 46 min 5.7 L
20 401 8 km, 04 min
Bainsville 80 km 0:51 51 min 6.3 L
401 8 km, 04 min
South Lancaster 89 km 0:56 56 min 7.0 L
401 9 km, 05 min
Summerstown Station 97 km 1:01 1 h 01 min 7.7 L
401 12 km, 07 min
Cornwall 110 km 1:08 1 h 08 min 8.5 L
401 21 km, 12 min
Ingleside 131 km 1:21 1 h 21 min 9.1 L
401 71 km, 42 min
Brockville 202 km 2:03 2 h 03 min 15.6 L
401 51 km, 33 min
Collins Landing 253 km 2:37 2 h 37 min 20.2 L
I 81 58 km, 33 min
Adams 311 km 3:10 3 h 10 min 24.5 L
I 81 29 km, 16 min
Lacona 340 km 3:27 3 h 27 min 26.7 L
I 81 24 km, 13 min
Parish 363 km 3:40 3 h 40 min 28.1 L
I 81 26 km, 14 min
Cicero 389 km 3:55 3 h 55 min 30.5 L
I 81 I 90 17 km, 09 min
Long Branch 406 km 4:05 4 h 05 min 32.4 L
I 90 8 km, 04 min
Van Buren 414 km 4:10 4 h 10 min 32.6 L
I 90 25 km, 14 min
Port Byron 439 km 4:24 4 h 24 min 35.0 L
I 90 6 km, 03 min
Montezuma 445 km 4:27 4 h 27 min 35.4 L
I 90 42 km, 24 min
Manchester Center 487 km 4:51 4 h 51 min 38.8 L
I 90 9 km, 04 min
Farmington 496 km 4:56 4 h 56 min 39.2 L
I 90 28 km, 16 min
Henrietta 524 km 5:12 5 h 12 min 41.7 L
I 90 67 km, 38 min
Pembroke 592 km 5:51 5 h 51 min 47.2 L
I 90 8 km, 04 min
Clarence 600 km 5:56 5 h 56 min 47.5 L
I 90 16 km, 09 min
Cheektowaga 616 km 6:05 6 h 05 min 49.1 L
I 90 I 290 8 km, 05 min
Amherst 624 km 6:11 6 h 11 min 49.9 L
I 290 I 190 27 km, 18 min
Niagara Falls 651 km 6:29 6 h 29 min 51.7 L
NSP 10 km, 09 min
Niagara Falls 661 km 6:38 6 h 38 min 52.4 L

Distance from Montreal to Niagara Falls by car

The distance between Montreal and Niagara Falls is 661 kilometers by road including 648 kilometers on motorways. Distance from Montreal to Niagara Falls by car takes approximately 6 hours and 39 minutes.

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