97 Yonge This route is accessible This route has bicycle racks This route is PRESTO enabled

Due to ongoing construction at Lawrence Station, some buses may not enter the station.

All TTC buses (except Community and Wheel-Trans buses) have bike racks so that you can bring your bike with you on your journey. Depending on the bus type, bike racks can hold one or two bikes. The racks are easy to load and unload, and are available on a first-come, first-served basis.

All accessories must be removed from the bike prior to loading as they may impede operators' sight lines. Please remove water bottles, air pumps, panniers, child carriers, solid baskets, bags and other loose items before boarding. The Operator has the right to refuse use of the bike rack to keep clear sightlines.

2 Service Advisories

97 Yonge - Lane restrictions during road work

Temporary route change starting May 8, 2016

Last updated January 30 2017, 10:18 AM

97 Yonge - Stops at Adelaide Street

Temporarily removed due to construction.

Last updated September 10 2015, 1:34 PM

Branch Legend

  • A 97A YONGE To DAVISVILLE STN via YONGE BLVD
  • B 97B YONGE To QUEENS QUAY
  • C 97C YONGE To LAWRENCE STN
  • N 320 YONGE BLUE NIGHT YONGE To QUEENS QUAY
Choose a stop to view the full schedule for that stop

Effective November 26, 2017

Stop Number Stop Number Help Branch Next 3 scheduled buses
Hilda Ave at Steeles Ave West Accessible
  • 12004
  • C
  • 11:38, C,
  • 12:08, C,
  • 12:38, C,
Yonge St at Steeles Ave West South Side Accessible
  • 9059
  • CN
  • 11:39, C,
  • 12:09, C,
  • 12:39, C,
Yonge St at Drewry Ave Accessible
  • 8976
  • CN
  • 11:42, C,
  • 12:12, C,
  • 12:42, C,
Yonge St at Finch Ave West Accessible
  • 8989
  • CN
  • 11:45, C,
  • 12:15, C,
  • 12:45, C,
Yonge St at Park Home Ave (North York Centre Station) Accessible
  • 9033
  • CN
  • 11:50, C,
  • 12:20, C,
  • 12:50, C,
Yonge St at Sheppard Ave West (Sheppard-Yonge Station) Accessible
  • 9050
  • CN
  • 11:54, C,
  • 12:24, C,
  • 12:54, C,
York Mills Station Accessible
  • 14811
  • AB
  • 11:52, A,
  • 12:12, A,
  • 12:32, A,
Yonge St at Wilson Ave (York Mills Station) Accessible
  • 9066
  • CN
  • 12:00, C,
  • 12:30, C,
  • 1:00, C,
Yonge Blvd at Esgore Dr South Side Accessible
  • 8940
  • A
  • 11:54, A,
  • 12:14, A,
  • 12:34, A,
Yonge St at Lawrence Ave West (Lawrence Station) Accessible
  • 9020
  • ABCN
  • 11:40, A,
  • 12:00, A,
  • 12:20, A,
Yonge St at Eglinton Ave West (Eglinton Station) Accessible
  • 8981
  • ABN
  • 11:47, A,
  • 12:07, A,
  • 12:27, A,
Yonge St at Chaplin Cres Accessible
  • 1669
  • ABN
  • 1:26, N,
  • 1:32, N,
  • 1:36, N,
Davisville Station Accessible
  • 14647
  • B
  • Tomorrow-6:15, B,
  • Tomorrow-6:45, B,
  • Tomorrow-7:15, B,
Yonge St at St Clair Ave West (St Clair Station) Accessible
  • 9053
  • BN
  • 1:29, N,
  • 1:34, N,
  • 1:39, N,
Yonge St at Davenport Rd Accessible
  • 3220
  • BN
  • 1:34, N,
  • 1:39, N,
  • 1:44, N,
Yonge St at Bloor St West (Bloor Station) Accessible
  • 3214
  • BN
  • 1:35, N,
  • 1:40, N,
  • 1:45, N,
Yonge St at Wellesley St (Wellesley Station) Accessible
  • 3246
  • BN
  • 1:38, N,
  • 1:43, N,
  • 1:48, N,
Yonge St at College St (College Station) Accessible
  • 3218
  • BN
  • 1:40, N,
  • 1:45, N,
  • 1:50, N,
Yonge St at Dundas St West (Dundas Station) Accessible
  • 3222
  • BN
  • 1:43, N,
  • 1:48, N,
  • 1:53, N,
