95 York Mills This route is accessible This route has bicycle racks This route runs every 10 minutes or less, all day, every day.

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.

Branch Legend

  • A 95A YORK MILLS To YORK MILLS STN
  • B 95B YORK MILLS To YORK MILLS STN
  • C 95C YORK MILLS To YORK MILLS STN
  • E 95E YORK MILLS To YORK MILLS STN EXPRESS
  • N 395 YORK MILLS BLUE NIGHT YORK MILLS To YORK MILLS STN
Choose a stop to view the full schedule for that stop

Stop Number Stop Number Help Branch Next 3 scheduled buses
Cul De Sac (Loop) at Ellesmere Rd Accessible
  • 10521
  • A
  • 5:16, A,
  • 5:24, A,
  • 5:33, A,
Ellesmere Rd at Meadowvale Rd Accessible
  • 10523
  • A
  • 5:09, A,
  • 5:18, A,
  • 5:26, A,
685 Military Trail (Pope John Paul II Secondary School)
  • 11868
  • A
  • Tomorrow-2:44, A,
1265 Military Trail (U of T - Scarborough Campus) Accessible
  • 15116
  • BEN
  • 5:18, E,
  • 5:30, E,
  • 5:42, E,
Ellesmere Rd at Military Trail (East) West Side Accessible
  • 7699
  • ABEN
  • 5:08, E,
  • 5:16, A,
  • 5:20, E,
Ellesmere Rd at Morningside Ave Accessible
  • 7703
  • ABEN
  • 5:08, A,
  • 5:09, E,
  • 5:17, A,
Ellesmere Rd at Neilson Rd (Scarborough Centenary Hospital) Accessible
  • 7705
  • ABEN
  • 5:10, A,
  • 5:11, E,
  • 5:19, A,
Ellesmere Rd at Markham Rd
  • 1049
  • ABEN
  • 5:09, A,
  • 5:17, A,
  • 5:17, E,
Ellesmere Rd at Bellamy Rd North Accessible
  • 7677
  • ABEN
  • 5:11, A,
  • 5:19, A,
  • 5:19, E,
Ellesmere Rd at McCowan Rd Accessible
  • 7695
  • ABEN
  • 5:09, E,
  • 5:14, A,
  • 5:21, E,
Ellesmere Rd at Brimley Rd Accessible
  • 7685
  • ABEN
  • 5:10, E,
  • 5:16, A,
  • 5:22, E,
Ellesmere Rd at Midland Ave Accessible
  • 7697
  • ABEN
  • 5:09, A,
  • 5:12, E,
  • 5:18, A,
Ellesmere Station Accessible
  • 15189
  • C
  • 5:15, C,
  • 5:23, C,
  • 5:32, C,
Ellesmere Rd at Kennedy Rd Accessible
  • 7692
  •         
  • ABCEN
  • 5:11, A,
  • 5:14, E,
  • 5:16, C,
Ellesmere Rd at Birchmount Rd West Side Accessible
  • 7679
  •         
  • ABCEN
  • 5:10, C,
  • 5:14, A,
  • 5:17, E,
Ellesmere Rd at Warden Ave Accessible
  • 7720
  •         
  • ABCEN
  • 5:12, C,
  • 5:16, A,
  • 5:19, E,
Ellesmere Rd at Pharmacy Ave Accessible
  • 7714
  •         
  • ABCEN
  • 5:09, A,
  • 5:09, E,
  • 5:14, C,
Ellesmere Rd at Victoria Park Ave Accessible
  • 6372
  •         
  • ABCEN
  • 5:10, E,
  • 5:11, A,
  • 5:16, C,
York Mills Rd at Sandover Dr Accessible
  • 9083
  •         
  • ABCEN
  • 5:10, A,
  • 5:14, C,
  • 5:15, E,
York Mills Rd at Don Mills Rd Accessible
  • 9071
  •         
  • ABCEN
  • 5:08, C,
  • 5:12, A,
  • 5:16, C,
