Next departures Tomorrow, Jan 8 Fri, Jan 9 Sat, Jan 10 Sun, Jan 11 Mon, Jan 12 Tue, Jan 13 Wed, Jan 14 Thu, Jan 15 More dates
Next departures for Montreal to Oshawa on January 8 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 $102 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $142 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $123 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $157 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $113
Next departures for Montreal to Oshawa on January 9 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 $94 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $141 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $155 VIA Rail + MapleBus
7:13am
Dorval - VIA Rail Station / YUL Airport 7h 57m 3:10pm
Oshawa-Coffee Time No tags $207 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $185
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 $111 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $121 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $157 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $132 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $141
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 $144 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $144 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $268 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $284 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $232
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 $79 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 $141 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $100 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $157
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 $56 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $67 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $141 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $73 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $94
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 $56 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $72 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $82 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $141 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 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 $56 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $157 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $72 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $82 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $61
Last refresh of the prices: Today at 4:24 PM EST.
View all departures Get from Montréal-Trudeau International Airport to Oshawa This route is served by train only
The journey takes about 4 hours 6 minutes, and with fares starting at just $68, it presents an excellent value for a comfortable ride.
Where are the popular stations and stops in Montréal-Trudeau International Airport and Oshawa? Stops in Montreal A
YUL Montréal-Trudeau International Airport
Montréal (Aéroport Trudeau),Niveau des arrives / Arrivals level,Dorval,QC H4Y Map
Official partners 4 out of 5 stars 4/5 4,756 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 travelling from Montreal to Oshawa by bus
How much does a bus ticket from Montréal-Trudeau International Airport to Oshawa cost? The bus ticket price from Montréal-Trudeau International Airport to Oshawa starts at $68. The best way to find cheap bus tickets from Montréal-Trudeau International Airport 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 Montréal-Trudeau International Airport to Oshawa? The average travel time between Montréal-Trudeau International Airport 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 Montréal-Trudeau International Airport and Oshawa? The number of buses from Montréal-Trudeau International Airport 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 Montréal-Trudeau International Airport to Oshawa by comparing and selecting the bus that fits you travel style and budget on Busbud.
Which bus companies travel from Montréal-Trudeau International Airport to Oshawa? When taking the bus from Montréal-Trudeau International Airport to Oshawa, you can travel comfortably and safely with VIA Rail Canada.
People from around the world trust Busbud
Trips from Montréal-Trudeau International Airport Nearby points of interest