Yonge St at Queen St West (Queen Station) Accessible
  • 3239
  • BN
  • 1:46, N,
  • 1:51, N,
  • 1:56, N,
Yonge St at Richmond St West Accessible
  • 3241
  • BN
  • 1:46, N,
  • 1:51, N,
  • 1:56, N,
Yonge St at King St West (King Station) Accessible
  • 9016
  • BN
  • 1:47, N,
  • 1:52, N,
  • 1:57, N,
Yonge St at Wellington St West Accessible
  • 3247
  • BN
  • 1:47, N,
  • 1:52, N,
  • 1:57, N,
Choose a stop to view the full schedule for that stop

Effective November 26, 2017

Stop Number Stop Number Help Branch Next 3 scheduled buses
Hilda Ave at Steeles Ave West Accessible
  • 12004
  • C
  • 11:38, C,
  • 12:08, C,
  • 12:38, C,
Steeles Ave West at Tangreen Crt Accessible
  • 8309
  • C
Steeles Ave West at Yonge St Accessible
  • 8299
  • C
Yonge St at Steeles Ave West South Side Accessible
  • 9059
  • CN
  • 11:39, C,
  • 12:09, C,
  • 12:39, C,
Yonge St at Abitibi Ave South Side Accessible
  • 8952
  • CN
Yonge St at Moore Park Ave Accessible
  • 9031
  • CN
Yonge St at Homewood Ave Accessible
  • 9000
  • CN
Yonge St at Connaught Ave Accessible
  • 8972
  • CN
Yonge St at Drewry Ave Accessible
  • 8976
  • CN
  • 11:42, C,
  • 12:12, C,
  • 12:42, C,
5800 Yonge St Accessible
  • 9013
  • CN
Yonge St at Hendon Ave (Finch Station) Accessible
  • 9003
  • CN
Yonge St at Finch Ave West Accessible
  • 8989
  • CN
  • 11:45, C,
  • 12:15, C,
  • 12:45, C,
Yonge St at Kempford Blvd Accessible
  • 9015
  • CN
Yonge St at Horsham Ave Accessible
  • 9009
  • CN
Yonge St at Churchill Ave Accessible
  • 8971
  • CN
Yonge St at Ellerslie Ave Accessible
  • 8982
  • CN
Yonge St at Park Home Ave (North York Centre Station) Accessible
  • 9033
  • CN
  • 11:50, C,
  • 12:20, C,
  • 12:50, C,
Yonge St at Hillcrest Ave (Mel Lastman Square) Accessible
  • 9005
  • CN
Yonge St at North York Blvd Accessible
  • 13869
  • CN
Yonge St at Upper Madison Ave (North) Accessible
  • 9007
  • CN
Yonge St at Elmhurst Ave Accessible
  • 8983
  • CN
Yonge St at Sheppard Ave West (Sheppard-Yonge Station) Accessible
  • 9050
  • CN
  • 11:54, C,
  • 12:24, C,
  • 12:54, C,
Yonge St at Florence Ave Accessible
  • 8990
  • CN
Yonge St at Lord Seaton Rd South Side Accessible
  • 9021
  • CN
Yonge St at William Carson Cres Accessible
  • 8964
  • CN
York Mills Station Accessible
  • 14811
  • AB
  • 11:52, A,
  • 12:12, A,
  • 12:32, A,
Yonge St at Wilson Ave (York Mills Station) Accessible
  • 9066
  • CN
  • 12:00, C,
  • 12:30, C,
  • 1:00, C,
Yonge St at McGlashan Rd South Side Accessible
  • 9025
  • BCN
3800 Yonge St
  • 8954
  • BCN
Wilson Ave at Yonge St West Side Accessible
  • 8891
  • A
Yonge Blvd at Esgore Dr South Side Accessible
  • 8940
  • A
  • 11:54, A,
  • 12:14, A,
  • 12:34, A,
Yonge Blvd at Apsley Rd Accessible
  • 8934
  • A
Yonge Blvd at Harley Ave Accessible
  • 8945
  • A
Yonge Blvd at Ridley Blvd Accessible
  • 8947
  • A
Yonge Blvd at Felbrigg Ave Accessible
  • 8943
  • A
Yonge Blvd at Brooke Ave Accessible
  • 15277
  • A
Yonge St at Yonge Blvd South Side Accessible
  • 9064
  • ABCN
Yonge St at Melrose Ave Accessible
  • 9028
  • ABCN
Yonge St at Fairlawn Ave Accessible
  • 8985
  • ABCN
