Several public transportation routes operated by the Toronto Transit Commission (TTC) (external link) pass next to the Legislative Building.
By subway: Take the Yonge-University-Spadina line and exit at either Queen's Park station and walk north, or Museum Station and walk south.
By bus or streetcar: The 506 streetcar runs east-west along College Street, exit at Queen's Park and walk north to the Legislative Building. The Avenue Road #5 bus southbound down Avenue Road from the Eglinton subway station and loops at the lower end of Queen's Park Crescent, exit right across the street from the Legislative Building.
GO Train (external link) commuter service from outside of Toronto operates conveniently to Union Station. The train station is connected to subway service on the Yonge-University-Spadina line.