From Montréal train to Brockville then drive to Canton. 2 h 52 min $72. From Montreal bus to Cornwall, ON, drive to Massena, NY, then bus to Canton, NY. 4 h 20 min $44. From Montreal drive to Canton. 2 h 29 min $23.
Bus from Montreal to Canton
Megabus CA operates a bus from Montreal to Canton every 4 hours. Tickets cost $10 - $14 and the journey takes 1 h 40 min. Trailways New York also services this route 4 times a day.