The average bus between Kleinburg and Montreal takes 12h 3m and the fastest bus takes 8h 55m. The bus service runs several times per day from Kleinburg to Montreal. 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 every 4 hours between Kleinburg and Montreal. The earliest departure is at 6:56 AM in the morning, and the last departure from Kleinburg is at 9:57 PM which arrives into Montreal at 2:05 PM. All services require a transfer at Humber College Bus Terminal and take an average of 12h 3m. The schedules shown below are for the next available departures.


9h 23m • 2 changes

9h 7m • 2 changes

9h 10m • 2 changes

9h 6m • 2 changes

9h 8m • 2 changes

9h 23m • 2 changes

9h 2m • 2 changes

9h 7m • 2 changes

9h 23m • 2 changes

9h 7m • 2 changes

9h 10m • 2 changes

9h 6m • 2 changes

9h 23m • 2 changes

9h 7m • 2 changes

9h 10m • 2 changes

9h 3m • 2 changesWant to know about travelling from Kleinburg to Montreal? 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 Kleinburg to Montreal. However, there are services departing from SCARBORO GO - 330 Borough Dr. station and arriving at St-Antoine O. @ Rue Mansfield // St Antoine W. @ Mansfield St. station via St-Antoine O. @ Rue Mansfield // St Antoine W. @ Mansfield St. station. The journey, including transfers, takes approximately 12h 3m.
Kleinburg to Montreal bus services, operated by Megabus Canada, depart from SCARBORO GO - 330 Borough Dr. station.
Kleinburg to Montreal bus services, operated by Megabus Canada, arrive at St-Antoine O. @ Rue Mansfield // St Antoine W. @ Mansfield St. station.
The distance between Kleinburg and Montreal is 512.1 km. The road distance is 561 km.
Megabus Canada operates a bus from SCARBORO GO - 330 Borough Dr. to St-Antoine O. @ Rue Mansfield // St Antoine W. @ Mansfield St. every 3 hours. Tickets cost $10–100 and the journey takes 6h 35m.