Next departures Today, 10 Jan Tomorrow, 11 Jan Mon, 12 Jan Tue, 13 Jan Wed, 14 Jan Thu, 15 Jan Fri, 16 Jan Sat, 17 Jan More dates
Next departures from Montreal to Oshawa on 10 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Cheapest Fastest £79 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station No tags £141 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station No tags £133 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station No tags £91 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station No tags £85
Next departures from Montreal to Oshawa on 11 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 09:27
Dorval - VIA Rail Station / YUL Airport 7h 6m 16:33
VIA Rail Station Cheapest £79 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £128 09:15
Dorval - VIA Rail Station / YUL Airport 4h 19m 13:34
VIA Rail Station No tags £133 09:15
Dorval - VIA Rail Station / YUL Airport 4h 19m 13:34
VIA Rail Station No tags £148 09:15
Dorval - VIA Rail Station / YUL Airport 4h 19m 13:34
VIA Rail Station No tags £156
Next departures from Montreal to Oshawa on 12 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station Cheapest £52 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £63 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £78 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £63 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £87
Next departures from Montreal to Oshawa on 13 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 09:26
Dorval - VIA Rail Station / YUL Airport 7h 7m 16:33
VIA Rail Station Cheapest £40 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £78 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £63 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £113 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £122
Next departures from Montreal to Oshawa on 14 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 09:26
Dorval - VIA Rail Station / YUL Airport 7h 7m 16:33
VIA Rail Station Cheapest £31 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £87 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £40 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £78 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £52
Next departures from Montreal to Oshawa on 15 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 09:26
Dorval - VIA Rail Station / YUL Airport 7h 7m 16:33
VIA Rail Station Cheapest £31 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £87 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £40 VIA Rail + MapleBus
07:13
Dorval - VIA Rail Station / YUL Airport 14h 27m 21:40
Oshawa-Coffee Time No tags £89 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £45
Next departures from Montreal to Oshawa on 16 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station Cheapest £52 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £87 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £63 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £78 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £87
Next departures from Montreal to Oshawa on 17 January Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station Cheapest £44 17:08
Dorval - VIA Rail Station / YUL Airport 3h 57m 21:05
VIA Rail Station Fastest £78 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £113 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £122 07:13
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19
VIA Rail Station No tags £49
Last refresh of the prices: Today at 09:57 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 £37, it presents an excellent value for a comfortable ride.
Official partners 4 out of 5 stars 4/5 4,762 reviews
Staff 4.8
Timeliness 3.7
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 £37. 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
Trips from Dorval (VIA Rail)