The average bus between Dorval and Guelph takes 13h 20m and the fastest bus takes 10h 24m. The bus service runs several times per day from Dorval to Guelph. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run 3 times a day between Dorval and Guelph. The earliest departure is at 12:53 AM at night, and the last departure from Dorval is at 4:18 PM which arrives into Guelph at 10:55 AM. All services require a transfer at Station Fairview-Pointe-Claire and take an average of 13h 20m. The schedules shown below are for the next available departures.




16h 22m • 4 changes




11h 21m • 4 changes




11h 2m • 4 changes




10h 24m • 4 changes




16h 22m • 4 changes




11h 21m • 4 changes




11h 2m • 4 changes




10h 24m • 4 changes




16h 22m • 4 changes




11h 21m • 4 changes




11h 2m • 4 changes




10h 24m • 4 changes
Want to know about travelling from Dorval to Guelph? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Dorval to Guelph. However, there are services departing from Dorval station and arriving at Guelph station via Scarborough, ON. The journey, including transfers, takes approximately 13h 20m.
Dorval to Guelph bus services, operated by Société de transport de Montréal, depart from Montreal-West Island station.
Dorval to Guelph bus services, operated by Société de transport de Montréal, arrive at MacDonell St. @ Carden St. station.
The distance between Dorval and Guelph is 557.2 km. The road distance is 621 km.
You can take a bus from École Dorval-Jean-XXIII to MacDonell St. @ Carden St. via Station Fairview-Pointe-Claire, Terminus Fairview-Pointe-Claire, Brunswick / du Merlot, Montreal-West Island, Scarborough, ON, Scarborough Centre Station at Bus Bay 11, York Mills Station at Bus Bay 1, and York Mills Bus Terminal in around 11h 54m.