Yonge St at Cranbrooke Ave Accessible
  • 8974
  • ABCN
Yonge St at Ranleigh Ave Accessible
  • 9039
  • ABCN
Yonge St at Lawrence Ave West (Lawrence Station) Accessible
  • 9020
  • ABCN
  • 11:40, A,
  • 12:00, A,
  • 12:20, A,
Lawrence Station
  • 14726
  • C
Yonge St at Chatsworth Dr Accessible
  • 8969
  • ABN
Yonge St at Glengrove Ave West Accessible
  • 8998
  • ABN
Yonge St at Lytton Blvd Accessible
  • 9023
  • ABN
Yonge St at Craighurst Ave South Side Accessible
  • 8973
  • ABN
Yonge St at Briar Hill Ave Accessible
  • 8960
  • ABN
Yonge St at Castlefield Ave Accessible
  • 8966
  • ABN
Yonge St at Montgomery Ave Accessible
  • 9030
  • ABN
Yonge St at Eglinton Ave West (Eglinton Station) Accessible
  • 8981
  • ABN
  • 11:47, A,
  • 12:07, A,
  • 12:27, A,
2190 Yonge St Accessible
  • 14950
  • ABN
Yonge St at Berwick Ave Accessible
  • 8958
  • ABN
Yonge St at Manor Rd West Accessible
  • 1673
  • ABN
Yonge St at Belsize Dr Accessible
  • 1668
  • ABN
Yonge St at Chaplin Cres Accessible
  • 1669
  • ABN
  • 1:26, N,
  • 1:32, N,
  • 1:36, N,
Davisville Station Accessible
  • 14645
  • 14647
  • A
  • B
  • Tomorrow-6:15, B,
  • Tomorrow-6:45, B,
  • Tomorrow-7:15, B,
Yonge St at Merton St Accessible
  • 10800
  • BN
Yonge St at Heath St West Accessible
  • 4732
  • BN
Yonge St at St Clair Ave West (St Clair Station) Accessible
  • 9053
  • BN
  • 1:29, N,
  • 1:34, N,
  • 1:39, N,
Yonge St at Balmoral Ave Accessible
  • 8957
  • BN
Yonge St at Woodlawn Ave West Accessible
  • 9063
  • BN
Yonge St at Alcorn Ave (Summerhill Station) Accessible
  • 8953
  • BN
Yonge St at Macpherson Ave Accessible
  • 9027
  • BN
Yonge St at Crescent Rd South Side (Rosedale Station) Accessible
  • 9037
  • BN
Yonge St at Frichot Ave Accessible
  • 3224
  • BN
Yonge St at Davenport Rd Accessible
  • 3220
  • BN
  • 1:34, N,
  • 1:39, N,
  • 1:44, N,
Yonge St at Bloor St West (Bloor Station) Accessible
  • 3214
  • BN
  • 1:35, N,
  • 1:40, N,
  • 1:45, N,
Yonge St at Charles St West Accessible
  • 3217
  • BN
Yonge St at Irwin Ave Accessible
  • 3233
  • BN
Yonge St at Wellesley St (Wellesley Station) Accessible
  • 3246
  • BN
  • 1:38, N,
  • 1:43, N,
  • 1:48, N,
Yonge St at Grosvenor St Accessible
  • 3229
  • BN
Yonge St at College St (College Station) Accessible
  • 3218
  • BN
  • 1:40, N,
  • 1:45, N,
  • 1:50, N,
Yonge St at College Park Accessible
  • 3230
  • BN
Yonge St at Elm St Accessible
  • 3223
  • BN
Yonge St at Dundas St West (Dundas Station) Accessible
  • 3222
  • BN
  • 1:43, N,
  • 1:48, N,
  • 1:53, N,
Opposite 247 Yonge St (Eaton Centre) Accessible
  • 3237
  • BN
Yonge St at Shuter St Accessible
  • 3244
  • BN
Yonge St at Queen St West (Queen Station) Accessible
  • 3239
  • BN
  • 1:46, N,
  • 1:51, N,
  • 1:56, N,
Yonge St at Richmond St West Accessible
  • 3241
  • BN
  • 1:46, N,
  • 1:51, N,
  • 1:56, N,
Yonge St at King St West (King Station) Accessible
  • 9016
  • BN
  • 1:47, N,
  • 1:52, N,
  • 1:57, N,
Yonge St at Wellington St West Accessible
  • 3247
  • BN
  • 1:47, N,
  • 1:52, N,
  • 1:57, N,
