Skip to main content of this page.

95 York Mills This route is accessibleThis route has bicycle racks

1 Service Advisory

Yonge Subway - Tunnel Maintenance

Late evening closure between Eglinton Station and Finch Station. Projected completion by December 2013.

Last updated March 21 2013, 6:32 AM

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
  • Tomorrow-6:46 A
  • Tomorrow-6:53 A
  • Tomorrow-7:01 A
YORK MILLS STATION - BUS BAY 8 Accessible 14813 95 B N
  • 8:52 95
  • 9:03 95
  • 9:14 95
YORK MILLS STATION - BUS BAY 9 Accessible 14814 E
  • Tomorrow-7:00 E
  • Tomorrow-7:07 E
  • Tomorrow-7:15 E
YORK MILLS at BAYVIEW Accessible 9188 95 A B E N
  • 8:57 95
  • 9:08 95
  • 9:19 95
YORK MILLS at LESLIE Accessible 9076 95 A B E N
  • 8:51 95
  • 9:02 95
  • 9:13 95
YORK MILLS at UPJOHN Accessible 9086 95 A B N
  • 8:52 95
  • 9:03 95
  • 9:14 95
YORK MILLS at DON MILLS Accessible 9070 95 A B E N
  • 8:53 95
  • 9:04 95
  • 9:15 95
YORK MILLS at SILVERDALE Accessible 9085 95 A B N
  • 8:54 95
  • 9:05 95
  • 9:16 95
YORK MILLS at LAURENTIDE Accessible 9075 95 A B N
  • 8:55 95
  • 9:06 95
  • 9:17 95
ELLESMERE at VICTORIA PARK EAST SIDE Accessible 6371 95 B E N
  • 8:49 95
  • 9:00 95
  • 9:11 95
ELLESMERE at PHARMACY Accessible 6368 95 B E N
  • 8:50 95
  • 9:01 95
  • 9:12 95
ELLESMERE at WARDEN Accessible 7719 95 B E N
  • 8:52 95
  • 9:03 95
  • 9:14 95
ELLESMERE at BIRCHMOUNT Accessible 7678 95 B E N
  • 8:55 95
  • 9:06 95
  • 9:17 95
ELLESMERE at KENNEDY Accessible 7693 95 B E N
  • 8:57 95
  • 9:08 95
  • 9:19 95
ELLESMERE at MIDLAND Accessible 7696 95 B E N
  • 8:59 95
  • 9:10 95
  • 9:21 95
ELLESMERE at BRIMLEY Accessible 7684 95 B E N
  • 9:01 95
  • 9:12 95
  • 9:23 95
ELLESMERE at McCOWAN Accessible 7694 95 B E N
  • 9:03 95
  • 9:14 95
  • 9:25 95
ELLESMERE at BELLAMY Accessible 7676 95 B E N
  • 9:04 95
  • 9:15 95
  • 9:26 95
ELLESMERE at MARKHAM ROAD Accessible 1048 95 B E N
  • 9:06 95
  • 9:17 95
  • 9:28 95
ELLESMERE at NEILSON Accessible 7704 95 B E N
  • 9:10 95
  • 9:21 95
  • 9:32 95
ELLESMERE at MORNINGSIDE Accessible 7702 95 B E
  • 9:12 95
  • 9:23 95
  • 9:34 95
ELLESMERE at MILITARY TRAIL Accessible 7698 95 B E
  • 9:12 95
  • 9:23 95
  • 9:34 95
ELLESMERE at MEADOWVALE Accessible 10519 95
  • 8:55 95
  • 9:20 95
  • 9:31 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
  • Tomorrow-6:46 A
  • Tomorrow-6:53 A
  • Tomorrow-7:01 A
YORK MILLS STATION - BUS BAY 8 Accessible 14813 95 B N
  • 8:52 95
  • 9:03 95
  • 9:14 95
YORK MILLS STATION - BUS BAY 9 Accessible 14814 E
  • Tomorrow-7:00 E
  • Tomorrow-7:07 E
  • Tomorrow-7:15 E
YORK MILLS at OLD YORK MILLS 11333 95 A B 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 E N
  • 8:57 95
  • 9:08 95
  • 9:19 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 RD (EAST) Accessible 7465 95 A B N
YORK MILLS at LESLIE Accessible 9076 95 A B E N
  • 8:51 95
  • 9:02 95
  • 9:13 95
YORK MILLS RD at SCARSDALE Accessible 9084 95 A B N
YORK MILLS at UPJOHN Accessible 9086 95 A B N
  • 8:52 95
  • 9:03 95
  • 9:14 95
YORK MILLS at DON MILLS Accessible 9070 95 A B E N
  • 8:53 95
  • 9:04 95
  • 9:15 95
YORK MILLS at SILVERDALE Accessible 9085 95 A B N
  • 8:54 95
  • 9:05 95
  • 9:16 95
YORK MILLS at LAURENTIDE Accessible 9075 95 A B N
  • 8:55 95
  • 9:06 95
  • 9:17 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
  • 8:49 95
  • 9:00 95
  • 9:11 95
ELLESMERE RD at POLLARD Accessible 6369 95 B E N
ELLESMERE at PHARMACY Accessible 6368 95 B E N
  • 8:50 95
  • 9:01 95
  • 9:12 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
  • 8:52 95
  • 9:03 95
  • 9:14 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
  • 8:55 95
  • 9:06 95
  • 9:17 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
  • 8:57 95
  • 9:08 95
  • 9:19 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
  • 8:59 95
  • 9:10 95
  • 9:21 95
