20
TTC 20 Cliffside
Bus · Toronto Transit Commission
Runs every 15 min in weekday rush hours, every 20 min weekday middays, every 18 min on Saturdays and every 22 min on Sundays. Weekday trips from 4:50 am to 1:30 am.
See live vehicles on the map How reliable it's been
How often it runs
East - 20 Cliffside towards Kennedy Station
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | every 17 min | every 20 min | – |
| Morning rush6–9 am | every 19 min | every 21 min | every 23 min |
| Midday9 am–3 pm | every 20 min | every 18 min | every 22 min |
| Afternoon rush3–7 pm | every 15 min | every 19 min | every 21 min |
| Evening7 pm–midnight | every 26 min | every 26 min | every 26 min |
| Overnightmidnight–3 am | every 31 min | every 30 min | every 30 min |
| First trip | 4:50 am | 5:00 am | 7:28 am |
| Last trip | 1:30 am | 1:05 am | 1:05 am |
| Trips | 63 | 59 | 47 |
West - 20 Cliffside towards Main Street Station
| WeekdaysThu, Nov 5 | SaturdaySat, Nov 7 | SundaySun, Nov 8 | |
|---|---|---|---|
| Early morning3–6 am | 2 trips | 2 trips | – |
| Morning rush6–9 am | every 19 min | every 19 min | every 23 min |
| Midday9 am–3 pm | every 19 min | every 18 min | every 21 min |
| Afternoon rush3–7 pm | every 18 min | every 18 min | every 20 min |
| Evening7 pm–midnight | every 28 min | every 27 min | every 27 min |
| Overnightmidnight–3 am | every 32 min | every 30 min | every 29 min |
| First trip | 5:21 am | 5:33 am | 7:36 am |
| Last trip | 1:30 am | 1:03 am | 1:03 am |
| Trips | 59 | 58 | 47 |
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 - 20 Cliffside towards Kennedy Station 40 stops
- Main Street Station at Bus Bay 2 ♿︎ 14737
- 2615 Danforth Ave ♿︎ 15924
- Danforth Ave at Dawes Rd ♿︎ 15925
- Danforth Ave at Sibley Ave ♿︎ 910
- Danforth Ave at Victoria Park Ave ♿︎ 911
- Danforth Ave at Pharmacy Ave East Side ♿︎ 16740
- Danforth Ave at Byng Ave ♿︎ 872
- Danforth Ave at Leyton Ave ♿︎ 897
- 3555 Danforth Ave ♿︎ 919
- Danforth Ave at Warden Ave ♿︎ 923
- Danforth Ave at Eastwood Ave East Side ♿︎ 921
- Parkette Pl at Birchmount Rd 1450
- Birchmount Rd at Danforth Ave ♿︎ 7547
- Birchmount Rd at Pinegrove Ave ♿︎ 440
- Aylesworth Ave at Highview Ave ♿︎ 16867
- Highview Ave at South Edgely Ave ♿︎ 1147
- Highview Ave at Anneke Rd ♿︎ 1144
- Highview Ave at Pinegrove Ave ♿︎ 16691
- Kennedy Rd at Malta St North Side ♿︎ 1208
- Kennedy Rd at Craiglee Dr ♿︎ 1207
- Kennedy Rd at Mewburn Ave ♿︎ 1209
- Kennedy Rd at Park St ♿︎ 1210
- Park St at Claremore Ave ♿︎ 1448
- Park St at Natal Ave ♿︎ 1449
- Park St at Atlee Ave ♿︎ 1443
- Park St at Midland Ave 10434
- 419 Midland Ave North Side ♿︎ 1328
- Midland Ave at Aylesworth Ave North Side ♿︎ 1323
- Midland Ave at Hagley Rd ♿︎ 1326
- Midland Ave at St Clair Ave East ♿︎ 1329
- Midland Ave at St Clair Ave East North Side ♿︎ 1330
- Midland Ave at Danforth Rd ♿︎ 1325
- Midland Ave at Wolfe Ave ♿︎ 1332
- Midland Ave at Verdun Ave ♿︎ 1331
- Midland Ave at Lorraine Ave ♿︎ 1327
- Midland Ave at Brussels Rd ♿︎ 1324
- Eglinton Ave East at Midland Ave West Side ♿︎ 1036
- North Service Rd at Eglinton Ave East ♿︎ 1038
- Kennedy Station Drop-off Platform ♿︎ 16453
- Kennedy Station at Bus Bay 13 (Platform B) ♿︎ 16391
West - 20 Cliffside towards Main Street Station 36 stops
- Kennedy Station at Bus Bay 13 (Platform B) ♿︎ 16391
- Eglinton Ave East at Midland Ave ♿︎ 1037
- Midland Ave at Town Haven Pl South Side ♿︎ 2912
- Midland Ave at Safari St ♿︎ 2915
- Midland Ave at Verdun Ave ♿︎ 2918
- Midland Ave at Wolfe Ave ♿︎ 2920
- Midland Ave at Danforth Rd ♿︎ 2913
- Midland Ave at St Clair Ave East ♿︎ 2917
- Midland Ave at St Clair Ave East South Side ♿︎ 2916
- Midland Ave at Wilkie Ave ♿︎ 2919
- Midland Ave at Aylesworth Ave South Side ♿︎ 2911
- Midland Ave at Park St ♿︎ 2914
- Park St at Atlee Ave 3009
- Park St at Sharpe St ♿︎ 3012
- Park St at Claremore Ave ♿︎ 3010
- Park St at Kennedy Rd 3011
- Kennedy Rd at Mewburn Ave ♿︎ 2761
- Kennedy Rd at Craiglee Dr ♿︎ 2749
- Kennedy Rd at Malta St ♿︎ 2758
- Highview Ave at Kennedy Rd West Side ♿︎ 2696
- Highview Ave at Baudina Cres ♿︎ 2694
- Highview Ave at South Woodrow Blvd ♿︎ 2698
- Highview Ave at Lillington Ave 2697
- Birchmount Rd at Danforth Ave ♿︎ 1739
- Danforth Ave at Eastwood Ave ♿︎ 1847
- Danforth Ave at Medford Ave ♿︎ 11388
- Danforth Ave at Warden Ave ♿︎ 1864
- 3450 Danforth Ave ♿︎ 1842
- Danforth Ave at Leyton Ave West Side ♿︎ 1833
- Danforth Ave at Byng Ave ♿︎ 16741
- Danforth Ave at Pharmacy Ave ♿︎ 1836
- Danforth Ave at Victoria Park Ave ♿︎ 1839
- Danforth Ave at Sibley Ave ♿︎ 1837
- Danforth Ave at Dawes Rd ♿︎ 15926
- 2666 Danforth Ave ♿︎ 13464
- Main Street Station at Bus Bay 2 ♿︎ 14737
Schedule from Toronto Transit Commission's published GTFS feed, valid through December 19, 2026. Data sources