Next departures Today, Dec 15 Tomorrow, Dec 16 Wed, Dec 17 Thu, Dec 18 Fri, Dec 19 Sat, Dec 20 Sun, Dec 21 Mon, Dec 22 More dates
Next departures for Montreal to Oshawa on December 15 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 6:38pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 10:35pm
VIA Rail Station Cheapest $171 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $203 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $221 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $241 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $257
Next departures for Montreal to Oshawa on December 16 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 9:26am
Dorval - VIA Rail Station / YUL Airport 7h 7m 4:33pm
VIA Rail Station Cheapest $186 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $232 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $241 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $232 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $221
Next departures for Montreal to Oshawa on December 17 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 9:26am
Dorval - VIA Rail Station / YUL Airport 7h 7m 4:33pm
VIA Rail Station Cheapest $144 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $221 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $203 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $257 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $241
Next departures for Montreal to Oshawa on December 18 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 1:51pm
Dorval - VIA Rail Station / YUL Airport 3h 59m 5:50pm
VIA Rail Station Cheapest $186 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $224 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $284 VIA Rail + MapleBus
7:13am
Dorval - VIA Rail Station / YUL Airport 14h 27m 9:40pm
Oshawa-Coffee Time No tags $302 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 19 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station Cheapest $221 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $284 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $232 VIA Rail + MapleBus
7:13am
Dorval - VIA Rail Station / YUL Airport 7h 57m 3:10pm
Oshawa-Coffee Time No tags $302 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $242
Next departures for Montreal to Oshawa on December 20 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 9:27am
Dorval - VIA Rail Station / YUL Airport 7h 6m 4:33pm
VIA Rail Station Cheapest $221 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $252 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $283 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $262 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $252
Next departures for Montreal to Oshawa on December 21 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 2:22pm
Dorval - VIA Rail Station / YUL Airport 6h 14m 8:36pm
VIA Rail Station Cheapest $144 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $284 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $252 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $262 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $299
Next departures for Montreal to Oshawa on December 22 Operated by Vehicle type Departure time Departure location Trip duration Arrival time Arrival location Recommended Price and booking link 9:26am
Dorval - VIA Rail Station / YUL Airport 7h 7m 4:33pm
VIA Rail Station Cheapest $144 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $221 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $232 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $284 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $221
Last refresh of the prices: Today at 1:34 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 $66, it presents an excellent value for a comfortable ride.
Official partners 4 out of 5 stars 4/5 4,700 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 $66. 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
Trips from Dorval (VIA Rail) Nearby points of interest