Location

Ottawa Central Station is easily accessible and only minutes from the heart of downtown Ottawa, Parliament Hill, museums, TD Place Stadium, the Rideau Canal and many other points of interest.

We are located at 265 Catherine Street, between Kent Street and Lyon Street. Take Highway 417 exits 119 (westbound) or 120 (eastbound) and follow signs for the terminal.

Local transit information Ottawa Tourism