Next train departures Today, 30 Nov Tomorrow, 01 Dec Tue, 02 Dec Wed, 03 Dec Thu, 04 Dec Fri, 05 Dec Sat, 06 Dec Sun, 07 Dec More dates
Next departures from Montreal to Oshawa on 30 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 14:22
Dorval - VIA Rail Station / YUL Airport 6h 14m 20:36
VIA Rail Station Cheapest R 1 801 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest R 3 542 Train 13:51
Dorval - VIA Rail Station / YUL Airport 3h 59m 17:50
VIA Rail Station No tags R 3 033 Train 13:51
Dorval - VIA Rail Station / YUL Airport 3h 59m 17:50
VIA Rail Station No tags R 3 942 Train 13:51
Dorval - VIA Rail Station / YUL Airport 3h 59m 17:50
VIA Rail Station No tags R 2 769
Next departures from Montreal to Oshawa on 1 December Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 09:26
Dorval - VIA Rail Station / YUL Airport 7h 7m 16:33
VIA Rail Station Cheapest R 1 277 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest R 2 860 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 3 381 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 3 183 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 2 095
Next departures from Montreal to Oshawa on 2 December Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 09:26
Dorval - VIA Rail Station / YUL Airport 7h 7m 16:33
VIA Rail Station Cheapest R 1 172 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest R 2 768 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 3 740 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 1 653 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 3 542
Next departures from Montreal to Oshawa on 3 December Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 11:17
Dorval - VIA Rail Station / YUL Airport 4h 17m 15:34
VIA Rail Station Cheapest R 1 172 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest R 2 768 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 1 517 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 1 648 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 1 967
Next departures from Montreal to Oshawa on 4 December Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 09:26
Dorval - VIA Rail Station / YUL Airport 7h 7m 16:33
VIA Rail Station Cheapest R 1 392 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest R 1 653 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 1 916 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 3 058 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 1 785
Next departures from Montreal to Oshawa on 5 December Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station Cheapest R 1 517 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest R 1 780 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 3 017 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 3 215 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 1 648
Next departures from Montreal to Oshawa on 6 December Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Cheapest R 1 277 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest R 1 409 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 1 801 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 3 017 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags R 1 933
Next departures from Montreal to Oshawa on 7 December Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 09:27
Dorval - VIA Rail Station / YUL Airport 7h 6m 16:33
VIA Rail Station Cheapest R 1 801 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest R 2 768 Train 09:15
Dorval - VIA Rail Station / YUL Airport 4h 19m 13:34
VIA Rail Station No tags R 2 768 Train 09:15
Dorval - VIA Rail Station / YUL Airport 4h 19m 13:34
VIA Rail Station No tags R 2 570 Train 09:15
Dorval - VIA Rail Station / YUL Airport 4h 19m 13:34
VIA Rail Station No tags R 2 095
Last refresh of the prices: Today at 2:00 AM EST.
View all departures Get from Dorval (VIA Rail) to Oshawa This route is served by train only
The journey takes about 4 hours 6 minutes, and with fares starting at just R 813, it presents an excellent value for a comfortable ride.
Official partners 4 out of 5 stars 4/5 4 678 reviews
Staff 4.8
Timeliness 3.8
Cleanliness 4.8
WiFi 3.6
Users have reported a positive experience with the service, describing it as relaxed and uncomplicated. The overall service was praised for being great; however, there were some concerns about the quality of the WiFi provided during their journey.
VIA Rail Montreal Oshawa recent customer reviews I didn't enjoy my trip, when we took off to Oshawa from Ottawa after 30min we were kept for 2hrs somewhere, that made me miss my appointment.
The service was great. But the wifi was not good
4 out of 5 stars
Beya Israel T.
31 October 2025 It was relaxe and uncomplicated
Frequently asked questions about travelling from Montreal to Oshawa by bus
How much does a bus ticket from Dorval (VIA Rail) to Oshawa cost? The bus ticket price from Dorval (VIA Rail) to Oshawa starts at R 813. The best way to find cheap bus tickets from Dorval (VIA Rail) to Oshawa 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 Dorval (VIA Rail) to Oshawa? The average travel time between Dorval (VIA Rail) and Oshawa is around , although the fastest bus will take about 3h 57m. This is the time it takes to travel the 455 km that separates the two cities.
How many daily bus connections are there between Dorval (VIA Rail) and Oshawa? The number of buses from Dorval (VIA Rail) to Oshawa can differ depending on the day of the week. On average, there are 7 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Dorval (VIA Rail) to Oshawa by comparing and selecting the bus that fits your travel style and budget on Busbud.
Which bus companies travel from Dorval (VIA Rail) to Oshawa? When taking the bus from Dorval (VIA Rail) to Oshawa, you can travel comfortably and safely with VIA Rail Canada.
People from around the world trust Busbud