Bus ticketsMontreal Toronto
Canada’s two largest cities by road, with departures from early morning to late at night. Compare schedules and prices in one place with BUZ.
Comfortable seats
Safe travel
Personal support
Quick, easy booking
Secure payment
24/7 support
Flexible changes with Buz Flex
Montreal to Toronto by bus
Leave from the Saint-Antoine stop in downtown Montreal and arrive at the Union Station Bus Terminal in downtown Toronto or the Viscount station at Pearson airport. On the November 2026 dates we checked on BUZ there were 26 departures a day, between 6:30 AM and 11:30 PM; the fastest trip takes about 6 h 10 min.
The bus line on the Montreal–Toronto route
Where you leave from and arrive
Every departure leaves from Saint-Antoine; in Toronto you can get off downtown or at the airport.
Travel overnight, gain a day
The 11:30 PM departure gets to Toronto early in the morning. If you have a flight, check the departures that stop at Pearson so you don’t have to cross the city.

Travel in comfort, not just fast
Reclining seats, air conditioning and Wi-Fi on most departures. On BUZ you can compare what each bus line includes before you book, since tickets at the same price don’t always include the same.
Quick answers about this route
From $63.98 CAD, depending on time, bus line and availability. Check the live price on BUZ before you book.
From the Saint-Antoine stop in downtown Montreal (Rue Saint-Antoine O. & Mansfield).
About 6 h 10 min on the fastest departures; some take up to 7 h 50 min.
On the November 2026 dates we checked on BUZ there were 26 departures a day, from 6:30 AM to 11:30 PM.
CoachCanada run the departures you can book on BUZ today.
On BUZ you pay online with a credit or debit card (Visa, Mastercard or American Express), Apple Pay or Google Pay. Your e-ticket arrives by email as soon as you book.
For weekends, holidays and school breaks, yes: those are the busiest days and the most convenient departures sell out first.
Other routes you may like
