Skip to main content of this page.

312 St Clair This route is accessibleThis route has bicycle racks

Branch Legend

  • N 312 ST CLAIR To ST CLAIR STN
  • G 312G ST CLAIR To KEELE
Choose a stop to view the full schedule for that stop
Stop Number Stop Number Help Branch Next 3 scheduled buses
JANE at BLOOR NORTH SIDE Accessible 1169 N G
  • Tomorrow-1:52 N
  • Tomorrow-2:22 N
  • Tomorrow-2:52 N
JANE at DUNDAS Accessible 3882 N G
  • Tomorrow-1:55 N
  • Tomorrow-2:25 N
  • Tomorrow-2:55 N
ST CLAIR at DUFFERIN Accessible 8161 N
  • Tomorrow-2:07 N
  • Tomorrow-2:37 N
  • Tomorrow-3:07 N
ST CLAIR at OAKWOOD Accessible 8177 N
  • Tomorrow-2:08 N
  • Tomorrow-2:38 N
  • Tomorrow-3:08 N
ST CLAIR at BATHURST Accessible 8152 N
  • Tomorrow-2:13 N
  • Tomorrow-2:43 N
  • Tomorrow-3:13 N
Choose a stop to view the full schedule for that stop
Stop Number Stop Number Help Branch Next 3 scheduled buses
JANE STATION at BUS BAY 1 Accessible 15009 N
JANE at BLOOR NORTH SIDE Accessible 1169 N G
  • Tomorrow-1:52 N
  • Tomorrow-2:22 N
  • Tomorrow-2:52 N
JANE ST at WEATHERELL Accessible 1175 N
JANE ST at COLBECK farside Accessible 1170 N
JANE ST at ARDAGH Accessible 1168 N
JANE at ANNETTE Accessible 3863 N
JANE ST at HANLEY Accessible 9144 N
JANE ST at ST JOHNS Accessible 3928 N
JANE ST at PAGE Accessible 3913 N
JANE at DUNDAS Accessible 3882 N G
  • Tomorrow-1:55 N
  • Tomorrow-2:25 N
  • Tomorrow-2:55 N
ST CLAIR AVE W at MARIPOSA farside Accessible 14895 N
ST CLAIR AVE W at MOULD Accessible 13320 N
ST CLAIR AVE W at RUNNYMEDE RD 13343 N
ST CLAIR AVE W at BRITANNIA Accessible 7359 N
ST CLAIR AVE W at COBALT Accessible 7361 N
ST CLAIR AVE W at MONDOVI farside Accessible 15061 N
ST CLAIR AVE W at OLD STOCK YARDS ROAD Accessible 13341 N
ST CLAIR AVE W at KEELE ST Accessible 7898 N
ST CLAIR AVE W at OLD WESTON RD Accessible 8179 N
ST CLAIR AVE W at HOUNSLOW HEATH Accessible 8168 N
ST CLAIR AVE W at LAUGHTON Accessible 8173 N
ST CLAIR AVE W at CALEDONIA Accessible 8155 N
ST CLAIR AVE W at LANSDOWNE Accessible 8170 N
ST CLAIR AVE W at EARLSCOURT Accessible 9979 N
ST CLAIR at DUFFERIN Accessible 8161 N
  • Tomorrow-2:07 N
  • Tomorrow-2:37 N
  • Tomorrow-3:07 N
ST CLAIR AVE W at NORTHCLIFFE Accessible 8175 N
ST CLAIR AVE W at GLENHOLME Accessible 8165 N
ST CLAIR at OAKWOOD Accessible 8177 N
  • Tomorrow-2:08 N
  • Tomorrow-2:38 N
  • Tomorrow-3:08 N
ST CLAIR AVE W at WINONA farside Accessible 14897 N
ST CLAIR AVE W at ARLINGTON Accessible 8147 N
ST CLAIR AVE W at CHRISTIE Accessible 8157 N
ST CLAIR AVE W at WYCHWOOD Accessible 8190 N
ST CLAIR AVE W at VAUGHAN RD Accessible 8185 N
ST CLAIR at BATHURST Accessible 8152 N
  • Tomorrow-2:13 N
  • Tomorrow-2:43 N
  • Tomorrow-3:13 N
