Travel from Brantford to Montreal

Bus or train from Brantford to Montreal?

VIA Rail operates a train from Brantford to Montreal every 30 minutes. Tickets cost $25 - $75 and the journey takes 1 h 9 min. VIA Rail also services this route every 30 minutes. Alternatively, Greyhound Canada operates a bus from Brantford to Montreal once daily. Tickets cost $13 - $35 and the journey takes 2 h 6 min. Megabus CA also services this route every 3 hours.

How to get from Brantford to Montreal

From Brantford train to Toronto then train to Montréal. 6 h 21 min $170. From Brantford, ON bus to Toronto, ON then bus to Montreal. 8 h 51 min $78. From Brantford, ON bus to Toronto, ON, bus to Ottawa, ON, then bus to Montreal, PQ. 11 h 15 min $121. From Brantford drive to Montreal. 7 h 16 min $80. From Brantford train to Union Station, line 509 tram to Toronto Island airport, fly to Montreal airport, then bus to Montreal. 4 h 21 min $279. From Brantford train to UP Express Union Station, train to Toronto airport, fly to Montreal airport, then bus to Montreal. 4 h 23 min $226. From Brantford train to Union Station, line 509 tram to Toronto Island airport, fly to Montreal St. Hubert airport, then taxi to Montreal. 4 h 7 min $969. From Brantford train to Aldershot GO Bus, line 18 bus to Macnab Terminal Platform 6, line 20 bus to Hamilton airport, fly to Montreal airport, then bus to Montreal. 5 h 35 min $288. From Brantford train to Union Station, line 509 tram to Toronto Island airport, fly to Ottawa airport, line 97 bus to Hurdman D, line 61 bus to Ottawa, then train to Montreal. 6 h 10 min $343. From Brantford train to UP Express Union Station, train to Toronto airport, fly to Ottawa airport, line 97 bus to Hurdman D, line 61 bus to Ottawa, then train to Montreal. 6 h 26 min $339.