Next departures for Toronto to Montreal on August 19
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Red Arrow by Orléans Express + Orléans Express
Toronto - Union Station Bus Terminal
YUL Montréal Airport
Cheapest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
Fastest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Next departures for Toronto to Montreal on August 20
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Red Arrow by Orléans Express + Orléans Express
Toronto - Union Station Bus Terminal
YUL Montréal Airport
Cheapest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
Fastest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Red Arrow by Orléans Express + Orléans Express
Toronto - Union Station Bus Terminal
YUL Montréal Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Next departures for Toronto to Montreal on August 21
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Red Arrow by Orléans Express + Orléans Express
Toronto - Union Station Bus Terminal
YUL Montréal Airport
Cheapest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
Fastest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Red Arrow by Orléans Express + Orléans Express
Toronto - Union Station Bus Terminal
YUL Montréal Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Next departures for Toronto to Montreal on August 22
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Red Arrow by Orléans Express + Orléans Express
Toronto - Union Station Bus Terminal
YUL Montréal Airport
Cheapest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
Fastest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Next departures for Toronto to Montreal on August 23
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
Cheapest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
Fastest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Next departures for Toronto to Montreal on August 24
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Union Station
Dorval - VIA Rail Station / YUL Airport
Cheapest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
Fastest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Next departures for Toronto to Montreal on August 25
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Red Arrow by Orléans Express + Orléans Express
Toronto - Union Station Bus Terminal
YUL Montréal Airport
Cheapest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
Fastest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Red Arrow by Orléans Express + Orléans Express
Toronto - Union Station Bus Terminal
YUL Montréal Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Next departures for Toronto to Montreal on August 26
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Red Arrow by Orléans Express + Orléans Express
Toronto - Union Station Bus Terminal
YUL Montréal Airport
Cheapest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
Fastest
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Guildwood, ON
Dorval - VIA Rail Station / YUL Airport
No tags
Union Pearson Express + VIA Rail
YYZ Toronto Pearson International Airport - Terminal 1
Dorval - VIA Rail Station / YUL Airport
No tags
Last refresh of the prices: Today at 10:18 PM EDT.
Compare 3 ways to go from Toronto to Montréal-Trudeau International Airport
We recommend taking the shuttle
Among the sustainable travel choices, the Shuttle stands out as a good way to reach Montréal-Trudeau International Airport. The journey takes about 6 hours 46 minutes, and with fares starting at just $99, it presents an excellent value for a comfortable ride.
Passengers have shared positive experiences with VIA, highlighting the friendly and helpful staff, cleanliness of the trains, and overall comfort during their journeys. Many appreciated the smooth check-in process and punctuality. However, some reviews mentioned occasional delays in arrival times as well as a desire for more amenities like power outlets or complimentary refreshments onboard.
VIA Rail Toronto Montreal recent customer reviews
The train is quite comfortable and clean. A bit cold. Sometimes it has delays but they compensate.
4.0 out of 5 stars
Ali F.
Dear Customer Relations,
I am writing regarding a trip involving two passengers travelling under the same booking from Guildwood, ON to Montreal Central Station on May 29, 2026.
Our original itinerary was:
* Train 52: Guildwood → Ottawa
* Train 26: Ottawa → Montreal Central Station
* Scheduled arrival in Montreal: 4:15 PM
Unfortunately, the trip was severely disrupted due to a mechanical failure affecting Train 52.
Throughout the morning, passengers received multiple and conflicting departure updates. Departure times were repeatedly changed, making it impossible to plan accordingly or leave the station area with confidence. At one point, passengers were advised that the train would arrive significantly later, only for the train to arrive earlier than the most recent estimate.
Due to the mechanical failure, Train 52 arrived in Ottawa at approximately 3:16 PM instead of the scheduled 1:32 PM. As a direct result, we missed our confirmed connection on Train 26 to Montreal.
Upon arrival in Ottawa, VIA Rail staff advised us that the only available options were:
* Bus transportation to Montreal the same day; or
* Rail transportation the following day.
When I asked whether VIA Rail would provide hotel accommodation if we waited until the following day for rail transportation, I was informed that accommodation would be our responsibility and that VIA Rail would not cover those costs.
As a result, we had no practical choice but to accept bus transportation.
This is a major concern because we purchased VIA Rail Comfort train service for our entire journey. A significant portion of the rail service we purchased was not provided and was replaced by bus transportation due to VIA Rail’s mechanical failure.
The replacement bus itself also experienced technical issues during the journey. The bus made an unscheduled stop because of a problem involving an emergency exit window. The issue could not be fully repaired, and the emergency exit window was secured using plastic zip ties. I have photographs documenting this incident.
The replacement bus also provided a lower level of comfort than the rail service that had been purchased.
Our bus departed Ottawa at approximately 3:45 PM and arrived in Montreal at approximately 6:42 PM.
As a result, we arrived 2 hours and 27 minutes later than the scheduled arrival time of 4:15 PM.
In addition, throughout the disruption we repeatedly had to seek information ourselves from customer service representatives, station staff, and onboard personnel regarding our onward travel arrangements. Clear information was not proactively provided to passengers whose connections had been disrupted.
Upon arrival at Montreal Central Station, we attempted to discuss the matter in person. We were informed that no customer service representative was available to assist and were simply provided with Customer Relations contact information.
Given the circumstances, we respectfully request appropriate compensation for both passengers. This request is based not only on the delay itself, but also on:
* The mechanical failure affecting Train 52;
* The loss of our confirmed connection;
* The replacement of purchased rail transportation with bus transportation;
* The significantly reduced level of service compared with the Comfort rail service purchased;
* The 2 hour and 27 minute delay to our final destination;
* The disruption to our travel plans;
* The lack of clear and consistent communication throughout the day.
We would appreciate a review of this matter and look forward to your response.
1.0 out of 5 stars
Latrell C.
I have some mobility problems, and several employees approached me and assisted me to use an elevator, load my luggage, and also to get my luggage out at the end and take them up the escalator to me. Everyone on the train was pleasant and helpful.
Based on 2 reviews, the company was rated 4.5 stars on Busbud. Travellers were especially satisfied with the staff and the timeliness but often complained with the value for money. True North Coaches ticket prices on this trip start at $99
Poparide offers 64 daily trips from Toronto to Montreal. Though the average price for this trip is $77, you can find tickets starting at $8. The trip between the two cities usually takes about 5 hours 34 minutes.
Frequently asked questions about travelling from Toronto to Montreal by bus
How much does a bus ticket from Toronto to Montréal-Trudeau International Airport cost?
The bus ticket price from Toronto to Montréal-Trudeau International Airport starts at $16. The best way to find cheap bus tickets from Toronto to Montréal-Trudeau International Airport is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the bus ride from Toronto to Montréal-Trudeau International Airport?
The average travel time between Toronto and Montréal-Trudeau International Airport is around , although the fastest bus will take about 4h 11m. This is the time it takes to travel the 504 km that separates the two cities.
How many daily bus connections are there between Toronto and Montréal-Trudeau International Airport?
The number of buses from Toronto to Montréal-Trudeau International Airport can differ depending on the day of the week. On average, there are 35 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Toronto to Montréal-Trudeau International Airport by comparing and selecting the bus that fits your travel style and budget on Busbud.
Which bus companies travel from Toronto to Montréal-Trudeau International Airport?
When taking the bus from Toronto to Montréal-Trudeau International Airport, you can travel comfortably and safely with Poparide, VIA Rail Canada, True North Coaches.
What are the departure and arrival stations when taking the bus from Toronto to Montréal-Trudeau International Airport?
Buses travelling between Toronto and Montréal-Trudeau International Airport leave from Pearson Toronto Airport (YYZ) or Union Station Bus Terminal and arrive at YUL Montréal-Trudeau International Airport.