96
TTC 96 Wilson
Bus · Toronto Transit Commission
Runs every 6 min in weekday rush hours, every 9 min weekday middays, every 7 min on Saturdays and every 8 min on Sundays. Weekday trips from 4:45 am to 2:24 am.
See live vehicles on the map How reliable it's been
How often it runs
East - 96B Wilson towards York Mills Station via Martin Grove and Westhumber
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | every 9 min | every 10 min | every 11 min |
| Morning rush6–9 am | every 6 min | every 9 min | every 11 min |
| Midday9 am–3 pm | every 9 min | every 7 min | every 8 min |
| Afternoon rush3–7 pm | every 7 min | every 6 min | every 7 min |
| Evening7 pm–midnight | every 9 min | every 8 min | every 9 min |
| Overnightmidnight–3 am | every 12 min | every 13 min | every 13 min |
| First trip | 4:45 am | 4:45 am | 4:45 am |
| Last trip | 2:24 am | 2:25 am | 2:25 am |
| Trips | 156 | 168 | 145 |
West - 96B Wilson towards Humberline and Albion via Westhumber and Martin Grove
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | every 7 min | every 12 min | every 14 min |
| Morning rush6–9 am | every 6 min | every 10 min | every 12 min |
| Midday9 am–3 pm | every 9 min | every 7 min | every 8 min |
| Afternoon rush3–7 pm | every 8 min | every 6 min | every 8 min |
| Evening7 pm–midnight | every 9 min | every 8 min | every 9 min |
| Overnightmidnight–3 am | every 12 min | every 12 min | every 12 min |
| First trip | 5:04 am | 4:16 am | 4:44 am |
| Last trip | 2:00 am | 2:00 am | 2:00 am |
| Trips | 156 | 168 | 141 |
From the published schedule for Thu, Nov 5, Sat, Nov 7 and Sun, Nov 8. Times are when trips leave their first stop, and frequency is the average time between those departures. Shading marks service every 15 minutes or better, darker at 10 or better.
Stops
East - 96B Wilson towards York Mills Station via Martin Grove and Westhumber 72 stops
- Humberline Loop at Albion Rd ♿︎ 2845
- Humberline Dr at Claireville Dr (North) ♿︎ 2702
- Humberline Dr at Huddersfield Rd ♿︎ 2707
- 18 Huddersfield Rd 14928
- Huddersfield Rd at Claireville Dr ♿︎ 16649
- 61 Claireville Dr - BAPS Temple ♿︎ 14924
- Opposite 90 Claireville Dr ♿︎ 14922
- 35 Claireville Dr ♿︎ 14919
- Claireville Dr (South) at Humberline Dr ♿︎ 14918
- Humberline Dr at Finch Ave West ♿︎ 12063
- Humberline Dr at Finch Ave West South Side ♿︎ 11046
- Humberline Dr at Viewcrest Cir East Side ♿︎ 13472
- Humberline Dr at Woodlot Cres (West) East Side 11047
- Humberline Dr at Holyoake Cres (East) ♿︎ 11048
- Humber College Blvd at Humberline Dr South Side ♿︎ 12196
- Humber College Bus Terminal ♿︎ 15405
- Humber College Blvd at Highway 27 ♿︎ 11273
- Humber College Blvd at Westmore Dr - Etobicoke General Hospi ♿︎ 15821
- Humber College Blvd at Lynmont Rd ♿︎ 7864
- Humber College Blvd at John Garland Blvd ♿︎ 7863
- John Garland Blvd at Mosque Cres (North) ♿︎ 7878
- John Garland Blvd at Martin Grove Rd ♿︎ 7876
- Martin Grove Rd at Milkwood Ave ♿︎ 5629
- Westhumber Blvd at Martin Grove Rd East Side ♿︎ 8657
- Westhumber Blvd at Delsing Dr East Side ♿︎ 8653
- Westhumber Blvd at Ixworth Rd ♿︎ 8655
- Westhumber Blvd at Kipling Ave ♿︎ 8656
- Brookmere Rd at Elmhurst Dr 7568
- Elmhurst Dr at Harefield Dr 7728
- Harefield Dr at Hinton Rd 7821
- Hinton Rd at Elmhurst Dr ♿︎ 7822
- Elmhurst Dr at Fordwich Cres 7726
- Elmhurst Dr at Drumheller Rd South Side 7725
- Elmhurst Dr at Islington Ave ♿︎ 7731
- Elmhurst Dr at Muncey Ave ♿︎ 7734
- Elmhurst Dr at Albion Rd ♿︎ 7724
- Albion Rd at Golfdown Dr East Side ♿︎ 6224
- Albion Rd at Shendale Dr East Side ♿︎ 6230
- Albion Rd at Armel Crt ♿︎ 6216
- Albion Rd at Weston Rd 7481
- Walsh Ave at Weston Rd East Side ♿︎ 8525
- Walsh Ave at Wilson Ave ♿︎ 8526
- Wilson Ave at Wendell Ave 8886
- Wilson Ave at Clayson Rd ♿︎ 8845
- Wilson Ave at Beverly Hills Dr ♿︎ 15756
- Opposite 1700 Wilson Ave - Sheridan Mall ♿︎ 8878
- Wilson Ave at Jane St ♿︎ 8861
- Wilson Ave at Epic Lane Rd East Side ♿︎ 8855
- Wilson Ave at William Cragg Dr 8887
- Wilson Ave at Highview Ave East Side 8860
- Wilson Ave at Ridge Rd East Side ♿︎ 8880
- Wilson Ave at Julian Rd East Side - Humber River Hospital ♿︎ 8865
- Wilson Ave at Agate Rd ♿︎ 15136
- Wilson Ave at Keele St ♿︎ 8868
- Wilson Ave at Dubray Ave ♿︎ 8848
- 949 Wilson Ave ♿︎ 8873
- Wilson Ave at Murray Rd 8875
- Wilson Ave at Northgate Dr ♿︎ 8877
- Wilson Ave at Lady York Ave ♿︎ 1662
- Wilson Ave at Dufferin St ♿︎ 1657
- Wilson Station at Lower Platform Bus Bay 7 ♿︎ 15055
- Wilson Ave at Faywood Blvd East Side ♿︎ 1658
- Wilson Ave at King High Ave ♿︎ 1660
- 379 Wilson Ave ♿︎ 15234
- Wilson Ave at Bathurst St East Side 8839
- Wilson Ave at Clyde Ave ♿︎ 8847
- Wilson Ave at Ridley Blvd ♿︎ 8882
- Wilson Ave at Avenue Rd ♿︎ 8837
- Wilson Ave at Belgrave Ave ♿︎ 8842
- Wilson Ave at Yonge Blvd East Side ♿︎ 8889
- Wilson Ave at Yonge St ♿︎ 8892
- York Mills Station at Bus Bay 2 ♿︎ 14807
West - 96B Wilson towards Humberline and Albion via Westhumber and Martin Grove 74 stops
- York Mills Station at Bus Bay 2 ♿︎ 14807
- Wilson Ave at Yonge St West Side ♿︎ 8891
- Wilson Ave at Yonge Blvd ♿︎ 8890
- Wilson Ave at Belgrave Ave West Side ♿︎ 8841
- Wilson Ave at Avenue Rd ♿︎ 8838
- Wilson Ave at Ridley Blvd ♿︎ 8883
- Wilson Ave at Clyde Ave West Side ♿︎ 8846
- Wilson Ave at Bathurst St ♿︎ 8840
- Wilson Ave at Bathurst St West Side ♿︎ 1654
- 340 Wilson Ave ♿︎ 15235
- Wilson Ave at King High Ave ♿︎ 1661
- Wilson Ave at Faywood Blvd ♿︎ 1659
- Wilson Station at Bus Bay 2 ♿︎ 14800
- Opposite 675 Wilson Ave ♿︎ 13470
- Wilson Ave at Dufferin St West Side ♿︎ 1656
- Wilson Ave at Lady York Ave ♿︎ 8870
- Wilson Ave at Garratt Blvd ♿︎ 8857
- Wilson Ave at Murray Rd ♿︎ 8876
- Wilson Ave at Apex Lane 8843
- Wilson Ave at Dubray Ave 8851
- Wilson Ave at Keele St ♿︎ 8869
- Wilson Ave at Agate Rd West Side ♿︎ 8833
- Wilson Ave at Julian Rd West Side - Humber River Hospital ♿︎ 8866
- Wilson Ave at Ridge Rd West Side ♿︎ 8881
- Wilson Ave at Lexfield Ave West Side ♿︎ 8872
- Wilson Ave at William Cragg Dr 8888
- Wilson Ave at Epic Lane Rd 8856
- Wilson Ave at Jane St ♿︎ 8862
- 1700 Wilson Ave ♿︎ 16830
- Wilson Ave at Beverly Hills Dr ♿︎ 15755
- Wilson Ave at Clayson Rd West Side ♿︎ 8844
- Wilson Ave at Wendell Ave ♿︎ 8854
- Wilson Ave at Walsh Ave ♿︎ 8885
- Walsh Ave at Weston Rd ♿︎ 8524
- Albion Rd at Weston Rd West Side ♿︎ 6233
- Albion Rd at Armel Crt ♿︎ 6217
- Albion Rd at Shendale Dr ♿︎ 14315
- Albion Rd at Golfdown Dr West Side ♿︎ 6225
- Elmhurst Dr at Albion Rd West Side ♿︎ 7723
- Elmhurst Dr at Muncey Ave ♿︎ 7735
- Elmhurst Dr at Islington Ave ♿︎ 7732
- Elmhurst Dr at Redwater Dr West Side ♿︎ 3548
- Elmhurst Dr at Cromarty Dr 3546
- Elmhurst Dr at Genthorn Ave 7727
- Elmhurst Dr at Hinton Rd 7730
- Hinton Rd at Harefield Dr ♿︎ 7823
- Harefield Dr at Elmhurst Dr 7820
- Elmhurst Dr at Henley Cres West Side 7729
- Brookmere Rd at Kipling Ave ♿︎ 7569
- Westhumber Blvd at Esther Lorrie Dr West Side ♿︎ 8654
- Westhumber Blvd at Moon Valley Dr ♿︎ 8658
- Westhumber Blvd at Martin Grove Rd North Side 7957
- Martin Grove Rd at Milkwood Ave North Side ♿︎ 5628
- John Garland Blvd at Martin Grove Rd West Side ♿︎ 7875
- John Garland Blvd at Mosque Cres (North) North Side ♿︎ 7877
- Humber College Blvd at John Garland Blvd West Side 7862
- Humber College Blvd at Lynmont Rd ♿︎ 7865
- Humber College Blvd at Westmore Dr - William Osler Health ♿︎ 7867
- Humber College Blvd at Highway 27 West Side ♿︎ 11272
- Humber College Bus Terminal ♿︎ 15403
- Humberline Dr at Humber College Blvd West Side ♿︎ 12064
- Humberline Dr at Holyoake Cres (East) West Side ♿︎ 11030
- Humberline Dr at Woodlot Cres (West) ♿︎ 11032
- Humberline Dr at Viewcrest Cir ♿︎ 13473
- Humberline Dr at Finch Ave West ♿︎ 11050
- Humberline Dr at Claireville Dr (South) ♿︎ 2703
- 36 Claireville Dr 14920
- 90 Claireville Dr 14921
- Opposite 61 Claireville Dr - BAPS Temple 14923
- Claireville Dr at Huddersfield Rd 14925
- 18 Huddersfield Rd 14927
- Humberline Dr at Huddersfield Rd North Side 14929
- Humberline Dr at Claireville Dr (North) ♿︎ 2701
- Humberline Loop at Albion Rd ♿︎ 2845
Schedule from Toronto Transit Commission's published GTFS feed, valid through December 19, 2026. Data sources