Travel from Montreal to Brampton

Train, bus or fly from Montreal to Brampton?

VIA Rail operates a train from Montreal to Brampton every 30 minutes. Tickets cost $50 - $170 and the journey takes 4 h 54 min. Alternatively, Megabus CA operates a bus from Montreal to Brampton every 3 hours. Tickets cost $35 - $55 and the journey takes 5 h 45 min.

How to get from Montreal to Brampton

ModeDurationPrice
From Montréal train to Toronto then train to Brampton.6 h$164
From Montreal bus to Bay St At Dundas St West, line 6 bus to Union Station Bus Terminal, then bus to Wellington St. W. @ George St. S..6 h 58 min$60
From Montreal, PQ bus to Ottawa, ON, bus to Scarborough Centre Bus Terminal, line 51 bus to York University - 501A - Zum Station Stop WB, then line 501 bus to Downtown Terminal Zum Queen Stop.10 h 55 min$105
From Montreal drive to Brampton.6 h 25 min$72
From Montreal, PQ bus to Montreal airport, fly to Toronto airport, line 115 bus to Bramalea Terminal- Zum Queen 501/501A WB-Departure, then line 501 bus to Brampton.3 h 38 min$190
From Montreal, PQ bus to Montreal airport, fly to Toronto Island airport, line 509 tram to Toronto, then train to Brampton.3 h 45 min$274
From Montréal train to Via-Rail, line 61 bus to Hurdman C, line 97 bus to Ottawa airport, fly to Toronto airport, line 115 bus to Bramalea Terminal- Zum Queen 501/501A WB-Departure, then line 501 bus to Brampton.5 h 48 min$303

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

It takes approximately 6 h to get from Montreal to Brampton, including transfers.

Is there a direct train between Montreal and Brampton?

No, there is no direct train from Montreal to Brampton. However, there are services departing from Montréal and arriving at Brampton via Toronto. The journey, including transfers, takes approximately 6 h.

Is there a direct bus between Montreal and Brampton?

No, there is no direct bus from Montreal to Brampton. However, there are services departing from Montreal and arriving at Wellington St. W. @ George St. S. via Bay St At Dundas St West and Union Station Bus Terminal. The journey, including transfers, takes approximately 6 h 58 min.

Operators from Montreal to Brampton

OperatorPhoneWebsite
VIA Rail+1 1 888 842-7245VIA Rail
Megabus CA1-866-488-4452Megabus CA
Toronto TransitToronto Transit
GO TransitGO Transit
Greyhound Canada+1 1-800-661-8747Greyhound Canada
Brampton TransitBrampton Transit
Air TransatAir Transat
WestJetWestJet
Air CanadaAir Canada
Porter AirlinesPorter Airlines
OC TranspoOC Transpo