York Mills Rd at Leslie St West Side Accessible
  • 9077
  •         
  • ABCEN
  • 5:09, E,
  • 5:11, C,
  • 5:15, A,
York Mills Rd at Bayview Ave West Side Accessible
  • 9069
  •         
  • ABCEN
  • 5:08, C,
  • 5:12, A,
  • 5:12, E,
Choose a stop to view the full schedule for that stop

Stop Number Stop Number Help Branch Next 3 scheduled buses
Cul De Sac (Loop) at Ellesmere Rd Accessible
  • 10521
  • A
  • 5:16, A,
  • 5:24, A,
  • 5:33, A,
Ellesmere Rd at Muirbank Blvd Accessible
  • 10522
  • A
Ellesmere Rd at Meadowvale Rd Accessible
  • 10523
  • A
  • 5:09, A,
  • 5:18, A,
  • 5:26, A,
Ellesmere Rd at Zaph Ave
  • 10524
  • AN
Ellesmere Rd at Scarboro Ave
  • 10525
  • AN
Ellesmere Rd at Morrish Rd Accessible
  • 10526
  • AN
Ellesmere Rd at Calverley Trail Accessible
  • 10527
  • AN
Ellesmere Rd at Highland Creek Park Accessible
  • 10528
  • AN
Ellesmere Rd at Calthorpe Ave Accessible
  • 9471
  • AN
Ellesmere Rd at Conlins Rd Accessible
  • 9472
  • AN
Ellesmere Rd at Military Trail (East) Accessible
  • 9473
  • AN
685 Military Trail (Pope John Paul II Secondary School)
  • 11868
  • A
  • Tomorrow-2:44, A,
1265 Military Trail (U of T - Scarborough Campus) Accessible
  • 15116
  • BEN
  • 5:18, E,
  • 5:30, E,
  • 5:42, E,
Military Trail at U of T (Scarborough College) Accessible
  • 7977
  • BE
Ellesmere Rd at Military Trail (East) West Side Accessible
  • 7699
  • ABEN
  • 5:08, E,
  • 5:16, A,
  • 5:20, E,
Ellesmere Rd at Morningside Ave Accessible
  • 7703
  • ABEN
  • 5:08, A,
  • 5:09, E,
  • 5:17, A,
Ellesmere Rd at Mornelle Crt Accessible
  • 7701
  • ABEN
Ellesmere Rd at Neilson Rd (Scarborough Centenary Hospital) Accessible
  • 7705
  • ABEN
  • 5:10, A,
  • 5:11, E,
  • 5:19, A,
Ellesmere Rd at Military Trail (West) Accessible
  • 7700
  • ABEN
Ellesmere Rd at Helicon Gate West Side Accessible
  • 7691
  • ABEN
Ellesmere Rd at Dormington Dr West Side Accessible
  • 1045
  • ABEN
Ellesmere Rd at Markham Rd
  • 1049
  • ABEN
  • 5:09, A,
  • 5:17, A,
  • 5:17, E,
Ellesmere Rd at Dolly Varden Blvd West Side Accessible
  • 1043
  • ABN
Ellesmere Rd at Bellamy Rd North Accessible
  • 7677
  • ABEN
  • 5:11, A,
  • 5:19, A,
  • 5:19, E,
Ellesmere Rd at Parkington Cres Accessible
  • 7712
  • ABN
Ellesmere Rd at McCowan Rd Accessible
  • 7695
  • ABEN
  • 5:09, E,
  • 5:14, A,
  • 5:21, E,
Ellesmere Rd at Borough Approach East Accessible
  • 7682
  • ABN
Ellesmere Rd at Borough Approach West Accessible
  • 7710
  • ABN
Ellesmere Rd at Brimley Rd Accessible
  • 7685
  • ABEN
  • 5:10, E,
  • 5:16, A,
  • 5:22, E,
1300 Ellesmere Rd Accessible
  • 7672
  • ABN
Ellesmere Rd at Birkdale Rd Accessible
  • 7681
  • ABN