ELLESMERE RD at OAKLEY farside Accessible 7706 95 B E N
ELLESMERE RD at BIRKDALE Accessible 7680 95 B E N
ELLESMERE RD at 1299 Accessible 7688 95 B E N
ELLESMERE at BRIMLEY Accessible 7684 95 B E N
  • 9:01 95
  • 9:12 95
  • 9:23 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
  • 9:03 95
  • 9:14 95
  • 9:25 95
ELLESMERE RD at PARKINGTON Accessible 7711 95 B E N
ELLESMERE at BELLAMY Accessible 7676 95 B E N
  • 9:04 95
  • 9:15 95
  • 9:26 95
ELLESMERE RD at DOLLY VARDEN Accessible 1044 95 B E N
ELLESMERE at MARKHAM ROAD Accessible 1048 95 B E N
  • 9:06 95
  • 9:17 95
  • 9:28 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
  • 9:10 95
  • 9:21 95
  • 9:32 95
ELLESMERE at MORNINGSIDE Accessible 7702 95 B E
  • 9:12 95
  • 9:23 95
  • 9:34 95
ELLESMERE at MILITARY TRAIL Accessible 7698 95 B E
  • 9:12 95
  • 9:23 95
  • 9:34 95
U of T SCARBOROUGH LOOP Accessible 15116 B E
ELLESMERE RD at CONLINS Accessible 9468 95
ELLESMERE RD at CALTHORPE Accessible 9469 95
ELLESMERE RD at 3507 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
  • 8:55 95
  • 9:20 95
  • 9:31 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
  • Tomorrow-6:46 A
  • Tomorrow-6:53 A
  • Tomorrow-7:01 A
YORK MILLS STATION - BUS BAY 8 Accessible 14813 95 B N
  • 8:52 95
  • 9:03 95
  • 9:14 95
YORK MILLS STATION - BUS BAY 9 Accessible 14814 E
  • Tomorrow-7:00 E
  • Tomorrow-7:07 E
  • Tomorrow-7:15 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 E N
  • 8:57 95
  • 9:08 95
  • 9:19 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 RD (EAST) Accessible 7465 95 A B N
YORK MILLS at LESLIE Accessible 9076 95 A B E N
  • 8:51 95
  • 9:02 95
  • 9:13 95
YORK MILLS RD at SCARSDALE Accessible 9084 95 A B N
YORK MILLS at UPJOHN Accessible 9086 95 A B N
  • 8:52 95
  • 9:03 95
  • 9:14 95
YORK MILLS at DON MILLS Accessible 9070 95 A B E N
  • 8:53 95
  • 9:04 95
  • 9:15 95
YORK MILLS at SILVERDALE Accessible 9085 95 A B N
  • 8:54 95
  • 9:05 95
  • 9:16 95
YORK MILLS at LAURENTIDE Accessible 9075 95 A B N
  • 8:55 95
  • 9:06 95
  • 9:17 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
  • 8:49 95
  • 9:00 95
  • 9:11 95
ELLESMERE RD at POLLARD Accessible 6369 95 B E N
ELLESMERE at PHARMACY Accessible 6368 95 B E N
  • 8:50 95
  • 9:01 95
  • 9:12 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
  • 8:52 95
  • 9:03 95
  • 9:14 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
  • 8:55 95
  • 9:06 95
  • 9:17 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
  • 8:57 95
  • 9:08 95
  • 9:19 95
ELLESMERE at MIDLAND Accessible 7696 95 B E N
  • 8:59 95
  • 9:10 95
  • 9:21 95
ELLESMERE RD at OAKLEY farside Accessible 7706 95 B E N
ELLESMERE RD at BIRKDALE Accessible 7680 95 B E N
ELLESMERE RD at 1299 Accessible 7688 95 B E N
ELLESMERE at BRIMLEY Accessible 7684 95 B E N
  • 9:01 95
  • 9:12 95
  • 9:23 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
  • 9:03 95
  • 9:14 95
  • 9:25 95
ELLESMERE RD at PARKINGTON Accessible 7711 95 B E N
ELLESMERE at BELLAMY Accessible 7676 95 B E N
  • 9:04 95
  • 9:15 95
  • 9:26 95
ELLESMERE RD at DOLLY VARDEN Accessible 1044 95 B E N
ELLESMERE at MARKHAM ROAD Accessible 1048 95 B E N
  • 9:06 95
  • 9:17 95
  • 9:28 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
  • 9:10 95
  • 9:21 95
  • 9:32 95
ELLESMERE at MORNINGSIDE Accessible 7702 95 B E
  • 9:12 95
  • 9:23 95
  • 9:34 95
ELLESMERE at MILITARY TRAIL Accessible 7698 95 B E
  • 9:12 95
  • 9:23 95
  • 9:34 95
U of T SCARBOROUGH LOOP Accessible 15116 B E
ELLESMERE RD at CONLINS Accessible 9468 95
ELLESMERE RD at CALTHORPE Accessible 9469 95
ELLESMERE RD at 3507 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
  • 8:55 95
  • 9:20 95
  • 9:31 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