Bay St at Front St West South Side (Union Station) Accessible
  • 15037
  • BN
Bay St at Harbour St South Side (Toronto Island Ferry) Accessible
  • 254
  • BN
Queens Quay West at Bay St East Side Accessible
  • 1465
  • BN
Yonge St at Queens Quay East North Side Accessible
  • 11902
  • BN
Choose a stop to view the full schedule for that stop

Effective November 26, 2017

Stop Number Stop Number Help Branch Next 3 scheduled buses
Hilda Ave at Steeles Ave West Accessible
  • 12004
  • C
  • 11:38, C,
  • 12:08, C,
  • 12:38, C,
Steeles Ave West at Tangreen Crt Accessible
  • 8309
  • C
Steeles Ave West at Yonge St Accessible
  • 8299
  • C
Yonge St at Steeles Ave West South Side Accessible
  • 9059
  • CN
  • 11:39, C,
  • 12:09, C,
  • 12:39, C,
Yonge St at Abitibi Ave South Side Accessible
  • 8952
  • CN
Yonge St at Moore Park Ave Accessible
  • 9031
  • CN
Yonge St at Homewood Ave Accessible
  • 9000
  • CN
Yonge St at Connaught Ave Accessible
  • 8972
  • CN
Yonge St at Drewry Ave Accessible
  • 8976
  • CN
  • 11:42, C,
  • 12:12, C,
  • 12:42, C,
5800 Yonge St Accessible
  • 9013
  • CN
Yonge St at Hendon Ave (Finch Station) Accessible
  • 9003
  • CN
Yonge St at Finch Ave West Accessible
  • 8989
  • CN
  • 11:45, C,
  • 12:15, C,
  • 12:45, C,
Yonge St at Kempford Blvd Accessible
  • 9015
  • CN
Yonge St at Horsham Ave Accessible
  • 9009
  • CN
Yonge St at Churchill Ave Accessible
  • 8971
  • CN
Yonge St at Ellerslie Ave Accessible
  • 8982
  • CN
Yonge St at Park Home Ave (North York Centre Station) Accessible
  • 9033
  • CN
  • 11:50, C,
  • 12:20, C,
  • 12:50, C,
Yonge St at Hillcrest Ave (Mel Lastman Square) Accessible
  • 9005
  • CN
Yonge St at North York Blvd Accessible
  • 13869
  • CN
Yonge St at Upper Madison Ave (North) Accessible
  • 9007
  • CN
Yonge St at Elmhurst Ave Accessible
  • 8983
  • CN
Yonge St at Sheppard Ave West (Sheppard-Yonge Station) Accessible
  • 9050
  • CN
  • 11:54, C,
  • 12:24, C,
  • 12:54, C,
Yonge St at Florence Ave Accessible
  • 8990
  • CN
Yonge St at Lord Seaton Rd South Side Accessible
  • 9021
  • CN
Yonge St at William Carson Cres Accessible
  • 8964
  • CN
York Mills Station Accessible
  • 14811
  • AB
  • 11:52, A,
  • 12:12, A,
  • 12:32, A,
Yonge St at Wilson Ave (York Mills Station) Accessible
  • 9066
  • CN
  • 12:00, C,
  • 12:30, C,
  • 1:00, C,
Yonge St at McGlashan Rd South Side Accessible
  • 9025
  • BCN
Wilson Ave at Yonge St West Side Accessible
  • 8891
  • A
Yonge Blvd at Esgore Dr South Side Accessible
  • 8940
  • A
  • 11:54, A,
  • 12:14, A,
  • 12:34, A,
Yonge Blvd at Apsley Rd Accessible
  • 8934
  • A
Yonge Blvd at Harley Ave Accessible
  • 8945
  • A
Yonge Blvd at Ridley Blvd Accessible
  • 8947
  • A
Yonge Blvd at Felbrigg Ave Accessible
  • 8943
  • A
Yonge Blvd at Brooke Ave Accessible
  • 15277
  • A
Yonge St at Yonge Blvd South Side Accessible
  • 9064
  • ABCN
Yonge St at Melrose Ave Accessible
  • 9028
  • ABCN
Yonge St at Fairlawn Ave Accessible
  • 8985
  • ABCN
Yonge St at Cranbrooke Ave Accessible
  • 8974
  • ABCN
Yonge St at Ranleigh Ave Accessible
  • 9039
  • ABCN
Yonge St at Lawrence Ave West (Lawrence Station) Accessible
  • 9020
  • ABCN
  • 11:40, A,
  • 12:00, A,
  • 12:20, A,