Ellesmere Rd at Oakley Blvd Accessible
  • 7707
  • ABN
Ellesmere Rd at Midland Ave Accessible
  • 7697
  • ABEN
  • 5:09, A,
  • 5:12, E,
  • 5:18, A,
Ellesmere Station Accessible
  • 15189
  • C
  • 5:15, C,
  • 5:23, C,
  • 5:32, C,
Ellesmere Rd at East Service Rd Accessible
  • 9619
  • ABN
Ellesmere Rd at West Service Rd
  • 9620
  • ABN
Ellesmere Rd at Kennedy Rd Accessible
  • 7692
  •         
  • ABCEN
  • 5:11, A,
  • 5:14, E,
  • 5:16, C,
Ellesmere Rd at Dundalk Dr West Side Accessible
  • 7722
  • ABCN
741 Ellesmere Rd at Mondeo Dr Accessible
  • 14329
  • ABCN
Ellesmere Rd at Birchmount Rd West Side Accessible
  • 7679
  •         
  • ABCEN
  • 5:10, C,
  • 5:14, A,
  • 5:17, E,
Ellesmere Rd at Principal Rd Accessible
  • 11859
  • ABCN
426 Ellesmere Rd Accessible
  • 7708
  • ABCN
Ellesmere Rd at Warden Ave Accessible
  • 7720
  •         
  • ABCEN
  • 5:12, C,
  • 5:16, A,
  • 5:19, E,
Ellesmere Rd at Crocus Dr Accessible
  • 7689
  • ABCN
Ellesmere Rd at Claudius Gate Accessible
  • 7686
  • ABCN
Ellesmere Rd at Pharmacy Ave Accessible
  • 7714
  •         
  • ABCEN
  • 5:09, A,
  • 5:09, E,
  • 5:14, C,
Ellesmere Rd at Victoria Park Ave Accessible
  • 6372
  •         
  • ABCEN
  • 5:10, E,
  • 5:11, A,
  • 5:16, C,
Parkwoods Village Dr at Combermere Dr North Side Accessible
  • 8026
  • ABCN
Parkwoods Village Dr at Gisburn Rd Accessible
  • 8029
  • ABCN
Parkwoods Village Dr at Brookbanks Dr Accessible
  • 8024
  • ABCN
York Mills Rd at Fenside Dr Accessible
  • 9073
  • ABCN
York Mills Rd at Sandover Dr Accessible
  • 9083
  •         
  • ABCEN
  • 5:10, A,
  • 5:14, C,
  • 5:15, E,
1200-1202 York Mills Rd Accessible
  • 11397
  • ABCN
York Mills Rd at Lochinvar Cres
  • 9079
  • ABCN
York Mills Rd at Valentine Dr Accessible
  • 9087
  • ABCN
York Mills Rd at Don Mills Rd Accessible
  • 9071
  •         
  • ABCEN
  • 5:08, C,
  • 5:12, A,
  • 5:16, C,
900 York Mills Rd Accessible
  • 10605
  • ABCN
York Mills Rd at Lesmill Rd West Side
  • 9078
  • ABCN
York Mills Rd at Scarsdale Rd
  • 13469
  • ABCN
York Mills Rd at Leslie St West Side Accessible
  • 9077
  •         
  • ABCEN
  • 5:09, E,
  • 5:11, C,
  • 5:15, A,
York Mills Rd at Banbury Rd (East) Accessible
  • 7466
  • ABCN
York Mills Rd at Banbury Rd (West) Accessible
  • 7464
  • ABCN
York Mills Rd at Sandfield Rd Accessible
  • 7473
  • ABCN
York Mills Rd at Harrison Rd Accessible
  • 7469
  • ABCN
York Mills Rd at Bayview Ave West Side Accessible
  • 9069
  •         
  • ABCEN
  • 5:08, C,
  • 5:12, A,
  • 5:12, E,
York Mills Rd at Fenn Ave
  • 3258
  • ABCN