ST CLAIR AVE W at TWEEDSMUIR Accessible 14605 N
ST CLAIR AVE W at SPADINA RD Accessible 4630 N
ST CLAIR AVE W at RUSSELL HILL Accessible 14353 N
ST CLAIR AVE W at WARREN RD farside Accessible 8187 N
ST CLAIR AVE W at AVENUE RD farside Accessible 14349 N
ST CLAIR AVE W at DEER PARK Accessible 14347 N
ST CLAIR AVE E at YONGE ST farside Accessible 14346 N
ST CLAIR at SUBWAY STATION Accessible 8135 N
Choose a stop to view the full schedule for that stop
Stop Number Stop Number Help Branch Next 3 scheduled buses
JANE STATION at BUS BAY 1 Accessible 15009 N
JANE at BLOOR NORTH SIDE Accessible 1169 N G
  • Tomorrow-1:52 N
  • Tomorrow-2:22 N
  • Tomorrow-2:52 N
JANE ST at WEATHERELL Accessible 1175 N
JANE ST at COLBECK farside Accessible 1170 N
JANE ST at ARDAGH Accessible 1168 N
JANE at ANNETTE Accessible 3863 N
JANE ST at HANLEY Accessible 9144 N
JANE ST at ST JOHNS Accessible 3928 N
JANE ST at PAGE Accessible 3913 N
JANE at DUNDAS Accessible 3882 N G
  • Tomorrow-1:55 N
  • Tomorrow-2:25 N
  • Tomorrow-2:55 N
ST CLAIR AVE W at MARIPOSA farside Accessible 14895 N
ST CLAIR AVE W at MOULD Accessible 13320 N
ST CLAIR AVE W at BRITANNIA Accessible 7359 N
ST CLAIR AVE W at COBALT Accessible 7361 N
ST CLAIR AVE W at MONDOVI farside Accessible 15061 N
ST CLAIR AVE W at OLD STOCK YARDS ROAD Accessible 13341 N
ST CLAIR AVE W at KEELE ST Accessible 7898 N
ST CLAIR AVE W at OLD WESTON RD Accessible 8179 N
ST CLAIR AVE W at HOUNSLOW HEATH Accessible 8168 N
ST CLAIR AVE W at LAUGHTON Accessible 8173 N
ST CLAIR AVE W at CALEDONIA Accessible 8155 N
ST CLAIR AVE W at LANSDOWNE Accessible 8170 N
ST CLAIR AVE W at EARLSCOURT Accessible 9979 N
ST CLAIR at DUFFERIN Accessible 8161 N
  • Tomorrow-2:07 N
  • Tomorrow-2:37 N
  • Tomorrow-3:07 N
ST CLAIR AVE W at NORTHCLIFFE Accessible 8175 N
ST CLAIR AVE W at GLENHOLME Accessible 8165 N
ST CLAIR at OAKWOOD Accessible 8177 N
  • Tomorrow-2:08 N
  • Tomorrow-2:38 N
  • Tomorrow-3:08 N
ST CLAIR AVE W at WINONA farside Accessible 14897 N
ST CLAIR AVE W at ARLINGTON Accessible 8147 N
ST CLAIR AVE W at CHRISTIE Accessible 8157 N
ST CLAIR AVE W at WYCHWOOD Accessible 8190 N
ST CLAIR AVE W at VAUGHAN RD Accessible 8185 N
ST CLAIR at BATHURST Accessible 8152 N
  • Tomorrow-2:13 N
  • Tomorrow-2:43 N
  • Tomorrow-3:13 N
ST CLAIR AVE W at TWEEDSMUIR Accessible 14605 N
ST CLAIR AVE W at SPADINA RD Accessible 4630 N
ST CLAIR AVE W at RUSSELL HILL Accessible 14353 N
ST CLAIR AVE W at WARREN RD farside Accessible 8187 N
ST CLAIR AVE W at AVENUE RD farside Accessible 14349 N
ST CLAIR AVE W at DEER PARK Accessible 14347 N
ST CLAIR AVE E at YONGE ST farside Accessible 14346 N
ST CLAIR at SUBWAY STATION Accessible 8135 N

Help

Stop Number: Use the Stop Number to help plan your trip or find out when the next bus will arrive by texting the Stop Number to 898882.

Accessible routes: The TTC provides accessible service on many routes. Not all stops or stations are accessible.

AttentionService Alert:

ALL CLEAR: The delay both ways at Sherbourne Station is now clear. Full service has resumed on the Bloor Danforth line.

Last updated 7:23 AM

312 ST CLAIR connects to the Subway / RT at