Next train departures Today, Nov 29 Tomorrow, Nov 30 Mon, Dec 1 Tue, Dec 2 Wed, Dec 3 Thu, Dec 4 Fri, Dec 5 Sat, Dec 6 More dates
Next departures for Montreal to Oshawa on November 29 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 1:51pm
Dorval - VIA Rail Station / YUL Airport 3h 59m 5:50pm
VIA Rail Station Cheapest $144 Train 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $168 Train 1:51pm
Dorval - VIA Rail Station / YUL Airport 3h 59m 5:50pm
VIA Rail Station No tags $155 Train 1:51pm
Dorval - VIA Rail Station / YUL Airport 3h 59m 5:50pm
VIA Rail Station No tags $165 Train 1:51pm
Dorval - VIA Rail Station / YUL Airport 3h 59m 5:50pm
VIA Rail Station No tags $229
Next departures for Montreal to Oshawa on November 30 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 2:22pm
Dorval - VIA Rail Station / YUL Airport 6h 14m 8:36pm
VIA Rail Station Cheapest $144 Train 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $299 Train 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $232 Train 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $242 Train 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $268
Next departures for Montreal to Oshawa on December 1 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 9:26am
Dorval - VIA Rail Station / YUL Airport 7h 7m 4:33pm
VIA Rail Station Cheapest $94 Train 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $144 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $155 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $144 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $268
Next departures for Montreal to Oshawa on December 2 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 9:26am
Dorval - VIA Rail Station / YUL Airport 7h 7m 4:33pm
VIA Rail Station Cheapest $94 Train 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $221 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $132 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $283 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $111
Next departures for Montreal to Oshawa on December 3 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 11:17am
Dorval - VIA Rail Station / YUL Airport 4h 17m 3:34pm
VIA Rail Station Cheapest $94 Train 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $221 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $149 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $132 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $111
Next departures for Montreal to Oshawa on December 4 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 9:26am
Dorval - VIA Rail Station / YUL Airport 7h 7m 4:33pm
VIA Rail Station Cheapest $111 Train 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $111 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $221 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $143 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $205
Next departures for Montreal to Oshawa on December 5 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station Cheapest $121 Train 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $121 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $132 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $229 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $244
Next departures for Montreal to Oshawa on December 6 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link Train 9:27am
Dorval - VIA Rail Station / YUL Airport 7h 6m 4:33pm
VIA Rail Station Cheapest $102 Train 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $123 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $217 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $232 Train 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $143
Last refresh of the prices: Yesterday at 8:43 PM 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 $67, 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.
October 31, 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 $67. 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 you 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