Toronto Bus Terminal

The Toronto Coach Terminal is the main bus station for inter-city services in Toronto, Ontario, Canada. It is located at 610 Bay Street, (just north of Dundas Street), in the downtown core of the city. The terminal is owned by Toronto Coach Terminal Inc. a wholly owned subsidiary of the Toronto Transit Commission. Opened in 1931 as the Gray Coach Terminal, the Art-Deco style terminal was home base for Gray Coach, an interurban bus service then owned by the TTC. It replaced an earlier open air terminal, Gray Line Terminal.

It is one block west of Dundas subway station, and connected to it underground via the PATH network. It is also about the same distance from St. Patrick subway station. The bus platforms are located on Edward Street, on the west side of the terminal building. A small side entrance on the west side off Elizabeth Street, is connected to the main concourse area on Bay Street by a corridor behind the bus platforms.

The terminal is a two-storey historic building. In 1984, the building containing the bus bays was renovated by demolishing the internal walls, keeping the external walls intact—a process known as facadism. An annex, located to the west of the main terminal building on Elizabeth Street, houses buses using the terminal. Today, departures take place from the old terminal and arrivals from the annex, a set-up that is rather unique for bus terminals or other passenger transportation infrastructure. Nearby landmarks include the Toronto Eaton Centre, the Atrium on Bay, the Hospital for Sick Children, and the Toronto City Hall and Nathan Phillips Square. It is also within walking distance of Chinatown.


The terminal is now used by Coach Canada and Greyhound Canada. GO Transit coaches coming into central Toronto have used the Union Station Bus Terminal to the south since 2003.

From the Toronto Coach Terminal, Coach Canada operates casino shuttles from Toronto to Fallsview Casino in Niagara Falls. Under the Megabus Canada brand, Coach Canada operates double-decker buses to Montreal via Kingston with stops in Kirkland, QC, Cornwall, Brockville, and the Scarborough Centre Bus Terminal. Coach Canada also operates buses to Niagara Falls, ON, with select buses going to Buffalo, NY and Buffalo International Airport. In conjunction with Megabus USA (operated by Coach USA), Coach Canada operates buses to Buffalo, NY, Buffalo International Airport, Rochester, NY on limited schedules, Syracuse, NY, New York City, Philadelphia, and Washington, D.C. Please see the Toronto Hub section on this page for more information on their schedules.

Greyhound Canada operates buses from the Toronto Coach Terminal to Ottawa, Belleville, Peterborough, Pembroke, London and Windsor.

Greyhound Canada also operates a small network of commuter services branded as Quicklink. Buses run from the Toronto Coach Terminal to Barrie, Cambridge, Guelph, Kitchener, Niagara Falls, St. Catharines, Peterborough, and Waterloo.


2 photos

Building Activity

  • OpenBuildings
    OpenBuildings updated a digital reference
    about 6 years ago via Annotator
  • OpenBuildings
    OpenBuildings updated a digital reference and added a digital reference
    about 6 years ago via