York Mills Rd at Birchwood Ave
  • 3253
  • ABCN
York Mills Rd at Cedarwood Ave West Side Accessible
  • 3255
  • ABCN
York Mills Rd at Upper Highland Cres Accessible
  • 7474
  • ABCN
York Mills Rd at Old Yonge St Accessible
  • 9074
  • ABCN
York Mills Rd at York Ridge Rd
  • 3265
  • ABCN
York Mills Rd at Old York Mills Rd Accessible
  • 11334
  • ABCN
York Mills Station Accessible
  • 14812
  • 14813
  • 14814
  • C
  • AB
  • E
Choose a stop to view the full schedule for that stop

Stop Number Stop Number Help Branch Next 3 scheduled buses
Cul De Sac (Loop) at Ellesmere Rd Accessible
  • 10521
  • A
  • 5:16, A,
  • 5:24, A,
  • 5:33, A,
Ellesmere Rd at Muirbank Blvd Accessible
  • 10522
  • A
Ellesmere Rd at Meadowvale Rd Accessible
  • 10523
  • A
  • 5:09, A,
  • 5:18, A,
  • 5:26, A,
Ellesmere Rd at Morrish Rd Accessible
  • 10526
  • AN
Ellesmere Rd at Calverley Trail Accessible
  • 10527
  • AN
Ellesmere Rd at Highland Creek Park Accessible
  • 10528
  • AN
Ellesmere Rd at Calthorpe Ave Accessible
  • 9471
  • AN
Ellesmere Rd at Conlins Rd Accessible
  • 9472
  • AN
Ellesmere Rd at Military Trail (East) Accessible
  • 9473
  • AN
1265 Military Trail (U of T - Scarborough Campus) Accessible
  • 15116
  • BEN
  • 5:18, E,
  • 5:30, E,
  • 5:42, E,
Military Trail at U of T (Scarborough College) Accessible
  • 7977
  • BE
Ellesmere Rd at Military Trail (East) West Side Accessible
  • 7699
  • ABEN
  • 5:08, E,
  • 5:16, A,
  • 5:20, E,
Ellesmere Rd at Morningside Ave Accessible
  • 7703
  • ABEN
  • 5:08, A,
  • 5:09, E,
  • 5:17, A,
Ellesmere Rd at Mornelle Crt Accessible
  • 7701
  • ABEN
Ellesmere Rd at Neilson Rd (Scarborough Centenary Hospital) Accessible
  • 7705
  • ABEN
  • 5:10, A,
  • 5:11, E,
  • 5:19, A,
Ellesmere Rd at Military Trail (West) Accessible
  • 7700
  • ABEN
Ellesmere Rd at Helicon Gate West Side Accessible
  • 7691
  • ABEN
Ellesmere Rd at Dormington Dr West Side Accessible
  • 1045
  • ABEN
Ellesmere Rd at Dolly Varden Blvd West Side Accessible
  • 1043
  • ABN
Ellesmere Rd at Bellamy Rd North Accessible
  • 7677
  • ABEN
  • 5:11, A,
  • 5:19, A,
  • 5:19, E,
Ellesmere Rd at Parkington Cres Accessible
  • 7712
  • ABN
Ellesmere Rd at McCowan Rd Accessible
  • 7695
  • ABEN
  • 5:09, E,
  • 5:14, A,
  • 5:21, E,
Ellesmere Rd at Borough Approach East Accessible
  • 7682
  • ABN
Ellesmere Rd at Borough Approach West Accessible
  • 7710
  • ABN
Ellesmere Rd at Brimley Rd Accessible
  • 7685
  • ABEN
  • 5:10, E,
  • 5:16, A,
  • 5:22, E,
1300 Ellesmere Rd Accessible
  • 7672
  • ABN
Ellesmere Rd at Birkdale Rd Accessible
  • 7681
  • ABN
Ellesmere Rd at Oakley Blvd Accessible
  • 7707
  • ABN