Yonge St at Chatsworth Dr Accessible
  • 8969
  • ABN
Yonge St at Glengrove Ave West Accessible
  • 8998
  • ABN
Yonge St at Lytton Blvd Accessible
  • 9023
  • ABN
Yonge St at Craighurst Ave South Side Accessible
  • 8973
  • ABN
Yonge St at Briar Hill Ave Accessible
  • 8960
  • ABN
Yonge St at Castlefield Ave Accessible
  • 8966
  • ABN
Yonge St at Montgomery Ave Accessible
  • 9030
  • ABN
Yonge St at Eglinton Ave West (Eglinton Station) Accessible
  • 8981
  • ABN
  • 11:47, A,
  • 12:07, A,
  • 12:27, A,
2190 Yonge St Accessible
  • 14950
  • ABN
Yonge St at Berwick Ave Accessible
  • 8958
  • ABN
Yonge St at Manor Rd West Accessible
  • 1673
  • ABN
Yonge St at Belsize Dr Accessible
  • 1668
  • ABN
Yonge St at Chaplin Cres Accessible
  • 1669
  • ABN
  • 1:26, N,
  • 1:32, N,
  • 1:36, N,
Davisville Station Accessible
  • 14645
  • 14647
  • A
  • B
  • Tomorrow-6:15, B,
  • Tomorrow-6:45, B,
  • Tomorrow-7:15, B,
Yonge St at Merton St Accessible
  • 10800
  • BN
Yonge St at Heath St West Accessible
  • 4732
  • BN
Yonge St at St Clair Ave West (St Clair Station) Accessible
  • 9053
  • BN
  • 1:29, N,
  • 1:34, N,
  • 1:39, N,
Yonge St at Balmoral Ave Accessible
  • 8957
  • BN
Yonge St at Woodlawn Ave West Accessible
  • 9063
  • BN
Yonge St at Alcorn Ave (Summerhill Station) Accessible
  • 8953
  • BN
Yonge St at Macpherson Ave Accessible
  • 9027
  • BN
Yonge St at Crescent Rd South Side (Rosedale Station) Accessible
  • 9037
  • BN
Yonge St at Frichot Ave Accessible
  • 3224
  • BN
Yonge St at Davenport Rd Accessible
  • 3220
  • BN
  • 1:34, N,
  • 1:39, N,
  • 1:44, N,
Yonge St at Bloor St West (Bloor Station) Accessible
  • 3214
  • BN
  • 1:35, N,
  • 1:40, N,
  • 1:45, N,
Yonge St at Charles St West Accessible
  • 3217
  • BN
Yonge St at Irwin Ave Accessible
  • 3233
  • BN
Yonge St at Wellesley St (Wellesley Station) Accessible
  • 3246
  • BN
  • 1:38, N,
  • 1:43, N,
  • 1:48, N,
Yonge St at Grosvenor St Accessible
  • 3229
  • BN
Yonge St at College St (College Station) Accessible
  • 3218
  • BN
  • 1:40, N,
  • 1:45, N,
  • 1:50, N,
Yonge St at College Park Accessible
  • 3230
  • BN
Yonge St at Elm St Accessible
  • 3223
  • BN
Yonge St at Dundas St West (Dundas Station) Accessible
  • 3222
  • BN
  • 1:43, N,
  • 1:48, N,
  • 1:53, N,
Opposite 247 Yonge St (Eaton Centre) Accessible
  • 3237
  • BN
Yonge St at Shuter St Accessible
  • 3244
  • BN
Yonge St at Queen St West (Queen Station) Accessible
  • 3239
  • BN
  • 1:46, N,
  • 1:51, N,
  • 1:56, N,
Yonge St at Richmond St West Accessible
  • 3241
  • BN
  • 1:46, N,
  • 1:51, N,
  • 1:56, N,
Yonge St at King St West (King Station) Accessible
  • 9016
  • BN
  • 1:47, N,
  • 1:52, N,
  • 1:57, N,
Yonge St at Wellington St West Accessible
  • 3247
  • BN
  • 1:47, N,
  • 1:52, N,
  • 1:57, N,
Bay St at Front St West South Side (Union Station) Accessible
  • 15037
  • BN
Bay St at Harbour St South Side (Toronto Island Ferry) Accessible
  • 254
  • BN
Queens Quay West at Bay St East Side Accessible
  • 1465
  • BN
Yonge St at Queens Quay East North Side Accessible
  • 11902
  • BN

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.