Public Transit

How to get to Exhibition Place using public transit

There are two stations on Exhibition Grounds and numerous parking locations both above and below ground.

1. 29 Dufferin Bus

Take the Bloor subway to Dufferin Station, board the #29 bus south to Exhibition Place.

Please note that the #29 Dufferin stops at Dufferin Gate Loop and does not enter the grounds from mid-June until after the CNE. 

TTC 29 Dufferin


2. 121A/C Fort York-Esplanade

This bus route originates at Front St East at Parliament St. and will drop passengers off at Princes' Gates loop. 

Please note that during the summer, the 121A (Exhibition Place-Distillery) branch operates all day, every day outside the summer months. The 121C (Exhibition-Cherry Beach) is a seasonal route that operates from mid-May to mid-October.

TTC 121 Fort-York Esplanade


3. 511 Bathurst Streetcar

Take the Bloor subway to Bathurst Station, board the #511 streetcar south to Exhibition Place.

TTC 511 Bathurst


4. 509 Harbourfront Streetcar

Take the Yonge-University subway to Union Station. Take the 509 Streetcar from the Union Station southbound streetcar tunnel towards Exhibition Place Place.

TTC 509 Harbourfront



  • There are two streetcar stops at Exhibition Place, at Strachan Avenue, and at Exhibition Loop, adjacent to the Horse Palace/GO Station.
  • For events held at Enercare Centre & Beanfield Centre please use the Strachan Avenue stop adjacent to the Princes' Gates.
  • For events in BMO Field, Ricoh Coliseum, Queen Elizabeth Building or Better Living Centre please use the the TTC loop at the end of the line.

5. Exhibition GO 

If travelling to Exhibition Place by GO Transit, please get off at the Exhibition GO station.

Exhibition GO


For more information, visit the TTC at or call 416-393-4636 or GO Transit at or call 1-888-GET-ON-GO (438-6646) toll-free or 1-800-387-3652 (TTY teletypewriters only).