120
TTC 120 Calvington
Bus · Toronto Transit Commission
Runs every 23 min in weekday rush hours, every 28 min weekday middays and every 25 min on weekends. Weekday trips from 6:06 am to 1:21 am.
See live vehicles on the map How reliable it's been
How often it runs
East - 120 Calvington towards Wilson Station
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Morning rush6–9 am | every 29 min | every 28 min | every 27 min |
| Midday9 am–3 pm | every 28 min | every 25 min | every 25 min |
| Afternoon rush3–7 pm | every 23 min | every 25 min | every 25 min |
| Evening7 pm–midnight | every 30 min | every 27 min | every 27 min |
| Overnightmidnight–3 am | every 22 min | every 24 min | every 24 min |
| First trip | 6:06 am | 6:10 am | 7:36 am |
| Last trip | 1:21 am | 1:21 am | 1:21 am |
| Trips | 44 | 45 | 42 |
West - 120 Calvington towards Sheppard/Jane
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Morning rush6–9 am | every 31 min | every 30 min | every 17 min |
| Midday9 am–3 pm | every 30 min | every 26 min | every 26 min |
| Afternoon rush3–7 pm | every 24 min | every 25 min | every 25 min |
| Evening7 pm–midnight | every 30 min | every 29 min | every 29 min |
| Overnightmidnight–3 am | every 26 min | every 26 min | every 26 min |
| First trip | 6:30 am | 6:30 am | 7:55 am |
| Last trip | 1:00 am | 1:00 am | 1:00 am |
| Trips | 41 | 42 | 40 |
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 - 120 Calvington towards Wilson Station 30 stops
- Northover St at Sheppard Ave West South Side ♿︎ 11222
- Northover St at Slater Crt 11232
- Northover St at Giltspur Dr ♿︎ 11233
- Giltspur Dr at Calico Dr ♿︎ 11234
- Giltspur Dr at Peterdale Rd ♿︎ 11235
- Giltspur Dr at Magellan Dr ♿︎ 11236
- Giltspur Dr at Jane St 11237
- Jane St at Troutbrooke Dr ♿︎ 14257
- Jane St at Chalkfarm Dr (North) South Side ♿︎ 3870
- Opposite 2265 Jane St ♿︎ 3859
- Heathrow Dr at Jane St East Side ♿︎ 9749
- Heathrow Dr at Datchet Rd ♿︎ 9205
- Heathrow Dr at Chesham Dr ♿︎ 9206
- Forthbridge Cres at Calvington Dr 9207
- Calvington Dr at Dalsby Rd 9208
- Calvington Dr at Lexfield Ave ♿︎ 3396
- Calvington Dr at Exbury Rd ♿︎ 3393
- Calvington Dr at Roding St ♿︎ 3399
- Calvington Dr at Renshaw St ♿︎ 3398
- Keele St at Calvington Dr South Side ♿︎ 3964
- Keele St at Tilbury Dr ♿︎ 9801
- Keele St at Victory Dr ♿︎ 9880
- Wilson Ave at Keele St East Side ♿︎ 8867
- 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 Bus Bay 8 ♿︎ 15463
West - 120 Calvington towards Sheppard/Jane 30 stops
- Wilson Station at Bus Bay 8 ♿︎ 15463
- 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 North Side ♿︎ 14141
- Keele St at Paxtonia Blvd North Side ♿︎ 16444
- Keele St at Wandle Ave ♿︎ 4045
- Calvington Dr at Keele St West Side 9135
- Calvington Dr at Renshaw St ♿︎ 9136
- Calvington Dr at Roding St 3400
- Calvington Dr at Exbury Rd 3394
- Calvington Dr at Lexfield Ave 3397
- Calvington Dr at Dalsby Rd 3392
- Calvington Dr at Forthbridge Cres ♿︎ 3395
- Chesham Dr at Heathrow Dr 9201
- Heathrow Dr at Datchet Rd 9202
- Heathrow Dr at Jane St ♿︎ 9203
- 2265 Jane St ♿︎ 3910
- Jane St at Exbury Rd North Side ♿︎ 3888
- Jane St at Troutbrooke Dr North Side ♿︎ 3934
- Jane St at Giltspur Dr North Side ♿︎ 3896
- Sheppard Ave West at Jane St East Side 6069
- Sheppard Ave West at Magellan Dr ♿︎ 6081
- Sheppard Ave West at Min Ave ♿︎ 6082
- Sheppard Ave West at Buckland Rd ♿︎ 6062
- Northover St at Sheppard Ave West South Side ♿︎ 11222
Schedule from Toronto Transit Commission's published GTFS feed, valid through December 19, 2026. Data sources