396 Bus - Wilson

List of stops
      Monday to Sunday

      York Mills Station – Steeles Ave West Loop at Martin Grove Rd

      York Mills Station

      05:1502:15 +102:35 +102:55 +103:15 +103:35 +103:55 +104:15 +104:35 +104:55 +1

      York Mills Rd at Yonge St

      05:1502:15 +102:35 +102:55 +103:15 +103:35 +103:55 +104:15 +104:35 +104:55 +1

      Wilson Ave at Yonge St West Side

      05:1502:15 +102:35 +102:55 +103:15 +103:35 +103:55 +104:15 +104:35 +104:55 +1

      Wilson Ave at Yonge Blvd

      05:1702:17 +102:37 +102:57 +103:17 +103:37 +103:57 +104:17 +104:37 +104:57 +1

      Wilson Ave at Belgrave Ave West Side

      05:1802:18 +102:38 +102:58 +103:18 +103:38 +103:58 +104:18 +104:38 +104:58 +1

      Wilson Ave at Avenue Rd

      05:1802:18 +102:38 +102:58 +103:18 +103:38 +103:58 +104:18 +104:38 +104:58 +1

      Wilson Ave at Ridley Blvd

      05:1902:19 +102:39 +102:59 +103:19 +103:39 +103:59 +104:19 +104:39 +104:59 +1

      Wilson Ave at Clyde Ave West Side

      05:1902:19 +102:39 +102:59 +103:19 +103:39 +103:59 +104:19 +104:39 +104:59 +1

      Wilson Ave at Bathurst St

      05:2002:20 +102:40 +103:00 +103:20 +103:40 +104:00 +104:20 +104:40 +105:00 +1

      Wilson Ave at Bathurst St West Side

      05:2102:21 +102:41 +103:01 +103:21 +103:41 +104:01 +104:21 +104:41 +105:01 +1

      340 Wilson Ave

      05:2102:21 +102:41 +103:01 +103:21 +103:41 +104:01 +104:21 +104:41 +105:01 +1

      Wilson Ave at King High Ave

      05:2202:22 +102:42 +103:02 +103:22 +103:42 +104:02 +104:22 +104:42 +105:02 +1

      Wilson Ave at Faywood Blvd

      05:2302:23 +102:43 +103:03 +103:23 +103:43 +104:03 +104:23 +104:43 +105:03 +1

      Wilson Ave at Transit Rd West Side

      05:2402:24 +102:44 +103:04 +103:24 +103:44 +104:04 +104:24 +104:44 +105:04 +1

      Opposite 675 Wilson Ave

      05:2402:24 +102:44 +103:04 +103:24 +103:44 +104:04 +104:24 +104:44 +105:04 +1

      Wilson Ave at Dufferin St West Side

      05:2502:25 +102:45 +103:05 +103:25 +103:45 +104:05 +104:25 +104:45 +105:05 +1

      Wilson Ave at Lady York Ave

      05:2602:26 +102:46 +103:06 +103:26 +103:46 +104:06 +104:26 +104:46 +105:06 +1

      Wilson Ave at Garratt Blvd

      05:2702:27 +102:47 +103:07 +103:27 +103:47 +104:07 +104:27 +104:47 +105:07 +1

      Wilson Ave at Murray Rd

      05:2702:27 +102:47 +103:07 +103:27 +103:47 +104:07 +104:27 +104:47 +105:07 +1

      Wilson Ave at Apex Lane

      05:2802:28 +102:48 +103:08 +103:28 +103:48 +104:08 +104:28 +104:48 +105:08 +1

      Wilson Ave at Dubray Ave

      05:2802:28 +102:48 +103:08 +103:28 +103:48 +104:08 +104:28 +104:48 +105:08 +1

      Wilson Ave at Keele St

      05:2902:29 +102:49 +103:09 +103:29 +103:49 +104:09 +104:29 +104:49 +105:09 +1

      Wilson Ave at Agate Rd West Side

      05:3002:30 +102:50 +103:10 +103:30 +103:50 +104:10 +104:30 +104:50 +105:10 +1

      Wilson Ave at Julian Rd West Side - Humber River Hospital

      05:3102:31 +102:51 +103:11 +103:31 +103:51 +104:11 +104:31 +104:51 +105:11 +1

      Wilson Ave at Ridge Rd West Side

      05:3202:32 +102:52 +103:12 +103:32 +103:52 +104:12 +104:32 +104:52 +105:12 +1

      Wilson Ave at Lexfield Ave West Side

      05:3202:32 +102:52 +103:12 +103:32 +103:52 +104:12 +104:32 +104:52 +105:12 +1

      Wilson Ave at William Cragg Dr

      05:3302:33 +102:53 +103:13 +103:33 +103:53 +104:13 +104:33 +104:53 +105:13 +1

      Wilson Ave at Epic Lane Rd

      05:3402:34 +102:54 +103:14 +103:34 +103:54 +104:14 +104:34 +104:54 +105:14 +1

      Wilson Ave at Jane St

      05:3402:34 +102:54 +103:14 +103:34 +103:54 +104:14 +104:34 +104:54 +105:14 +1

      1700 Wilson Ave

      05:3502:35 +102:55 +103:15 +103:35 +103:55 +104:15 +104:35 +104:55 +105:15 +1

      Wilson Ave at Beverly Hills Dr

      05:3602:36 +102:56 +103:16 +103:36 +103:56 +104:16 +104:36 +104:56 +105:16 +1

      Wilson Ave at Clayson Rd West Side

      05:3702:37 +102:57 +103:17 +103:37 +103:57 +104:17 +104:37 +104:57 +105:17 +1

      Wilson Ave at Wendell Ave

      05:3802:38 +102:58 +103:18 +103:38 +103:58 +104:18 +104:38 +104:58 +105:18 +1

      Wilson Ave at Walsh Ave

      05:3802:38 +102:58 +103:18 +103:38 +103:58 +104:18 +104:38 +104:58 +105:18 +1

      Walsh Ave at Weston Rd

      05:3902:39 +102:59 +103:19 +103:39 +103:59 +104:19 +104:39 +104:59 +105:19 +1

      Albion Rd at Weston Rd West Side

      05:4002:40 +103:00 +103:20 +103:40 +104:00 +104:20 +104:40 +105:00 +105:20 +1

      Albion Rd at Armel Crt

      05:4102:41 +103:01 +103:21 +103:41 +104:01 +104:21 +104:41 +105:01 +105:21 +1

      Albion Rd at Shendale Dr

      05:4202:42 +103:02 +103:22 +103:42 +104:02 +104:22 +104:42 +105:02 +105:22 +1

      Albion Rd at Golfdown Dr West Side

      05:4202:42 +103:02 +103:22 +103:42 +104:02 +104:22 +104:42 +105:02 +105:22 +1

      Elmhurst Dr at Albion Rd West Side

      05:4302:43 +103:03 +103:23 +103:43 +104:03 +104:23 +104:43 +105:03 +105:23 +1

      Elmhurst Dr at Muncey Ave

      05:4302:43 +103:03 +103:23 +103:43 +104:03 +104:23 +104:43 +105:03 +105:23 +1

      Elmhurst Dr at Islington Ave

      05:4402:44 +103:04 +103:24 +103:44 +104:04 +104:24 +104:44 +105:04 +105:24 +1

      Elmhurst Dr at Redwater Dr West Side

      05:4502:45 +103:05 +103:25 +103:45 +104:05 +104:25 +104:45 +105:05 +105:25 +1

      Elmhurst Dr at Cromarty Dr

      05:4502:45 +103:05 +103:25 +103:45 +104:05 +104:25 +104:45 +105:05 +105:25 +1

      Elmhurst Dr at Genthorn Ave

      05:4602:46 +103:06 +103:26 +103:46 +104:06 +104:26 +104:46 +105:06 +105:26 +1

      Elmhurst Dr at Hinton Rd

      05:4602:46 +103:06 +103:26 +103:46 +104:06 +104:26 +104:46 +105:06 +105:26 +1

      Hinton Rd at Harefield Dr

      05:4702:47 +103:07 +103:27 +103:47 +104:07 +104:27 +104:47 +105:07 +105:27 +1

      Harefield Dr at Elmhurst Dr

      05:4702:47 +103:07 +103:27 +103:47 +104:07 +104:27 +104:47 +105:07 +105:27 +1

      Elmhurst Dr at Henley Cres West Side

      05:4802:48 +103:08 +103:28 +103:48 +104:08 +104:28 +104:48 +105:08 +105:28 +1

      Brookmere Rd at Kipling Ave

      05:4802:48 +103:08 +103:28 +103:48 +104:08 +104:28 +104:48 +105:08 +105:28 +1

      Westhumber Blvd at Esther Lorrie Dr West Side

      05:4902:49 +103:09 +103:29 +103:49 +104:09 +104:29 +104:49 +105:09 +105:29 +1

      Westhumber Blvd at Moon Valley Dr

      05:5002:50 +103:10 +103:30 +103:50 +104:10 +104:30 +104:50 +105:10 +105:30 +1

      Westhumber Blvd at Martin Grove Rd North Side

      05:5102:51 +103:11 +103:31 +103:51 +104:11 +104:31 +104:51 +105:11 +105:31 +1

      Martin Grove Rd at Milkwood Ave North Side

      05:5202:52 +103:12 +103:32 +103:52 +104:12 +104:32 +104:52 +105:12 +105:32 +1

      Martin Grove Rd at John Garland Blvd

      05:5202:52 +103:12 +103:32 +103:52 +104:12 +104:32 +104:52 +105:12 +105:32 +1

      Martin Grove Rd at Rampart Rd

      05:5202:52 +103:12 +103:32 +103:52 +104:12 +104:32 +104:52 +105:12 +105:32 +1

      Martin Grove Rd at Finch Ave West

      05:5302:53 +103:13 +103:33 +103:53 +104:13 +104:33 +104:53 +105:13 +105:33 +1

      Martin Grove Rd at Betteridge Lane North Side

      05:5402:54 +103:14 +103:34 +103:54 +104:14 +104:34 +104:54 +105:14 +105:34 +1

      Martin Grove Rd at Albion Rd

      05:5402:54 +103:14 +103:34 +103:54 +104:14 +104:34 +104:54 +105:14 +105:34 +1

      Martin Grove Rd at Garfella Dr

      05:5502:55 +103:15 +103:35 +103:55 +104:15 +104:35 +104:55 +105:15 +105:35 +1

      1915 Martin Grove Rd

      05:5502:55 +103:15 +103:35 +103:55 +104:15 +104:35 +104:55 +105:15 +105:35 +1

      Martin Grove Rd at Smithfield Park

      05:5602:56 +103:16 +103:36 +103:56 +104:16 +104:36 +104:56 +105:16 +105:36 +1

      Martin Grove Rd at Silverstone Dr

      05:5702:57 +103:17 +103:37 +103:57 +104:17 +104:37 +104:57 +105:17 +105:37 +1

      Martin Grove Rd at Royalcrest Rd

      05:5702:57 +103:17 +103:37 +103:57 +104:17 +104:37 +104:57 +105:17 +105:37 +1

      Martin Grove Rd at Gihon Spring Dr

      05:5702:57 +103:17 +103:37 +103:57 +104:17 +104:37 +104:57 +105:17 +105:37 +1

      Martin Grove Rd at Brunello Gate

      05:5802:58 +103:18 +103:38 +103:58 +104:18 +104:38 +104:58 +105:18 +105:38 +1

      Steeles Ave West at Martin Grove Rd West Side

      05:5902:59 +103:19 +103:39 +103:59 +104:19 +104:39 +104:59 +105:19 +105:39 +1

      Steeles Ave West Loop at Martin Grove Rd

      06:0003:00 +103:20 +103:40 +104:00 +104:20 +104:40 +105:00 +105:20 +105:40 +1

      All trips in this timetable are wheelchair accessible.

      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      Steeles Ave West Loop at Martin Grove Rd – York Mills Station

      Steeles Ave West Loop at Martin Grove Rd04:2502:05 +102:25 +102:45 +103:05 +103:25 +103:45 +104:05 +104:45 +1
      Steeles Ave West at Martin Grove Rd04:2502:05 +102:25 +102:45 +103:05 +103:25 +103:45 +104:05 +104:45 +1
      Martin Grove Rd at Brunello Gate04:2602:06 +102:26 +102:46 +103:06 +103:26 +103:46 +104:06 +104:46 +1
      Martin Grove Rd at Cabernet Cir04:2602:06 +102:26 +102:46 +103:06 +103:26 +103:46 +104:06 +104:46 +1
      Martin Grove Rd at Royalcrest Rd04:2702:07 +102:27 +102:47 +103:07 +103:27 +103:47 +104:07 +104:47 +1
      Martin Grove Rd at Silverstone Dr04:2702:07 +102:27 +102:47 +103:07 +103:27 +103:47 +104:07 +104:47 +1
      Martin Grove Rd at Walkway to 308 Silverstone Dr04:2802:08 +102:28 +102:48 +103:08 +103:28 +103:48 +104:08 +104:48 +1
      Opposite 1915 Martin Grove Rd04:2802:08 +102:28 +102:48 +103:08 +103:28 +103:48 +104:08 +104:48 +1
      Martin Grove Rd at Lexington Ave04:2902:09 +102:29 +102:49 +103:09 +103:29 +103:49 +104:09 +104:49 +1
      Martin Grove Rd at Albion Rd04:2902:09 +102:29 +102:49 +103:09 +103:29 +103:49 +104:09 +104:49 +1
      Martin Grove Rd at Betteridge Lane04:3002:10 +102:30 +102:50 +103:10 +103:30 +103:50 +104:10 +104:50 +1
      Martin Grove Rd at Finch Ave West South Side04:3102:11 +102:31 +102:51 +103:11 +103:31 +103:51 +104:11 +104:51 +1
      Martin Grove Rd at Rampart Rd04:3102:11 +102:31 +102:51 +103:11 +103:31 +103:51 +104:11 +104:51 +1
      Martin Grove Rd at John Garland Blvd04:3202:12 +102:32 +102:52 +103:12 +103:32 +103:52 +104:12 +104:52 +1
      Martin Grove Rd at Milkwood Ave04:3202:12 +102:32 +102:52 +103:12 +103:32 +103:52 +104:12 +104:52 +1
      Westhumber Blvd at Martin Grove Rd East Side04:3402:14 +102:34 +102:54 +103:14 +103:34 +103:54 +104:14 +104:54 +1
      Westhumber Blvd at Delsing Dr East Side04:3402:14 +102:34 +102:54 +103:14 +103:34 +103:54 +104:14 +1—
      Westhumber Blvd at Ixworth Rd04:3502:15 +102:35 +102:55 +103:15 +103:35 +103:55 +104:15 +1—
      Westhumber Blvd at Kipling Ave04:3502:15 +102:35 +102:55 +103:15 +103:35 +103:55 +104:15 +1—
      Brookmere Rd at Elmhurst Dr04:3602:16 +102:36 +102:56 +103:16 +103:36 +103:56 +104:16 +1—
      Elmhurst Dr at Harefield Dr04:3702:17 +102:37 +102:57 +103:17 +103:37 +103:57 +104:17 +1—
      Harefield Dr at Hinton Rd04:3702:17 +102:37 +102:57 +103:17 +103:37 +103:57 +104:17 +1—
      Hinton Rd at Elmhurst Dr04:3802:18 +102:38 +102:58 +103:18 +103:38 +103:58 +104:18 +1—
      Elmhurst Dr at Fordwich Cres04:3802:18 +102:38 +102:58 +103:18 +103:38 +103:58 +104:18 +1—
      Elmhurst Dr at Drumheller Rd South Side04:3902:19 +102:39 +102:59 +103:19 +103:39 +103:59 +104:19 +1—
      Elmhurst Dr at Islington Ave04:4002:20 +102:40 +103:00 +103:20 +103:40 +104:00 +104:20 +1—
      Elmhurst Dr at Muncey Ave04:4102:21 +102:41 +103:01 +103:21 +103:41 +104:01 +104:21 +1—
      Elmhurst Dr at Albion Rd04:4202:22 +102:42 +103:02 +103:22 +103:42 +104:02 +104:22 +1—
      Albion Rd at Golfdown Dr East Side04:4202:22 +102:42 +103:02 +103:22 +103:42 +104:02 +104:22 +1—
      Albion Rd at Shendale Dr East Side04:4302:23 +102:43 +103:03 +103:23 +103:43 +104:03 +104:23 +1—
      Albion Rd at Armel Crt04:4302:23 +102:43 +103:03 +103:23 +103:43 +104:03 +104:23 +1—
      Albion Rd at Weston Rd04:4402:24 +102:44 +103:04 +103:24 +103:44 +104:04 +104:24 +1—
      Walsh Ave at Weston Rd East Side04:4502:25 +102:45 +103:05 +103:25 +103:45 +104:05 +104:25 +1—
      Walsh Ave at Wilson Ave04:4502:25 +102:45 +103:05 +103:25 +103:45 +104:05 +104:25 +1—
      Wilson Ave at Wendell Ave04:4602:26 +102:46 +103:06 +103:26 +103:46 +104:06 +104:26 +1—
      Wilson Ave at Clayson Rd04:4602:26 +102:46 +103:06 +103:26 +103:46 +104:06 +104:26 +1—
      Wilson Ave at Beverly Hills Dr04:4702:27 +102:47 +103:07 +103:27 +103:47 +104:07 +104:27 +1—
      Opposite 1700 Wilson Ave - Sheridan Mall04:4802:28 +102:48 +103:08 +103:28 +103:48 +104:08 +104:28 +1—
      Wilson Ave at Jane St04:4802:28 +102:48 +103:08 +103:28 +103:48 +104:08 +104:28 +1—
      Wilson Ave at Epic Lane Rd East Side04:4902:29 +102:49 +103:09 +103:29 +103:49 +104:09 +104:29 +1—
      Wilson Ave at William Cragg Dr04:5002:30 +102:50 +103:10 +103:30 +103:50 +104:10 +104:30 +1—
      Wilson Ave at Highview Ave East Side04:5102:31 +102:51 +103:11 +103:31 +103:51 +104:11 +104:31 +1—
      Wilson Ave at Ridge Rd East Side04:5102:31 +102:51 +103:11 +103:31 +103:51 +104:11 +104:31 +1—
      Wilson Ave at Julian Rd East Side - Humber River Hospital04:5202:32 +102:52 +103:12 +103:32 +103:52 +104:12 +104:32 +1—
      Wilson Ave at Agate Rd04:5302:33 +102:53 +103:13 +103:33 +103:53 +104:13 +104:33 +1—
      Wilson Ave at Keele St04:5302:33 +102:53 +103:13 +103:33 +103:53 +104:13 +104:33 +1—
      Wilson Ave at Dubray Ave04:5402:34 +102:54 +103:14 +103:34 +103:54 +104:14 +104:34 +1—
      949 Wilson Ave04:5502:35 +102:55 +103:15 +103:35 +103:55 +104:15 +104:35 +1—
      Wilson Ave at Murray Rd04:5602:36 +102:56 +103:16 +103:36 +103:56 +104:16 +104:36 +1—
      Wilson Ave at Northgate Dr04:5602:36 +102:56 +103:16 +103:36 +103:56 +104:16 +104:36 +1—
      Wilson Ave at Lady York Ave04:5702:37 +102:57 +103:17 +103:37 +103:57 +104:17 +104:37 +1—
      Wilson Ave at Dufferin St04:5802:38 +102:58 +103:18 +103:38 +103:58 +104:18 +104:38 +1—
      Wilson Ave at Billy Bishop Way05:0002:40 +103:00 +103:20 +103:40 +104:00 +104:20 +104:40 +1—
      Wilson Ave at Faywood Blvd East Side05:0102:41 +103:01 +103:21 +103:41 +104:01 +104:21 +104:41 +1—
      Wilson Ave at King High Ave05:0202:42 +103:02 +103:22 +103:42 +104:02 +104:22 +104:42 +1—
      379 Wilson Ave05:0302:43 +103:03 +103:23 +103:43 +104:03 +104:23 +104:43 +1—
      Wilson Ave at Bathurst St East Side05:0402:44 +103:04 +103:24 +103:44 +104:04 +104:24 +104:44 +1—
      Wilson Ave at Clyde Ave05:0502:45 +103:05 +103:25 +103:45 +104:05 +104:25 +104:45 +1—
      Wilson Ave at Ridley Blvd05:0502:45 +103:05 +103:25 +103:45 +104:05 +104:25 +104:45 +1—
      Wilson Ave at Avenue Rd05:0502:45 +103:05 +103:25 +103:45 +104:05 +104:25 +104:45 +1—
      Wilson Ave at Belgrave Ave05:0602:46 +103:06 +103:26 +103:46 +104:06 +104:26 +104:46 +1—
      Wilson Ave at Yonge Blvd East Side05:0702:47 +103:07 +103:27 +103:47 +104:07 +104:27 +104:47 +1—
      Wilson Ave at Yonge St05:0802:48 +103:08 +103:28 +103:48 +104:08 +104:28 +104:48 +1—
      York Mills Rd at Yonge St East Side05:0802:48 +103:08 +103:28 +103:48 +104:08 +104:28 +104:48 +1—
      York Mills Station05:0902:49 +103:09 +103:29 +103:49 +104:09 +104:29 +104:49 +1—

      All trips in this timetable are wheelchair accessible.

      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: York Mills Station – Steeles Ave West Loop at Martin Grove Rd
      Yonge Street - York Mills Road - Wilson Avenue - Garratt Boulevard - Murray Road - Wilson Avenue - Walsh Avenue - Albion Road - Elmhurst Drive - Hinton Road - Harefield Drive - Elmhurst Drive - Brookmere Road - Westhumber Boulevard - Martin Grove Road - Steeles Avenue West
      Inbound: Steeles Ave West Loop at Martin Grove Rd – York Mills Station
      Steeles Avenue West - Brunello Gate - Cabernet Circle - Royalcrest Road - Silverstone Drive - Martin Grove Road - Lexington Avenue - Martin Grove Road - Betteridge Lane - Martin Grove Road - Milkwood Avenue - Westhumber Boulevard - Brookmere Road - Elmhurst Drive - Harefield Drive - Hinton Road - Elmhurst Drive - Albion Road - Walsh Avenue - Wilson Avenue - Yonge Boulevard - Wilson Avenue - York Mills Road - Yonge Street

      Schedules and stops for this route are published in GTFS: ttc-schedules

      Frequently asked questions about route 396

      • What time does route 396 start operating?

        Services on route 396 start at 05:15 every day.

      • What time does route 396 stop operating?

        Services on route 396 end at 05:40 +1 every day.

      • Is there a stop for route 396 near me?

        View the nearest stop for route 396.

      396 (Toronto Buses)

      The first stop of the 396 bus route is York Mills Station and the last stop is Steeles Ave West Loop at Martin Grove Rd. 396 (Wilson) is operational during everyday.

      Additional information: 396 has 68 stops. The total trip duration for this route is approximately 45 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Toronto, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      396 bus near me

      Similar Routes & Alternatives to 396

      Looking for alternatives to 396? Discover top-rated routes that share similar paths and stops. Compare schedules and find a backup route for your journey.

      Last updated on November 10, 2026