Next available departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
Adirondack Trailways + VIA Rail |
| Gare d'autocars de Montréal | VIA Rail Station | Cheapest | ||||
Adirondack Trailways + VIA Rail |
| Terminus Longueuil (Métro Longueuil) | VIA Rail Station | Fastest |
Last refresh of the prices: Yesterday at 5:44 PM EDT.
Compare 3 ways to go from Montreal to Oshawa
We recommend taking the train
Among the sustainable travel choices, the Train stands out as a good way to reach Oshawa. The journey takes about 4 hours 27 minutes and with fares starting at just CLP 45,116, it presents an excellent value for a comfortable ride.
14train per day
4h 27mAverage Duration
280 milesDistance
41kgCO₂ emissions
Top traveled bus routes
People from around the world trust Busbud
Popular bus departures from Montreal
Find bus tickets from Montreal to Quebec CityMontreal to Boston bus times and faresHow to travel by bus from Montreal to New York CityFind bus tickets from Montreal to Mont-TremblantMontreal to Ottawa bus times and faresHow to travel by bus from Montreal to GatineauFind bus tickets from Montreal to LondonMontreal to Toronto bus times and faresHow to travel by bus from Montreal to Niagara Falls




