The average bus between Largo and Montreal takes 17h 18m and the fastest bus takes 14h 31m. The bus service runs several times per day from Largo 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 twice daily between Largo and Montreal. The earliest departure is at 8:33 AM in the morning, and the last departure from Largo is at 8:32 PM which arrives into Montreal at 6:35 PM. All services require a transfer at Metro Center, Red Line Track 1 Platform and take an average of 17h 18m. The schedules shown below are for the next available departures.



15h 16m • 3 changes
Arrives next day



14h 31m • 3 changes
Arrives next day



22h 2m • 3 changes



15h 16m • 3 changes
Arrives next day



14h 31m • 3 changes
Arrives next day



22h 2m • 3 changes



15h 16m • 3 changes
Arrives next day



15h 1m • 3 changes
Arrives next day



22h 2m • 3 changes
Want to know about travelling from Largo 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 Largo to Montreal. However, there are services departing from Largo station and arriving at Montreal station via Port Authority Bus Terminal. The journey, including transfers, takes approximately 17h 18m.
Largo to Montreal bus services, operated by Washington Metropolitan Area Transit Authority, depart from Union Station.
Largo to Montreal bus services, operated by Washington Metropolitan Area Transit Authority, arrive at Montreal station.
The distance between Largo and Montreal is 782 km. The road distance is 1,099 km.
You can take a subway from Downtown Largo, Blue/Silver Line Center Platform to Montreal via Metro Center, Red Line Track 1 Platform, Union Station, Red Line Center Platform, Union Station, and Port Authority Bus Terminal in around 14h 58m.