Top 6 trips from Buffalo to Montreal

Buffalo to Montreal
starting from Buffalo
1 hour → Rochester
1.5 hours → Brewerton
2 hours → Thousand Islands
1 hour → Massena
1.5 hours → Montreal


7.5 hours of driving
Buffalo to Montreal via Burlington
starting from Buffalo
1 hour → Rochester
1.5 hours → Syracuse
1 hour → New Hartford
3 hours → Burlington
1.5 hours → Montreal

8 hours of driving
Buffalo to Montreal via Niagara Falls
starting from Buffalo
4 hours → Kingston
2 hours → Potsdam
1.5 hours → Smoke Meat Pete
33 minutes → Montreal


8.5 hours of driving
Buffalo to Montreal via Toronto
starting from Buffalo
1.5 hours → Toronto
2.5 hours → Kingston
2 hours → Potsdam
1.5 hours → Smoke Meat Pete
33 minutes → Montreal

8.5 hours of driving
Buffalo to Montreal via Burlington
starting from Buffalo
1 hour → Burlington
2 hours → Lake Ontario
1.5 hours → Kingston
2 hours → Potsdam
1.5 hours → Smoke Meat Pete
33 minutes → Montreal
9 hours of driving
Buffalo to Montreal via Burlington
starting from Buffalo
1 hour → Burlington
2 hours → Lake Ontario
1.5 hours → Kingston
56 minutes → Thousand Islands
59 minutes → Potsdam
2 hours → Montreal
9 hours of driving

From:
     

To:
     


Explore alternate routes from Buffalo to Montreal, or you can get reverse directions from Montreal to Buffalo. Don't forget to factor in the weather. You can check the road conditions from Buffalo to Montreal. Check out other stops like Burlington (Vermont), Niagara Falls, Toronto, or Burlington (Canada). Try starting your trip from Fort Erie, Blasdell, Cheektowaga, Kenmore, Tonawanda, West Seneca, Williamsville, Hamburg (New York), or Amherst. You can also change your destination to Mont-Royal, Westmount, Boucherville, Brossard, Dorval, Longueuil, or Laval (Canada).