Top 7 trips from Montreal to Niagara Falls

Montreal to Niagara Falls
starting from Montreal
5 hours → Hudson
1.5 hours → Potsdam
1 hour → Brockville
2 hours → Kingston
1 hour → Trenton
45 minutes → Port Hope
1.5 hours → Mississauga
1 hour → Niagara Falls
13 hours of driving
Montreal to Niagara Falls via Oswego
starting from Montreal
1.5 hours → Massena
2.5 hours → Oswego
1.5 hours → Eastman School of Music
1.5 hours → Niagara Falls




7 hours of driving
Montreal to Niagara Falls via Kingston
starting from Montreal
2 hours → Kingston
3 hours → Lake Ontario
2.5 hours → Toronto
1.5 hours → Niagara Falls




7.5 hours of driving
Montreal to Niagara Falls via Syracuse
starting from Montreal
1.5 hours → Massena
1.5 hours → Thousand Islands National Park
2 hours → Syracuse
1.5 hours → Rochester
1.5 hours → Niagara Falls



8 hours of driving
Montreal to Niagara Falls via Ottawa
starting from Montreal
2 hours → Ottawa
3 hours → Lake Ontario
1.5 hours → High Park
1 hour → Niagara Falls




8 hours of driving
Montreal to Niagara Falls via Ottawa
starting from Montreal
2 hours → Ottawa
1 hour → Trenton
2.5 hours → Toronto
1.5 hours → Niagara Falls




8.5 hours of driving
Montreal to Niagara Falls via Toronto
starting from Montreal
33 minutes → Smoke Meat Pete
1.5 hours → Potsdam
2 hours → Kingston
57 minutes → Prince Edward
2.5 hours → Toronto
1.5 hours → Niagara Falls


9 hours of driving

From:
     

To:
     


Explore alternate routes from Montreal to Niagara Falls, or you can get reverse directions from Niagara Falls to Montreal. Don't forget to factor in the weather. You can check the road conditions from Montreal to Niagara Falls. Check out other stops like Oswego, Kingston (Ontario), Syracuse (New York), Ottawa, or Toronto. Try starting your trip from Boucherville, Brossard, Dorval, Longueuil, Laval (Canada), Terrebonne, Chez Benny, Mont-Royal, or Westmount. You can also change your destination to Kenmore, Tonawanda, Niagara-on-the-Lake, Fort Erie, Thorold, Welland, Buffalo, Grand Island (New York), or Niagara Falls (New York).