Travel from Montreal to Granby

Bus or train from Montreal to Granby?

VIA Rail operates a train from Montreal to Granby hourly. Tickets cost $22 - $60 and the journey takes 38 minutes. Alternatively, LimoCar operates a bus from Montreal to Granby twice daily. Tickets cost $16 - $19 and the journey takes 1 hour 57 minutes.

How to get from Montreal to Granby

ModeDurationPrice
From Montréal train to Saint-Hyacinthe then taxi to Granby.1 h 13 min$126
From Montréal, QC bus to Granby, QC.1 h 57 min$21
From Montreal taxi to Granby.1 h 4 min$191
From Montreal drive to Granby.1 h 4 min$10

How long does it take to get from Montreal to Granby?

It takes approximately 1 hour 13 minutes to get from Montreal to Granby, including transfers.

Is there a direct bus between Montreal and Granby?

Yes, there is a direct bus departing from Montréal, QC and arriving at Granby, QC. Services depart twice daily, and operate every day. The journey takes approximately 1 hour 57 minutes.

Operators from Montreal to Granby

OperatorPhoneWebsite
VIA Rail+1 1 888 842-7245VIA Rail
LimoCarLimoCar