Greyhound offers service locally to Toronto, Montreal, Cornwall, Kingston, Sudbury and Syracuse with connections to over 3,800 locations across Canada, the United States and Mexico.
Greyhound Canada | USA
Ontario Northland offers service to Pembroke, Petawawa, North Bay and Sudbury, with connections to Northern Ontario communities by bus and train.
Ontario Northland
Autobus Gatineau offers service to Wakefield, Gracefield, Maniwaki and Grand-Remous, with connections to Val-d'Or and Mont-Tremblant.
Autobus Gatineau
Transcollines offers commuter service to Luskville, Quyon, Shawville, Campbell's Bay and Fort Coulonge on weekdays.
Search, compare and book tickets from hundreds of bus companies in 10,000 cities across 63 countries and 500,000 bus routes.

Like us on Facebook for the latest updates and promotions!


Stay connected with complimentary Wi-Fi throughout the terminal, restaurant and most buses.

Other amenities

Did you know you can also ship packages with Greyhound across Canada and internationally? Find out more below!

Greyhound Package Express

Introducing Greyhound Express! Enjoy premium amenities and reserved seating on select schedules.

More information

Plan ahead and save big with advance purchase discounts! Some restrictions apply.

More information

Looking for something to eat or drink on your trip? Mr. Sub and Country Style have you covered!

Restaurant information