Next train departures Today, 29 Nov Tomorrow, 30 Nov Mon, 1 Dec Tue, 2 Dec Wed, 3 Dec Thu, 4 Dec Fri, 5 Dec Sat, 6 Dec More dates
Next departures from Montreal to Oshawa on 29 November Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 13:51
Dorval - VIA Rail Station / YUL Airport 3h 59m 17:50
VIA Rail Station Cheapest £80 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £93 Train 13:51
Dorval - VIA Rail Station / YUL Airport 3h 59m 17:50
VIA Rail Station No tags £86 Train 13:51
Dorval - VIA Rail Station / YUL Airport 3h 59m 17:50
VIA Rail Station No tags £92 Train 13:51
Dorval - VIA Rail Station / YUL Airport 3h 59m 17:50
VIA Rail Station No tags £127
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 £80 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £166 Train 09:15
Dorval - VIA Rail Station / YUL Airport 4h 19m 13:34
VIA Rail Station No tags £128 Train 09:15
Dorval - VIA Rail Station / YUL Airport 4h 19m 13:34
VIA Rail Station No tags £134 Train 09:15
Dorval - VIA Rail Station / YUL Airport 4h 19m 13:34
VIA Rail Station No tags £149
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 £52 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £80 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £86 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £80 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £149
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 £52 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £123 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £74 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £157 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £62
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 £52 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £123 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £83 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £74 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £62
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 £62 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £62 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £123 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £79 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £114
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 £67 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £67 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £73 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £127 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £135
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 09:27
Dorval - VIA Rail Station / YUL Airport 7h 6m 16:33
VIA Rail Station Cheapest £57 Train 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £68 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £120 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £129 Train 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £79
Last refresh of the prices: Today at 07:54 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 £36, it presents an excellent value for a comfortable ride.
Official partners 4 out of 5 stars 4/5 4,677 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 by bus from Montreal to Oshawa
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 £36. 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 282 miles 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