Ellesmere Rd at Midland Ave Accessible
  • 7697
  • ABEN
  • 5:09, A,
  • 5:12, E,
  • 5:18, A,
Ellesmere Station Accessible
  • 15189
  • C
  • 5:15, C,
  • 5:23, C,
  • 5:32, C,
Ellesmere Rd at East Service Rd Accessible
  • 9619
  • ABN
Ellesmere Rd at Kennedy Rd Accessible
  • 7692
  •         
  • ABCEN
  • 5:11, A,
  • 5:14, E,
  • 5:16, C,
Ellesmere Rd at Dundalk Dr West Side Accessible
  • 7722
  • ABCN
741 Ellesmere Rd at Mondeo Dr Accessible
  • 14329
  • ABCN
Ellesmere Rd at Birchmount Rd West Side Accessible
  • 7679
  •         
  • ABCEN
  • 5:10, C,
  • 5:14, A,
  • 5:17, E,
Ellesmere Rd at Principal Rd Accessible
  • 11859
  • ABCN
426 Ellesmere Rd Accessible
  • 7708
  • ABCN
Ellesmere Rd at Warden Ave Accessible
  • 7720
  •         
  • ABCEN
  • 5:12, C,
  • 5:16, A,
  • 5:19, E,
Ellesmere Rd at Crocus Dr Accessible
  • 7689
  • ABCN
Ellesmere Rd at Claudius Gate Accessible
  • 7686
  • ABCN
Ellesmere Rd at Pharmacy Ave Accessible
  • 7714
  •         
  • ABCEN
  • 5:09, A,
  • 5:09, E,
  • 5:14, C,
Ellesmere Rd at Victoria Park Ave Accessible
  • 6372
  •         
  • ABCEN
  • 5:10, E,
  • 5:11, A,
  • 5:16, C,
Parkwoods Village Dr at Combermere Dr North Side Accessible
  • 8026
  • ABCN
Parkwoods Village Dr at Gisburn Rd Accessible
  • 8029
  • ABCN
Parkwoods Village Dr at Brookbanks Dr Accessible
  • 8024
  • ABCN
York Mills Rd at Fenside Dr Accessible
  • 9073
  • ABCN
York Mills Rd at Sandover Dr Accessible
  • 9083
  •         
  • ABCEN
  • 5:10, A,
  • 5:14, C,
  • 5:15, E,
1200-1202 York Mills Rd Accessible
  • 11397
  • ABCN
York Mills Rd at Valentine Dr Accessible
  • 9087
  • ABCN
York Mills Rd at Don Mills Rd Accessible
  • 9071
  •         
  • ABCEN
  • 5:08, C,
  • 5:12, A,
  • 5:16, C,
900 York Mills Rd Accessible
  • 10605
  • ABCN
York Mills Rd at Leslie St West Side Accessible
  • 9077
  •         
  • ABCEN
  • 5:09, E,
  • 5:11, C,
  • 5:15, A,
York Mills Rd at Banbury Rd (East) Accessible
  • 7466
  • ABCN
York Mills Rd at Banbury Rd (West) Accessible
  • 7464
  • ABCN
York Mills Rd at Sandfield Rd Accessible
  • 7473
  • ABCN
York Mills Rd at Harrison Rd Accessible
  • 7469
  • ABCN
York Mills Rd at Bayview Ave West Side Accessible
  • 9069
  •         
  • ABCEN
  • 5:08, C,
  • 5:12, A,
  • 5:12, E,
York Mills Rd at Cedarwood Ave West Side Accessible
  • 3255
  • ABCN
York Mills Rd at Upper Highland Cres Accessible
  • 7474
  • ABCN
York Mills Rd at Old Yonge St Accessible
  • 9074
  • ABCN
York Mills Rd at Old York Mills Rd Accessible
  • 11334
  • ABCN
York Mills Station Accessible
  • 14812
  • 14813
  • 14814
  • C
  • AB
  • E

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.

There are no major disruptions at this time.

95 YORK MILLS connects to the Subway at