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 $128 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $151 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $165 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $180 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $191
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 $139 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $173 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $180 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $173 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $165
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 $107 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $165 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 $191 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $180
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 $139 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $167 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $212 VIA Rail + MapleBus
7:13am
Dorval - VIA Rail Station / YUL Airport 14h 27m 9:40pm
Oshawa-Coffee Time No tags $225 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $200
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 $165 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $212 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $173 VIA Rail + MapleBus
7:13am
Dorval - VIA Rail Station / YUL Airport 7h 57m 3:10pm
Oshawa-Coffee Time No tags $225 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $181
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 $165 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $188 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $211 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $195 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $188
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 $107 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $212 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $188 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $195 9:15am
Dorval - VIA Rail Station / YUL Airport 4h 19m 1:34pm
VIA Rail Station No tags $223
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 $107 5:08pm
Dorval - VIA Rail Station / YUL Airport 3h 57m 9:05pm
VIA Rail Station Fastest $165 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $173 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $212 7:13am
Dorval - VIA Rail Station / YUL Airport 4h 6m 11:19am
VIA Rail Station No tags $165
Last refresh of the prices: Today at 1:34 AM 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 $47, 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,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 traveling 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 $47. 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 282 miles 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