Greyhound offers service locally to Toronto, Montreal, Cornwall, Kingston, Sudbury and Syracuse with connections to thousands of 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.
Ontario Northland
Autobus Gatineau offers service to Wakefield, Gracefield, Maniwaki and Grand-Remous, with connections to the Abitibi-Témiscamingue and Laurentides regions of Québec.
Autobus Gatineau
Transcollines offers commuter service to Luskville, Quyon, Shawville, Campbell's Bay and Fort Coulonge on weekdays.
Transcollines
Search, compare and book tickets from hundreds of bus companies in 10,000 cities across 63 countries and 500,000 bus routes.
Busbud
OC Transpo provides local transit within the city of Ottawa. Several bus routes are within short walking distance of the station.
OC Transpo

Like us on Facebook for the latest updates and promotions!

Facebook

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? 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 has you covered!

Restaurant information