Skip to main content of this page.

95 York Mills This route is accessibleThis route has bicycle racks

3 Service Advisories

95 York Mills - Service reduction

Service change effective February 13

Last updated January 30 2012, 10:31 AM

Yonge Subway - Tunnel Maintenance

Temporary late evening closure between Eglinton Station and Finch Station.

Last updated January 19 2012, 8:40 AM

Yonge Subway - Last train times

Sunday to Friday earlier closure - Eglinton Station to Finch Station.

Last updated January 20 2010, 12:24 PM

Branch Legend

  • 95 95 YORK MILLS To KINGSTON RD
  • A 95A YORK MILLS To VICTORIA PARK
  • B 95B YORK MILLS To U of T SCARBOROUGH
  • E 95E YORK MILLS To U of T SCARBOROUGH EXPRESS
  • N 321 YORK MILLS BLUE NIGHT YORK MILLS To FINCH via NEILSON
Choose a stop to view the full schedule for that stop
Stop Number Stop Number Help Branch Next 3 scheduled buses
YORK MILLS STATION - BUS BAY 7 Accessible 14812 A
    YORK MILLS STATION - BUS BAY 8 Accessible 14813 95 B N
    • 11:24 95
    • 11:38 95
    • 11:52 95
    YORK MILLS STATION - BUS BAY 9 Accessible 14814 E
      YORK MILLS at BAYVIEW Accessible 9188 95 A B N
      • 11:28 95
      • 11:42 95
      • 11:56 95
      YORK MILLS at LESLIE Accessible 9076 95 A B E N
      • 11:20 95
      • 11:34 95
      • 11:48 95
      YORK MILLS at UPJOHN Accessible 9086 95 A B N
      • 11:21 95
      • 11:35 95
      • 11:49 95
      YORK MILLS at DON MILLS Accessible 9070 95 A B E N
      • 11:22 95
      • 11:36 95
      • 11:50 95
      YORK MILLS at SILVERDALE Accessible 9085 95 A B N
      • 11:23 95
      • 11:37 95
      • 11:51 95
      YORK MILLS at LAURENTIDE Accessible 9075 95 A B N
      • 11:24 95
      • 11:38 95
      • 11:52 95
      ELLESMERE at VICTORIA PARK EAST SIDE Accessible 6371 95 B E N
      • 11:29 95
      • 11:43 95
      • 11:57 95
      ELLESMERE at PHARMACY Accessible 6368 95 B E N
      • 11:30 95
      • 11:44 95
      • 11:58 95
      ELLESMERE at WARDEN Accessible 7719 95 B E N
      • 11:32 95
      • 11:46 95
      • 12:00 95
      ELLESMERE at BIRCHMOUNT Accessible 7678 95 B E N
      • 11:20 95
      • 11:34 95
      • 11:48 95
      ELLESMERE at KENNEDY Accessible 7693 95 B E N
      • 11:22 95
      • 11:36 95
      • 11:50 95
      ELLESMERE at MIDLAND Accessible 7696 95 B E N
      • 11:23 95
      • 11:37 95
      • 11:51 95
      ELLESMERE at BRIMLEY Accessible 7684 95 B E N
      • 11:25 95
      • 11:39 95
      • 11:53 95
      ELLESMERE at McCOWAN Accessible 7694 95 B E N
      • 11:27 95
      • 11:41 95
      • 11:55 95
      ELLESMERE at BELLAMY Accessible 7676 95 B E N
      • 11:28 95
      • 11:42 95
      • 11:56 95
      ELLESMERE at MARKHAM ROAD Accessible 1048 95 B E N
      • 11:30 95
      • 11:44 95
      • 11:58 95
      ELLESMERE at NEILSON Accessible 7704 95 B E N
      • 11:20 95
      • 11:34 95
      • 11:48 95
      ELLESMERE at MORNINGSIDE Accessible 7702 95 B E
      • 11:22 95
      • 11:36 95
      • 11:50 95
      ELLESMERE at MILITARY TRAIL Accessible 7698 95 B E
      • 11:22 95
      • 11:36 95
      • 11:50 95
      ELLESMERE at MEADOWVALE Accessible 10519 95
      • 11:26 95
      • 11:40 95
      • 11:54 95
      Choose a stop to view the full schedule for that stop
      Stop Number Stop Number Help Branch Next 3 scheduled buses
      YORK MILLS STATION - BUS BAY 7 Accessible 14812 A
        YORK MILLS STATION - BUS BAY 8 Accessible 14813 95 B N
        • 11:24 95
        • 11:38 95
        • 11:52 95
        YORK MILLS STATION - BUS BAY 9 Accessible 14814 E
          YORK MILLS at OLD YORK MILLS 11333 95 A B E N
          YORK MILLS RD at HEDGEWOOD farside Accessible 3260 95 A B N
          YORK MILLS at HIGHLAND Accessible 3262 95 A B N
          YORK MILLS RD at CEDARWOOD farside Accessible 3254 95 A B N
          YORK MILLS RD at BIRCHWOOD Accessible 3252 95 A B N
          YORK MILLS RD at FENN 3257 95 A B N
          YORK MILLS RD at GLENRIDGE 3259 95 A B N
          YORK MILLS at BAYVIEW Accessible 9188 95 A B N
          • 11:28 95
          • 11:42 95
          • 11:56 95
          YORK MILLS RD at HARRISON Accessible 7468 95 A B N
          YORK MILLS RD at SANDFIELD Accessible 7472 95 A B N
          YORK MILLS RD at CHIPSTEAD Accessible 7467 95 A B N
          YORK MILLS RD at BANBURY S Accessible 7465 95 A B N
          YORK MILLS at LESLIE Accessible 9076 95 A B E N
          • 11:20 95
          • 11:34 95
          • 11:48 95
          YORK MILLS RD at SCARSDALE Accessible 9084 95 A B N
          YORK MILLS at UPJOHN Accessible 9086 95 A B N
          • 11:21 95
          • 11:35 95
          • 11:49 95
          YORK MILLS at DON MILLS Accessible 9070 95 A B E N
          • 11:22 95
          • 11:36 95
          • 11:50 95
          YORK MILLS at SILVERDALE Accessible 9085 95 A B N
          • 11:23 95
          • 11:37 95
          • 11:51 95
          YORK MILLS at LAURENTIDE Accessible 9075 95 A B N
          • 11:24 95
          • 11:38 95
          • 11:52 95
          YORK MILLS RD at VALLEY WOODS farside Accessible 9088 95 A B E N
          YORK MILLS RD at FENSIDE Accessible 9072 95 A B E N
          YORK MILLS RD at NESS Accessible 9080 A
          YORK MILLS RD at RAYOAK Accessible 9081 A
          YORK MILLS RD at VICTORIA PARK Accessible 9089 A
          VICTORIA PARK at PAGET farside Accessible 7418 A
          VICTORIA PARK at PARKWOODS VILLAGE Accessible 8490 A
          PARKWOODS at BROOKBANKS Accessible 8025 95 B E N
          PARKWOODS at GAILONG Accessible 8028 95 B E N
          PARKWOODS at COMBERMERE 8027 95 B E N
          ELLESMERE at VICTORIA PARK EAST SIDE Accessible 6371 95 B E N
          • 11:29 95
          • 11:43 95
          • 11:57 95
          ELLESMERE RD at POLLARD Accessible 6369 95 B E N
          ELLESMERE at PHARMACY Accessible 6368 95 B E N
          • 11:30 95
          • 11:44 95
          • 11:58 95
          ELLESMERE RD at CLAUDIUS Accessible 7687 95 B E N
          ELLESMERE RD at DEWEY Accessible 7690 95 B E N
          ELLESMERE at WARDEN Accessible 7719 95 B E N
          • 11:32 95
          • 11:46 95
          • 12:00 95
          ELLESMERE RD at HOME DEPOT Accessible 7673 95 B E N
          ELLESMERE RD at PRINCIPAL farside Accessible 7715 95 B E N
          ELLESMERE at BIRCHMOUNT Accessible 7678 95 B E N
          • 11:20 95
          • 11:34 95
          • 11:48 95
          ELLESMERE RD at MONDEO Accessible 14317 95 B E N
          ELLESMERE RD at WYE VALLEY Accessible 7721 95 B E N
          ELLESMERE at KENNEDY Accessible 7693 95 B E N
          • 11:22 95
          • 11:36 95
          • 11:50 95
          ELLESMERE RD at WEST SERVICE RD farside 9621 95 B E N
          ELLESMERE RD at EAST SERVICE RD 9622 95 B E N
          ELLESMERE at MIDLAND Accessible 7696 95 B E N
          • 11:23 95
          • 11:37 95
          • 11:51 95
          ELLESMERE RD at OAKLEY farside Accessible 7706 95 B E N
          ELLESMERE RD at BIRKDALE Accessible 7680 95 B E N
          e.b. at 1299 ELLESMERE RD Accessible 7688 95 B E N
          ELLESMERE at BRIMLEY Accessible 7684 95 B E N
          • 11:25 95
          • 11:39 95
          • 11:53 95
          ELLESMERE RD at PACKARD Accessible 7709 95 B E N
          ELLESMERE RD at BOROUGH APPROACH E Accessible 7683 95 B E N
          ELLESMERE RD at SARATOGA farside Accessible 7717 95 B E N
          ELLESMERE at McCOWAN Accessible 7694 95 B E N
          • 11:27 95
          • 11:41 95
          • 11:55 95
          ELLESMERE RD at PARKINGTON Accessible 7711 95 B E N
          ELLESMERE at BELLAMY Accessible 7676 95 B E N
          • 11:28 95
          • 11:42 95
          • 11:56 95
          ELLESMERE RD at DOLLY VARDEN Accessible 1044 95 B E N
          ELLESMERE at MARKHAM ROAD Accessible 1048 95 B E N
          • 11:30 95
          • 11:44 95
          • 11:58 95
          ELLESMERE RD at GANDER farside Accessible 1046 95 B E N
          ELLESMERE RD at SCARBOROUGH GOLF CLUB RD Accessible 1052 95 B E N
          ELLESMERE RD at ORTON PARK Accessible 1051 95 B E N
          ELLESMERE at NEILSON Accessible 7704 95 B E N
          • 11:20 95
          • 11:34 95
          • 11:48 95
          ELLESMERE at MORNINGSIDE Accessible 7702 95 B E
          • 11:22 95
          • 11:36 95
          • 11:50 95
          ELLESMERE at MILITARY TRAIL Accessible 7698 95 B E
          • 11:22 95
          • 11:36 95
          • 11:50 95
          U of T SCARBOROUGH LOOP Accessible 7943 B E
          ELLESMERE RD at CONLINS Accessible 9468 95
          ELLESMERE RD at CALTHORPE Accessible 9469 95
          e.b. at 3507 ELLESMERE RD Accessible 10514 95
          ELLESMERE RD at WATSON Accessible 10515 95
          ELLESMERE RD at MORRISH Accessible 10516 95
          ELLESMERE RD at DEEP DENE Accessible 10517 95
          ELLESMERE RD at ZAPH Accessible 10518 95
          ELLESMERE at MEADOWVALE Accessible 10519 95
          • 11:26 95
          • 11:40 95
          • 11:54 95
          ELLESMERE RD at MUIRBANK Accessible 10520 95
          CUL DE SAC at ELLESMERE Accessible 10521 95
          Choose a stop to view the full schedule for that stop
          Stop Number Stop Number Help Branch Next 3 scheduled buses
          YORK MILLS STATION - BUS BAY 7 Accessible 14812 A
            YORK MILLS STATION - BUS BAY 8 Accessible 14813 95 B N
            • 11:24 95
            • 11:38 95
            • 11:52 95
            YORK MILLS STATION - BUS BAY 9 Accessible 14814 E
              YORK MILLS RD at HEDGEWOOD farside Accessible 3260 95 A B N
              YORK MILLS at HIGHLAND Accessible 3262 95 A B N
              YORK MILLS RD at CEDARWOOD farside Accessible 3254 95 A B N
              YORK MILLS RD at BIRCHWOOD Accessible 3252 95 A B N
              YORK MILLS at BAYVIEW Accessible 9188 95 A B N
              • 11:28 95
              • 11:42 95
              • 11:56 95
              YORK MILLS RD at HARRISON Accessible 7468 95 A B N
              YORK MILLS RD at SANDFIELD Accessible 7472 95 A B N
              YORK MILLS RD at CHIPSTEAD Accessible 7467 95 A B N
              YORK MILLS RD at BANBURY S Accessible 7465 95 A B N
              YORK MILLS at LESLIE Accessible 9076 95 A B E N
              • 11:20 95
              • 11:34 95
              • 11:48 95
              YORK MILLS RD at SCARSDALE Accessible 9084 95 A B N
              YORK MILLS at UPJOHN Accessible 9086 95 A B N
              • 11:21 95
              • 11:35 95
              • 11:49 95
              YORK MILLS at DON MILLS Accessible 9070 95 A B E N
              • 11:22 95
              • 11:36 95
              • 11:50 95
              YORK MILLS at SILVERDALE Accessible 9085 95 A B N
              • 11:23 95
              • 11:37 95
              • 11:51 95
              YORK MILLS at LAURENTIDE Accessible 9075 95 A B N
              • 11:24 95
              • 11:38 95
              • 11:52 95
              YORK MILLS RD at VALLEY WOODS farside Accessible 9088 95 A B E N
              YORK MILLS RD at FENSIDE Accessible 9072 95 A B E N
              YORK MILLS RD at NESS Accessible 9080 A
              YORK MILLS RD at RAYOAK Accessible 9081 A
              YORK MILLS RD at VICTORIA PARK Accessible 9089 A
              VICTORIA PARK at PAGET farside Accessible 7418 A
              VICTORIA PARK at PARKWOODS VILLAGE Accessible 8490 A
              PARKWOODS at BROOKBANKS Accessible 8025 95 B E N
              PARKWOODS at GAILONG Accessible 8028 95 B E N
              ELLESMERE at VICTORIA PARK EAST SIDE Accessible 6371 95 B E N
              • 11:29 95
              • 11:43 95
              • 11:57 95
              ELLESMERE RD at POLLARD Accessible 6369 95 B E N
              ELLESMERE at PHARMACY Accessible 6368 95 B E N
              • 11:30 95
              • 11:44 95
              • 11:58 95
              ELLESMERE RD at CLAUDIUS Accessible 7687 95 B E N
              ELLESMERE RD at DEWEY Accessible 7690 95 B E N
              ELLESMERE at WARDEN Accessible 7719 95 B E N
              • 11:32 95
              • 11:46 95
              • 12:00 95
              ELLESMERE RD at HOME DEPOT Accessible 7673 95 B E N
              ELLESMERE RD at PRINCIPAL farside Accessible 7715 95 B E N
              ELLESMERE at BIRCHMOUNT Accessible 7678 95 B E N
              • 11:20 95
              • 11:34 95
              • 11:48 95
              ELLESMERE RD at MONDEO Accessible 14317 95 B E N
              ELLESMERE RD at WYE VALLEY Accessible 7721 95 B E N
              ELLESMERE at KENNEDY Accessible 7693 95 B E N
              • 11:22 95
              • 11:36 95
              • 11:50 95
              ELLESMERE at MIDLAND Accessible 7696 95 B E N
              • 11:23 95
              • 11:37 95
              • 11:51 95
              ELLESMERE RD at OAKLEY farside Accessible 7706 95 B E N
              ELLESMERE RD at BIRKDALE Accessible 7680 95 B E N
              e.b. at 1299 ELLESMERE RD Accessible 7688 95 B E N
              ELLESMERE at BRIMLEY Accessible 7684 95 B E N
              • 11:25 95
              • 11:39 95
              • 11:53 95
              ELLESMERE RD at PACKARD Accessible 7709 95 B E N
              ELLESMERE RD at BOROUGH APPROACH E Accessible 7683 95 B E N
              ELLESMERE RD at SARATOGA farside Accessible 7717 95 B E N
              ELLESMERE at McCOWAN Accessible 7694 95 B E N
              • 11:27 95
              • 11:41 95
              • 11:55 95
              ELLESMERE RD at PARKINGTON Accessible 7711 95 B E N
              ELLESMERE at BELLAMY Accessible 7676 95 B E N
              • 11:28 95
              • 11:42 95
              • 11:56 95
              ELLESMERE RD at DOLLY VARDEN Accessible 1044 95 B E N
              ELLESMERE at MARKHAM ROAD Accessible 1048 95 B E N
              • 11:30 95
              • 11:44 95
              • 11:58 95
              ELLESMERE RD at GANDER farside Accessible 1046 95 B E N
              ELLESMERE RD at SCARBOROUGH GOLF CLUB RD Accessible 1052 95 B E N
              ELLESMERE RD at ORTON PARK Accessible 1051 95 B E N
              ELLESMERE at NEILSON Accessible 7704 95 B E N
              • 11:20 95
              • 11:34 95
              • 11:48 95
              ELLESMERE at MORNINGSIDE Accessible 7702 95 B E
              • 11:22 95
              • 11:36 95
              • 11:50 95
              ELLESMERE at MILITARY TRAIL Accessible 7698 95 B E
              • 11:22 95
              • 11:36 95
              • 11:50 95
              U of T SCARBOROUGH LOOP Accessible 7943 B E
              ELLESMERE RD at CONLINS Accessible 9468 95
              ELLESMERE RD at CALTHORPE Accessible 9469 95
              e.b. at 3507 ELLESMERE RD Accessible 10514 95
              ELLESMERE RD at WATSON Accessible 10515 95
              ELLESMERE RD at MORRISH Accessible 10516 95
              ELLESMERE RD at DEEP DENE Accessible 10517 95
              ELLESMERE RD at ZAPH Accessible 10518 95
              ELLESMERE at MEADOWVALE Accessible 10519 95
              • 11:26 95
              • 11:40 95
              • 11:54 95
              ELLESMERE RD at MUIRBANK Accessible 10520 95
              CUL DE SAC at ELLESMERE Accessible 10521 95

              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 / RT at