Next departures Today, Jan 10 Tomorrow, Jan 11 Mon, Jan 12 Tue, Jan 13 Wed, Jan 14 Thu, Jan 15 Fri, Jan 16 Sat, Jan 17 More dates
Next departures for Montreal to Oshawa on January 10 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 $90 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $106 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $163 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $151 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $105
Next departures for Montreal to Oshawa on January 11 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 $106 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $163 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $171 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $163 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $179
Next departures for Montreal to Oshawa on January 12 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 $69 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $85 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $104 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $85 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $116
Next departures for Montreal to Oshawa on January 13 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 $54 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $104 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $85 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $151 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $163
Next departures for Montreal to Oshawa on January 14 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 $42 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $116 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $54 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $104 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $69
Next departures for Montreal to Oshawa on January 15 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 $42 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $116 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $53 VIA Rail + MapleBus
7:13am
Dorval - VIA Rail Station / YUL Airport 14h 27m 9:40pm
Oshawa-Coffee Time No tags $119 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $61
Next departures for Montreal to Oshawa on January 16 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 $69 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $116 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $85 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $104 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $116
Next departures for Montreal to Oshawa on January 17 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 $58 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $104 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $151 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $163 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $66
Last refresh of the prices: Yesterday at 6:33 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 $48, it presents an excellent value for a comfortable ride.
Official partners 4 out of 5 stars 4/5 4,760 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.
October 31, 2025 It was relaxe and uncomplicated
Frequently asked questions about traveling 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 $48. 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 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)