- Oshawa to Montreal trains
Next departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
MapleBus + VIA Rail | Oshawa-Coffee Time | Dorval - VIA Rail Station / YUL Airport | Cheapest | |||||
![]() | VIA Rail Station | Dorval - VIA Rail Station / YUL Airport | Fastest | |||||
![]() | VIA Rail Station | Dorval - VIA Rail Station / YUL Airport | No tags | |||||
MapleBus + VIA Rail | Oshawa-Coffee Time | Dorval - VIA Rail Station / YUL Airport | No tags | |||||
![]() | VIA Rail Station | Dorval - VIA Rail Station / YUL Airport | No tags |
Last refresh of the prices: Yesterday at 10:03 PM EST.
Compare 3 ways to go from Oshawa to Montreal
Among the sustainable travel choices, the carpool stands out as a good way to reach Montreal. The journey takes about 5 hours, and with fares starting at just $9, it presents an excellent value for a comfortable ride.
| Average Price | Average Duration | CO₂ emissions | Actions | |
|---|---|---|---|---|
| Average Price$66 - $391 | Average Duration4h 28m | 42kg CO₂e | ||
Shuttle | Average Price$92 - $111 | Average Duration8h | 14kg CO₂e | |
Carpool | Average Price$9 - $104 | Average Duration5h | 19kg CO₂e |
Where are the popular train stations and stops in Oshawa and Montreal?
Montreal
- B895 Rue de la Gauchetière O, Montréal, QC H3B 4G1, Canada
- C1717 Rue Berri, Montréal, QC H2L 4E9, Canada
Train companies
Passengers generally find the train rides comfortable, with ample legroom and clean facilities. The staff is often described as friendly and helpful. However, some users experienced delays and were disappointed by the inability to pay for refreshments with cash. Despite these minor setbacks, the overall travel experience remains positive for many.
VIA Rail Oshawa Montreal recent customer reviews
Service was great, train from Oshawa to Montreal, was on time which is saying a lot for travel these days. Comfortable and relaxing trip.
Stephen C.
It was my first time on Via Rail. The ride and comfort was smooth and comfortable. However the customers service I received from the server (waitor) was unaccepable.I will not ngo into details unless asked by Via Rail. I did pull him aside without the rest of the passenger knowing to let him what he did and how he made me feel. He did apologize, and about 30 mins. later offer me a tea or coffee on him. I refused because the damage was already done and so it was difficult to accept his drink. This will not stop me from taking a Via Rail train in the future.
Carla S.
Comfortable seats. Plenty of leg room on return journey. Disappointed that we couldn’t pay cash for refreshments on the train as I get charged to use my cards abroad.
Geraldine H.
Frequently asked questions about travelling from Oshawa to Montreal by train
Please note that schedules, routes, or operator details shown here may be updated or vary at the time of your trip.
How much is the train ticket from Oshawa to Montreal?
The cheapest train tickets from Oshawa to Montreal start at $66. The average price for this train route is around $142. Busbud recommends booking your tickets in advance to increase your chances of getting the lowest possible price.
How long is the train ride from Oshawa to Montreal?
The average train trip from Oshawa to Montreal takes 4h 28m and covers 458 km. The quickest train gets you there in 3h 57m and is operated by VIA Rail Canada.
Which train operators serve the Oshawa to Montreal route?
Several major train operators serve this route, with 13 trains available per day.
What are the earliest and latest departure times for the train from Oshawa to Montreal?
The earliest train from Oshawa to Montreal departs at 7:12am. The latest train departs at 8:01pm.
Find cheapest prices for trains
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your train tickets from Oshawa to Montreal, as early as possible.
You can expect to pay from $94 to $330 for a train ticket from Oshawa to Montreal based on the last 2 days. You can expect to find the cheapest price for the trip at $94 which is on 2025-12-08.
Top Travelled Train Routes
People from around the world trust Busbud
Popular train departures from Oshawa
- Find train tickets from Oshawa to Windsor
- Oshawa to London train times and fares
- How to travel from Oshawa to Kitchener
- Find train tickets from Oshawa to Toronto
- Oshawa to Port Hope train times and fares
- How to travel from Oshawa to Cobourg
- Find train tickets from Oshawa to Trenton
- Oshawa to Belleville train times and fares
- How to travel from Oshawa to Peterborough
- Find train tickets from Oshawa to Kingston
- Oshawa to Brockville train times and fares
- How to travel from Oshawa to Halifax
- Find train tickets from Oshawa to Ottawa
- Oshawa to Cornwall train times and fares
- How to travel from Oshawa to Quebec City
- Find train tickets from Oshawa to Moncton
Popular train routes to Montreal
- Find train tickets from Windsor to Montreal
- London to Montreal train times and fares
- How to travel from Kitchener to Montreal
- Find train tickets from Mississauga to Montreal
- Toronto to Montreal train times and fares
- How to travel from Scarborough to Montreal
- Find train tickets from Kingston to Montreal
- Halifax to Montreal train times and fares
- How to travel from Ottawa to Montreal
- Find train tickets from Cornwall to Montreal
- Quebec City to Montreal train times and fares
- How to travel from Moncton to Montreal
Continue your journey from Montreal
- Find train tickets from Montreal to London
- Montreal to Toronto train times and fares
- How to travel from Montreal to New York City
- Find train tickets from Montreal to Kingston
- Montreal to Boston train times and fares
- How to travel from Montreal to Halifax
- Find train tickets from Montreal to Ottawa
- Montreal to Quebec City train times and fares
- How to travel from Montreal to Moncton






