Popular routes
Toronto to Montreal by train or bus
VIA Rail trains connect Toronto Union Station with Montréal Central Station several times a day.
Search ticketsJourney timeabout 5 h by train
Ways to travelTrain, Bus
CompaniesVIA Rail, Megabus, Orléans Express
Times are typical and vary by service. Search to see live times and prices for your date.
About the operators
Frequently asked questions
How long does it take from Toronto to Montreal?
The journey takes about 5 h by train, depending on the service you choose.
Which companies travel from Toronto to Montreal?
Services include VIA Rail, Megabus, Orléans Express.
How do I book tickets from Toronto to Montreal?
Search on Easy TransBook, compare times and prices, pay securely online and get your tickets on your phone.