20 (Cliffside) Bus in Toronto

Click to load interactive map
List of stops
      Map

      Main Street Station ➞ Kennedy Station - Platform B

      Main Street Station

      05:0005:2005:4006:0006:2006:4007:0007:2007:4008:0008:2308:4509:0309:2109:3909:5710:1510:3310:5111:0611:2411:4212:0012:1812:3612:5413:1213:3013:4814:0614:2414:4215:0015:1815:3615:5416:1216:3016:4817:0617:2417:4218:0018:2118:4619:1119:3620:0120:2620:5121:1621:4122:0522:3523:0523:3500:05 +100:35 +101:05 +1

      2615 Danforth Ave

      05:0205:2105:4106:0106:2106:4107:0107:2107:4108:0108:2408:4809:0609:2409:4210:0010:1810:3610:5411:1011:2811:4612:0412:2212:4012:5813:1613:3413:5214:1014:2814:4615:0415:2215:4015:5816:1616:3416:5217:1017:2817:4618:0418:2518:5019:1319:3820:0320:2820:5321:1821:4322:0622:3623:0623:3600:06 +100:36 +101:06 +1

      Danforth Ave at Dawes Rd

      05:0405:2305:4306:0306:2306:4307:0307:2307:4308:0308:2608:5009:0809:2609:4410:0210:2010:3810:5611:1311:3111:4912:0712:2512:4313:0113:1913:3713:5514:1314:3114:4915:0715:2515:4316:0116:1916:3716:5517:1317:3117:4918:0718:2818:5319:1519:4020:0520:3020:5521:2021:4522:0822:3823:0823:3800:08 +100:38 +101:08 +1

      Danforth Ave at Sibley Ave

      05:0405:2305:4306:0306:2306:4307:0307:2307:4308:0308:2608:5109:0909:2709:4510:0310:2110:3910:5711:1411:3211:5012:0812:2612:4413:0213:2013:3813:5614:1414:3214:5015:0815:2615:4416:0216:2016:3816:5617:1417:3217:5018:0818:2918:5419:1619:4120:0620:3120:5621:2121:4622:0822:3823:0823:3800:08 +100:38 +101:08 +1

      Danforth Ave at Victoria Park Ave

      05:0505:2405:4406:0406:2406:4407:0407:2407:4408:0408:2708:5209:1009:2809:4610:0410:2210:4010:5911:1611:3411:5212:1012:2812:4613:0413:2213:4013:5814:1614:3414:5215:1015:2815:4616:0416:2216:4016:5817:1617:3417:5218:1018:3118:5619:1719:4220:0720:3220:5721:2221:4722:0922:3923:0923:3900:09 +100:39 +101:09 +1

      Danforth Ave at Pharmacy Ave East Side

      05:0605:2605:4606:0606:2606:4607:0607:2607:4608:0608:2908:5409:1209:3009:4810:0610:2410:4211:0111:1811:3611:5412:1212:3012:4813:0613:2413:4214:0014:1814:3614:5415:1215:3015:4816:0616:2416:4217:0017:1817:3617:5418:1218:3318:5819:1919:4420:0920:3420:5921:2421:4922:1122:4123:1123:4100:11 +100:41 +101:11 +1

      Danforth Ave at Byng Ave

      05:0705:2705:4706:0706:2706:4707:0707:2707:4708:0708:3008:5509:1309:3109:4910:0710:2510:4311:0211:1911:3711:5512:1312:3112:4913:0713:2513:4314:0114:1914:3714:5515:1315:3115:4916:0716:2516:4317:0117:1917:3717:5518:1318:3418:5919:2019:4520:1020:3521:0021:2521:5022:1222:4223:1223:4200:12 +100:42 +101:12 +1

      Danforth Ave at Leyton Ave

      05:0705:2705:4706:0706:2706:4707:0707:2707:4708:0708:3008:5509:1309:3109:4910:0710:2510:4311:0211:1911:3711:5512:1312:3112:4913:0713:2513:4314:0114:1914:3714:5515:1315:3115:4916:0716:2516:4317:0117:1917:3717:5518:1318:3418:5919:2019:4520:1020:3521:0021:2521:5022:1222:4223:1223:4200:12 +100:42 +101:12 +1

      3555 Danforth Ave

      05:0805:2805:4806:0806:2806:4807:0807:2807:4808:0808:3108:5609:1409:3209:5010:0810:2610:4411:0311:2011:3811:5612:1412:3212:5013:0813:2613:4414:0214:2014:3814:5615:1415:3215:5016:0816:2616:4417:0217:2017:3817:5618:1418:3519:0019:2119:4620:1120:3621:0121:2621:5122:1322:4323:1323:4300:13 +100:43 +101:13 +1

      Danforth Ave at Warden Ave

      05:0805:2805:4806:0806:2806:4807:0807:2807:4808:0808:3108:5609:1409:3209:5010:0810:2610:4411:0311:2011:3811:5612:1412:3212:5013:0813:2613:4414:0214:2014:3814:5615:1415:3215:5016:0816:2616:4417:0217:2017:3817:5618:1418:3519:0019:2119:4620:1120:3621:0121:2621:5122:1322:4323:1323:4300:13 +100:43 +101:13 +1

      Danforth Ave at Eastwood Ave East Side

      05:0905:2905:4906:0906:2906:4907:0907:2907:4908:0908:3308:5809:1609:3409:5210:1010:2810:4611:0511:2211:4011:5812:1612:3412:5213:1013:2813:4614:0414:2214:4014:5815:1615:3415:5216:1016:2816:4617:0417:2217:4017:5818:1618:3719:0219:2319:4820:1320:3821:0321:2821:5322:1422:4423:1423:4400:14 +100:44 +101:14 +1

      Parkette Pl at Birchmount Rd

      05:1005:3005:5006:1006:3006:5007:1007:3007:5008:1008:3408:5909:1709:3509:5310:1110:2910:4711:0611:2311:4111:5912:1712:3512:5313:1113:2913:4714:0514:2314:4114:5915:1715:3515:5316:1116:2916:4717:0517:2317:4117:5918:1718:3819:0319:2419:4920:1420:3921:0421:2921:5422:1522:4523:1523:4500:15 +100:45 +101:15 +1

      Birchmount Rd at Danforth Ave

      05:1105:3105:5106:1106:3106:5107:1107:3107:5108:1108:3408:5909:1709:3509:5310:1110:2910:4711:0611:2311:4111:5912:1712:3512:5313:1113:2913:4714:0514:2314:4114:5915:1715:3515:5316:1116:2916:4717:0517:2317:4117:5918:1718:3819:0319:2419:4920:1420:3921:0421:2921:5422:1622:4623:1623:4600:16 +100:46 +101:16 +1

      Birchmount Rd at Pinegrove Ave

      05:1105:3105:5106:1106:3106:5107:1107:3107:5108:1108:3509:0009:1809:3609:5410:1210:3010:4811:0711:2411:4212:0012:1812:3612:5413:1213:3013:4814:0614:2414:4215:0015:1815:3615:5416:1216:3016:4817:0617:2417:4218:0018:1818:3919:0419:2519:5020:1520:4021:0521:3021:5522:1622:4623:1623:4600:16 +100:46 +101:16 +1

      Highview Ave at Aylesworth Ave

      05:1205:3205:5206:1206:3206:5207:1207:3207:5208:1208:3609:0109:1909:3709:5510:1310:3110:4911:0811:2511:4312:0112:1912:3712:5513:1313:3113:4914:0714:2514:4315:0115:1915:3715:5516:1316:3116:4917:0717:2517:4318:0118:1918:4019:0519:2619:5120:1620:4121:0621:3121:5622:1722:4723:1723:4700:17 +100:47 +101:17 +1

      Highview Ave at South Edgely Ave

      05:1205:3205:5206:1206:3206:5207:1207:3207:5208:1208:3609:0109:1909:3709:5510:1310:3110:4911:0811:2511:4312:0112:1912:3712:5513:1313:3113:4914:0714:2514:4315:0115:1915:3715:5516:1316:3116:4917:0717:2517:4318:0118:1918:4019:0519:2619:5120:1620:4121:0621:3121:5622:1722:4723:1723:4700:17 +100:47 +101:17 +1

      Highview Ave at Anneke Rd

      05:1305:3305:5306:1306:3306:5307:1307:3307:5308:1308:3709:0209:2009:3809:5610:1410:3210:5011:0911:2611:4412:0212:2012:3812:5613:1413:3213:5014:0814:2614:4415:0215:2015:3815:5616:1416:3216:5017:0817:2617:4418:0218:2018:4119:0619:2719:5220:1720:4221:0721:3221:5722:1822:4823:1823:4800:18 +100:48 +101:18 +1

      Highview Ave at Pinegrove Ave

      05:1305:3305:5306:1306:3306:5307:1307:3307:5308:1308:3709:0209:2009:3809:5610:1410:3210:5011:0911:2611:4412:0212:2012:3812:5613:1413:3213:5014:0814:2614:4415:0215:2015:3815:5616:1416:3216:5017:0817:2617:4418:0218:2018:4119:0619:2719:5220:1720:4221:0721:3221:5722:1822:4823:1823:4800:18 +100:48 +101:18 +1

      Kennedy Rd at Malta St North Side

      05:1405:3405:5406:1406:3406:5407:1407:3407:5408:1408:3809:0309:2109:3909:5710:1510:3310:5111:1011:2711:4512:0312:2112:3912:5713:1513:3313:5114:0914:2714:4515:0315:2115:3915:5716:1516:3316:5117:0917:2717:4518:0318:2118:4219:0719:2819:5320:1820:4321:0821:3321:5822:1922:4923:1923:4900:19 +100:49 +101:19 +1

      Kennedy Rd at Craiglee Dr

      05:1505:3405:5406:1406:3406:5407:1407:3407:5408:1408:3909:0409:2209:4009:5810:1610:3410:5211:1111:2811:4612:0412:2212:4012:5813:1613:3413:5214:1014:2814:4615:0415:2215:4015:5816:1616:3416:5217:1017:2817:4618:0418:2218:4319:0819:2919:5420:1920:4421:0921:3421:5922:2022:5023:2023:5000:20 +100:50 +101:20 +1

      Kennedy Rd at Mewburn Ave

      05:1505:3505:5506:1506:3506:5507:1507:3507:5508:1508:3909:0409:2209:4009:5810:1610:3410:5211:1111:2811:4612:0412:2212:4012:5813:1613:3413:5214:1014:2814:4615:0415:2215:4015:5816:1616:3416:5217:1017:2817:4618:0418:2218:4319:0819:2919:5420:1920:4421:0921:3421:5922:2022:5023:2023:5000:20 +100:50 +101:20 +1

      Kennedy Rd at Park St

      05:1605:3505:5506:1506:3506:5507:1507:3507:5508:1508:4009:0509:2309:4109:5910:1710:3510:5311:1211:2911:4712:0512:2312:4112:5913:1713:3513:5314:1114:2914:4715:0515:2315:4115:5916:1716:3516:5317:1117:2917:4718:0518:2318:4419:0919:3019:5520:2020:4521:1021:3522:0022:2122:5123:2123:5100:21 +100:51 +101:21 +1

      Park St at Claremore Ave

      05:1705:3605:5606:1606:3606:5607:1607:3607:5608:1608:4109:0609:2409:4210:0010:1810:3610:5411:1311:3011:4812:0612:2412:4213:0013:1813:3613:5414:1214:3014:4815:0615:2415:4216:0016:1816:3616:5417:1217:3017:4818:0618:2418:4519:1019:3119:5620:2120:4621:1121:3622:0122:2222:5223:2223:5200:22 +100:52 +101:22 +1

      Park St at Natal Ave

      05:1705:3605:5606:1606:3606:5607:1607:3607:5608:1608:4109:0609:2409:4210:0010:1810:3610:5411:1311:3011:4812:0612:2412:4213:0013:1813:3613:5414:1214:3014:4815:0615:2415:4216:0016:1816:3616:5417:1217:3017:4818:0618:2418:4519:1019:3119:5620:2120:4621:1121:3622:0122:2222:5223:2223:5200:22 +100:52 +101:22 +1

      Park St at Atlee Ave

      05:1805:3705:5706:1706:3706:5707:1707:3707:5708:1708:4209:0709:2509:4310:0110:1910:3710:5511:1411:3111:4912:0712:2512:4313:0113:1913:3713:5514:1314:3114:4915:0715:2515:4316:0116:1916:3716:5517:1317:3117:4918:0718:2518:4619:1119:3219:5720:2220:4721:1221:3722:0222:2322:5323:2323:5300:23 +100:53 +101:23 +1

      Park St at Midland Ave

      05:1805:3705:5706:1706:3706:5707:1707:3707:5708:1708:4209:0709:2509:4310:0110:1910:3710:5511:1411:3111:4912:0712:2512:4313:0113:1913:3713:5514:1314:3114:4915:0715:2515:4316:0116:1916:3716:5517:1317:3117:4918:0718:2518:4619:1119:3219:5720:2220:4721:1221:3722:0222:2322:5323:2323:5300:23 +100:53 +101:23 +1

      419 Midland Ave North Side

      05:1905:3805:5806:1806:3806:5807:1807:3807:5808:1808:4309:0809:2609:4410:0210:2010:3810:5611:1511:3211:5012:0812:2612:4413:0213:2013:3813:5614:1414:3214:5015:0815:2615:4416:0216:2016:3816:5617:1417:3217:5018:0818:2618:4719:1219:3319:5820:2320:4821:1321:3822:0322:2422:5423:2423:5400:24 +100:54 +101:24 +1

      Midland Ave at Aylesworth Ave North Side

      05:1905:3805:5806:1806:3806:5807:1807:3807:5808:1808:4309:0809:2609:4410:0210:2010:3810:5611:1511:3211:5012:0812:2612:4413:0213:2013:3813:5614:1414:3214:5015:0815:2615:4416:0216:2016:3816:5617:1417:3217:5018:0818:2618:4719:1219:3319:5820:2320:4821:1321:3822:0322:2422:5423:2423:5400:24 +100:54 +101:24 +1

      Midland Ave at Hagley Rd

      05:2005:3805:5806:1806:3806:5807:1807:3807:5808:1808:4409:0909:2709:4510:0310:2110:3910:5711:1611:3311:5112:0912:2712:4513:0313:2113:3913:5714:1514:3314:5115:0915:2715:4516:0316:2116:3916:5717:1517:3317:5118:0918:2718:4819:1319:3319:5820:2320:4821:1321:3822:0322:2422:5423:2423:5400:24 +100:54 +101:24 +1

      Midland Ave at St Clair Ave East

      05:2005:3905:5906:1906:3906:5907:1907:3907:5908:1908:4409:0909:2709:4510:0310:2110:3910:5711:1611:3311:5112:0912:2712:4513:0313:2113:3913:5714:1514:3314:5115:0915:2715:4516:0316:2116:3916:5717:1517:3317:5118:0918:2718:4819:1319:3419:5920:2420:4921:1421:3922:0422:2522:5523:2523:5500:25 +100:55 +101:25 +1

      Midland Ave at St Clair Ave East North Side

      05:2105:3905:5906:1906:3906:5907:1907:3907:5908:1908:4509:1009:2809:4610:0410:2210:4010:5811:1711:3411:5212:1012:2812:4613:0413:2213:4013:5814:1614:3414:5215:1015:2815:4616:0416:2216:4016:5817:1617:3417:5218:1018:2818:4919:1419:3419:5920:2420:4921:1421:3922:0422:2522:5523:2523:5500:25 +100:55 +101:25 +1

      Midland Ave at Danforth Rd

      05:2205:4106:0106:2106:4107:0107:2107:4108:0108:2108:4609:1109:2909:4710:0510:2310:4110:5911:1811:3511:5312:1112:2912:4713:0513:2313:4113:5914:1714:3514:5315:1115:2915:4716:0516:2316:4116:5917:1717:3517:5318:1118:2918:5019:1519:3620:0120:2620:5121:1621:4122:0622:2622:5623:2623:5600:26 +100:56 +101:26 +1

      Midland Ave at Wolfe Ave

      05:2305:4106:0106:2106:4107:0107:2107:4108:0108:2108:4709:1209:3009:4810:0610:2410:4211:0011:1911:3611:5412:1212:3012:4813:0613:2413:4214:0014:1814:3614:5415:1215:3015:4816:0616:2416:4217:0017:1817:3617:5418:1218:3018:5119:1619:3620:0120:2620:5121:1621:4122:0622:2722:5723:2723:5700:27 +100:57 +101:27 +1

      Midland Ave at Verdun Ave

      05:2305:4206:0206:2206:4207:0207:2207:4208:0208:2208:4709:1209:3009:4810:0610:2410:4211:0111:2011:3711:5512:1312:3112:4913:0713:2513:4314:0114:1914:3714:5515:1315:3115:4916:0716:2516:4317:0117:1917:3717:5518:1318:3118:5219:1719:3720:0220:2720:5221:1721:4222:0722:2722:5723:2723:5700:27 +100:57 +101:27 +1

      Midland Ave at Lorraine Ave

      05:2405:4206:0206:2206:4207:0207:2207:4208:0208:2208:4809:1309:3109:4910:0710:2510:4311:0111:2011:3711:5512:1312:3112:4913:0713:2513:4314:0114:1914:3714:5515:1315:3115:4916:0716:2516:4317:0117:1917:3717:5518:1318:3118:5219:1719:3720:0220:2720:5221:1721:4222:0722:2822:5823:2823:5800:28 +100:58 +101:28 +1

      Midland Ave at Brussels Rd

      05:2405:4306:0306:2306:4307:0307:2307:4308:0308:2308:4809:1309:3109:4910:0710:2510:4311:0211:2111:3811:5612:1412:3212:5013:0813:2613:4414:0214:2014:3814:5615:1415:3215:5016:0816:2616:4417:0217:2017:3817:5618:1418:3218:5319:1819:3820:0320:2820:5321:1821:4322:0822:2822:5823:2823:5800:28 +100:58 +101:28 +1

      Eglinton Ave East at Midland Ave West Side

      05:2505:4306:0306:2306:4307:0307:2307:4308:0308:2308:4909:1409:3209:5010:0810:2610:4411:0311:2211:3911:5712:1512:3312:5113:0913:2713:4514:0314:2114:3914:5715:1515:3315:5116:0916:2716:4517:0317:2117:3917:5718:1518:3318:5419:1919:3820:0320:2820:5321:1821:4322:0822:2922:5923:2923:5900:29 +100:59 +101:29 +1

      North Service Rd at Eglinton Ave East

      05:2705:4506:0506:2506:4507:0507:2507:4508:0508:2508:5109:1609:3409:5210:1010:2810:4611:0411:2311:4011:5812:1612:3412:5213:1013:2813:4614:0414:2214:4014:5815:1615:3415:5216:1016:2816:4617:0417:2217:4017:5818:1618:3418:5519:2019:4020:0520:3020:5521:2021:4522:1022:3023:0023:3000:00 +100:30 +101:00 +101:30 +1

      Kennedy Station Drop-off Platform

      05:27s05:46s06:06s06:26s06:46s07:06s07:26s07:46s08:06s08:26s08:51s09:16s09:34s09:52s10:10s10:28s10:46s11:05s11:24s11:41s11:59s12:17s12:35s12:53s13:11s13:29s13:47s14:05s14:23s14:41s14:59s15:17s15:35s15:53s16:11s16:29s16:47s17:05s17:23s17:41s17:59s18:17s18:35s18:56s19:21s19:41s20:06s20:31s20:56s21:21s21:46s22:11s22:31s23:01s23:31s00:01 +1s00:31 +1s01:01 +1s01:31 +1s

      Kennedy Station - Platform B

      05:2905:4706:0706:2706:4707:0707:2707:4708:0708:2708:5309:1809:3609:5410:1210:3010:4811:0711:2611:4312:0112:1912:3712:5513:1313:3113:4914:0714:2514:4315:0115:1915:3715:5516:1316:3116:4917:0717:2517:4318:0118:1918:3718:5819:2319:4220:0720:3220:5721:2221:4722:1222:3223:0223:3200:02 +100:32 +101:02 +101:32 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.

      Kennedy Station - Platform B ➞ Main Street Station

      Kennedy Station - Platform B05:3205:5306:1206:3206:5207:1207:3207:5208:1008:2808:4609:0409:2209:4009:5810:1610:3110:4611:0111:1911:3711:5512:1312:3112:4913:0713:2513:4314:0114:1914:3714:5515:1315:3115:4916:0716:2516:4317:0117:1917:3717:5518:1318:3519:0019:2519:5020:1520:4021:0521:3422:0322:3323:0323:3300:03 +100:33 +101:03 +1
      Eglinton Ave East at South Service Rd East Side05:3305:54
      Eglinton Ave East at Midland Ave05:3405:5506:1406:3406:5407:1407:3407:5408:1308:3108:4909:0709:2509:4310:0110:1910:3410:4911:0411:2211:4011:5812:1612:3412:5213:1013:2813:4614:0414:2214:4014:5815:1615:3415:5216:1016:2816:4617:0417:2217:4017:5818:1618:3819:0219:2719:5220:1720:4221:0721:3622:0522:3523:0523:3500:05 +100:35 +101:05 +1
      Midland Ave at Town Haven Pl South Side05:3505:5606:1406:3406:5407:1407:3407:5408:1308:3108:4909:0709:2509:4310:0110:1910:3410:4911:0511:2311:4111:5912:1712:3512:5313:1113:2913:4714:0514:2314:4114:5915:1715:3515:5316:1116:2916:4717:0517:2317:4117:5918:1718:3919:0319:2819:5320:1820:4321:0821:3722:0622:3623:0623:3600:06 +100:36 +101:06 +1
      Midland Ave at Safari St05:3505:5606:1506:3506:5507:1507:3507:5508:1408:3208:5009:0809:2609:4410:0210:2010:3510:5011:0511:2311:4111:5912:1712:3512:5313:1113:2913:4714:0514:2314:4114:5915:1715:3515:5316:1116:2916:4717:0517:2317:4117:5918:1718:3919:0419:2919:5420:1920:4421:0921:3822:0622:3623:0623:3600:06 +100:36 +101:06 +1
      Midland Ave at Verdun Ave05:3605:5706:1506:3506:5507:1507:3507:5508:1508:3308:5109:0909:2709:4510:0310:2110:3610:5111:0611:2411:4212:0012:1812:3612:5413:1213:3013:4814:0614:2414:4215:0015:1815:3615:5416:1216:3016:4817:0617:2417:4218:0018:1818:4019:0419:2919:5420:1920:4421:0921:3822:0722:3723:0723:3700:07 +100:37 +101:07 +1
      Midland Ave at Wolfe Ave05:3705:5806:1606:3606:5607:1607:3607:5608:1508:3308:5109:0909:2709:4510:0310:2110:3610:5111:0711:2511:4312:0112:1912:3712:5513:1313:3113:4914:0714:2514:4315:0115:1915:3715:5516:1316:3116:4917:0717:2517:4318:0118:1918:4119:0519:3019:5520:2020:4521:1021:3922:0722:3723:0723:3700:07 +100:37 +101:07 +1
      Midland Ave at Danforth Rd05:3705:5806:1606:3606:5607:1607:3607:5608:1608:3408:5209:1009:2809:4610:0410:2210:3710:5211:0811:2611:4412:0212:2012:3812:5613:1413:3213:5014:0814:2614:4415:0215:2015:3815:5616:1416:3216:5017:0817:2617:4418:0218:2018:4219:0519:3019:5520:2020:4521:1021:3922:0822:3823:0823:3800:08 +100:38 +101:08 +1
      Midland Ave at St Clair Ave East05:3906:0006:1806:3806:5807:1807:3807:5808:1808:3608:5409:1209:3009:4810:0610:2410:3910:5411:1011:2811:4612:0412:2212:4012:5813:1613:3413:5214:1014:2814:4615:0415:2215:4015:5816:1616:3416:5217:1017:2817:4618:0418:2218:4419:0719:3219:5720:2220:4721:1221:4122:0922:3923:0923:3900:09 +100:39 +101:09 +1
      Midland Ave at St Clair Ave East South Side05:3906:0006:1806:3806:5807:1807:3807:5808:1808:3608:5409:1209:3009:4810:0610:2410:3910:5411:1011:2811:4612:0412:2212:4012:5813:1613:3413:5214:1014:2814:4615:0415:2215:4015:5816:1616:3416:5217:1017:2817:4618:0418:2218:4419:0719:3219:5720:2220:4721:1221:4122:1022:4023:1023:4000:10 +100:40 +101:10 +1
      Midland Ave at Wilkie Ave05:4006:0106:1906:3906:5907:1907:3907:5908:1908:3708:5509:1309:3109:4910:0710:2510:4010:5511:1111:2911:4712:0512:2312:4112:5913:1713:3513:5314:1114:2914:4715:0515:2315:4115:5916:1716:3516:5317:1117:2917:4718:0518:2318:4519:0819:3319:5820:2320:4821:1321:4222:1022:4023:1023:4000:10 +100:40 +101:10 +1
      Midland Ave at Aylesworth Ave South Side05:4106:0206:1906:3906:5907:1907:3907:5908:2008:3808:5609:1409:3209:5010:0810:2610:4110:5611:1211:3011:4812:0612:2412:4213:0013:1813:3613:5414:1214:3014:4815:0615:2415:4216:0016:1816:3616:5417:1217:3017:4818:0618:2418:4619:0919:3419:5920:2420:4921:1421:4322:1122:4123:1123:4100:11 +100:41 +101:11 +1
      Midland Ave at Park St05:4106:0206:1906:3906:5907:1907:3907:5908:2008:3808:5609:1409:3209:5010:0810:2610:4110:5611:1211:3011:4812:0612:2412:4213:0013:1813:3613:5414:1214:3014:4815:0615:2415:4216:0016:1816:3616:5417:1217:3017:4818:0618:2418:4619:0919:3419:5920:2420:4921:1421:4322:1122:4123:1123:4100:11 +100:41 +101:11 +1
      Park St at Atlee Ave05:4206:0306:2006:4007:0007:2007:4008:0008:2108:3908:5709:1509:3309:5110:0910:2710:4210:5711:1311:3111:4912:0712:2512:4313:0113:1913:3713:5514:1314:3114:4915:0715:2515:4316:0116:1916:3716:5517:1317:3117:4918:0718:2518:4719:1019:3520:0020:2520:5021:1521:4422:1222:4223:1223:4200:12 +100:42 +101:12 +1
      Park St at Sharpe St05:4306:0406:2106:4107:0107:2107:4108:0108:2208:4008:5809:1609:3409:5210:1010:2810:4310:5811:1411:3211:5012:0812:2612:4413:0213:2013:3813:5614:1414:3214:5015:0815:2615:4416:0216:2016:3816:5617:1417:3217:5018:0818:2618:4819:1119:3620:0120:2620:5121:1621:4522:1322:4323:1323:4300:13 +100:43 +101:13 +1
      Park St at Claremore Ave05:4306:0406:2106:4107:0107:2107:4108:0108:2208:4008:5809:1609:3409:5210:1010:2810:4310:5811:1511:3311:5112:0912:2712:4513:0313:2113:3913:5714:1514:3314:5115:0915:2715:4516:0316:2116:3916:5717:1517:3317:5118:0918:2718:4919:1119:3620:0120:2620:5121:1621:4522:1322:4323:1323:4300:13 +100:43 +101:13 +1
      Park St at Kennedy Rd05:4406:0506:2206:4207:0207:2207:4208:0208:2308:4108:5909:1709:3509:5310:1110:2910:4410:5911:1511:3311:5112:0912:2712:4513:0313:2113:3913:5714:1514:3314:5115:0915:2715:4516:0316:2116:3916:5717:1517:3317:5118:0918:2718:4919:1219:3720:0220:2720:5221:1721:4622:1422:4423:1423:4400:14 +100:44 +101:14 +1
      Kennedy Rd at Mewburn Ave05:4406:0506:2206:4207:0207:2207:4208:0208:2308:4108:5909:1709:3509:5310:1110:2910:4410:5911:1611:3411:5212:1012:2812:4613:0413:2213:4013:5814:1614:3414:5215:1015:2815:4616:0416:2216:4016:5817:1617:3417:5218:1018:2818:5019:1219:3720:0220:2720:5221:1721:4622:1422:4423:1423:4400:14 +100:44 +101:14 +1
      Kennedy Rd at Craiglee Dr05:4506:0606:2306:4307:0307:2307:4308:0308:2408:4209:0009:1809:3609:5410:1210:3010:4511:0011:1711:3511:5312:1112:2912:4713:0513:2313:4113:5914:1714:3514:5315:1115:2915:4716:0516:2316:4116:5917:1717:3517:5318:1118:2918:5119:1319:3820:0320:2820:5321:1821:4722:1522:4523:1523:4500:15 +100:45 +101:15 +1
      Kennedy Rd at Malta St05:4606:0706:2406:4407:0407:2407:4408:0408:2508:4309:0109:1909:3709:5510:1310:3110:4611:0111:1711:3511:5312:1112:2912:4713:0513:2313:4113:5914:1714:3514:5315:1115:2915:4716:0516:2316:4116:5917:1717:3517:5318:1118:2918:5119:1419:3920:0420:2920:5421:1921:4822:1622:4623:1623:4600:16 +100:46 +101:16 +1
      Highview Ave at Kennedy Rd West Side05:4606:0706:2406:4407:0407:2407:4408:0408:2508:4309:0109:1909:3709:5510:1310:3110:4611:0111:1811:3611:5412:1212:3012:4813:0613:2413:4214:0014:1814:3614:5415:1215:3015:4816:0616:2416:4217:0017:1817:3617:5418:1218:3018:5219:1419:3920:0420:2920:5421:1921:4822:1622:4623:1623:4600:16 +100:46 +101:16 +1
      Highview Ave at Baudina Cres05:4706:0806:2506:4507:0507:2507:4508:0508:2608:4409:0209:2009:3809:5610:1410:3210:4711:0211:1911:3711:5512:1312:3112:4913:0713:2513:4314:0114:1914:3714:5515:1315:3115:4916:0716:2516:4317:0117:1917:3717:5518:1318:3118:5319:1519:4020:0520:3020:5521:2021:4922:1722:4723:1723:4700:17 +100:47 +101:17 +1
      Highview Ave at South Woodrow Blvd05:4706:0806:2506:4507:0507:2507:4508:0508:2608:4409:0209:2009:3809:5610:1410:3210:4711:0211:1911:3711:5512:1312:3112:4913:0713:2513:4314:0114:1914:3714:5515:1315:3115:4916:0716:2516:4317:0117:1917:3717:5518:1318:3118:5319:1519:4020:0520:3020:5521:2021:4922:1722:4723:1723:4700:17 +100:47 +101:17 +1
      Highview Ave at Lillington Ave05:4806:0906:2606:4607:0607:2607:4608:0608:2708:4509:0309:2109:3909:5710:1510:3310:4811:0311:2011:3811:5612:1412:3212:5013:0813:2613:4414:0214:2014:3814:5615:1415:3215:5016:0816:2616:4417:0217:2017:3817:5618:1418:3218:5419:1619:4120:0620:3120:5621:2121:5022:1822:4823:1823:4800:18 +100:48 +101:18 +1
      Highview Ave at Birchmount Rd05:4806:0906:2606:4607:0607:2607:4608:0608:2708:4509:0309:2109:3909:5710:1510:3310:4811:0311:2011:3811:5612:1412:3212:5013:0813:2613:4414:0214:2014:3814:5615:1415:3215:5016:0816:2616:4417:0217:2017:3817:5618:1418:3218:5419:1619:4120:0620:3120:5621:2121:5022:1822:4823:1823:4800:18 +100:48 +101:18 +1
      Birchmount Rd at Danforth Ave05:4906:1006:2706:4707:0707:2707:4708:0708:2808:4609:0409:2209:4009:5810:1610:3410:4911:0411:2111:3911:5712:1512:3312:5113:0913:2713:4514:0314:2114:3914:5715:1515:3315:5116:0916:2716:4517:0317:2117:3917:5718:1518:3318:5519:1719:4220:0720:3220:5721:2221:5122:1922:4923:1923:4900:19 +100:49 +101:19 +1
      Danforth Ave at Eastwood Ave05:5106:1206:2906:4907:0907:2907:4908:0908:3008:4809:0609:2409:4210:0010:1810:3610:5111:0611:2311:4111:5912:1712:3512:5313:1113:2913:4714:0514:2314:4114:5915:1715:3515:5316:1116:2916:4717:0517:2317:4117:5918:1718:3518:5719:1919:4420:0920:3420:5921:2421:5322:2022:5023:2023:5000:20 +100:50 +101:20 +1
      Danforth Ave at Medford Ave05:5106:1206:2906:4907:0907:2907:4908:0908:3008:4809:0609:2409:4210:0010:1810:3610:5111:0611:2311:4111:5912:1712:3512:5313:1113:2913:4714:0514:2314:4114:5915:1715:3515:5316:1116:2916:4717:0517:2317:4117:5918:1718:3518:5719:1919:4420:0920:3420:5921:2421:5322:2022:5023:2023:5000:20 +100:50 +101:20 +1
      Danforth Ave at Warden Ave05:5206:1306:3006:5007:1007:3007:5008:1008:3108:4909:0709:2509:4310:0110:1910:3710:5211:0711:2411:4212:0012:1812:3612:5413:1213:3013:4814:0614:2414:4215:0015:1815:3615:5416:1216:3016:4817:0617:2417:4218:0018:1818:3618:5819:2019:4520:1020:3521:0021:2521:5422:2122:5123:2123:5100:21 +100:51 +101:21 +1
      3450 Danforth Ave05:5206:1306:3006:5007:1007:3007:5008:1008:3108:4909:0709:2509:4310:0110:1910:3710:5211:0711:2411:4212:0012:1812:3612:5413:1213:3013:4814:0614:2414:4215:0015:1815:3615:5416:1216:3016:4817:0617:2417:4218:0018:1818:3618:5819:2019:4520:1020:3521:0021:2521:5422:2122:5123:2123:5100:21 +100:51 +101:21 +1
      Danforth Ave at Leyton Ave West Side05:5306:1406:3106:5107:1107:3107:5108:1108:3208:5009:0809:2609:4410:0210:2010:3810:5311:0811:2511:4312:0112:1912:3712:5513:1313:3113:4914:0714:2514:4315:0115:1915:3715:5516:1316:3116:4917:0717:2517:4318:0118:1918:3718:5919:2119:4620:1120:3621:0121:2621:5522:2222:5223:2223:5200:22 +100:52 +101:22 +1
      Danforth Ave at Byng Ave05:5306:1406:3106:5107:1107:3107:5108:1108:3208:5009:0809:2609:4410:0210:2010:3810:5411:0911:2611:4412:0212:2012:3812:5613:1413:3213:5014:0814:2614:4415:0215:2015:3815:5616:1416:3216:5017:0817:2617:4418:0218:2018:3819:0019:2119:4620:1120:3621:0121:2621:5522:2222:5223:2223:5200:22 +100:52 +101:22 +1
      Danforth Ave at Pharmacy Ave05:5406:1506:3206:5207:1207:3207:5208:1308:3408:5209:1009:2809:4610:0410:2210:4010:5611:1111:2811:4612:0412:2212:4012:5813:1613:3413:5214:1014:2814:4615:0415:2215:4015:5816:1616:3416:5217:1017:2817:4618:0418:2218:4019:0219:2219:4720:1220:3721:0221:2721:5622:2322:5323:2323:5300:23 +100:53 +101:23 +1
      Danforth Ave at Victoria Park Ave05:5406:1506:3206:5207:1207:3207:5208:1408:3508:5309:1109:2909:4710:0510:2310:4110:5811:1311:3011:4812:0612:2412:4213:0013:1813:3613:5414:1214:3014:4815:0615:2415:4216:0016:1816:3616:5417:1217:3017:4818:0618:2418:4219:0419:2319:4820:1320:3821:0321:2821:5722:2422:5423:2423:5400:24 +100:54 +101:24 +1
      Danforth Ave at Sibley Ave05:5506:1606:3306:5307:1307:3307:5308:1608:3708:5509:1309:3109:4910:0710:2510:4311:0011:1511:3211:5012:0812:2612:4413:0213:2013:3813:5614:1414:3214:5015:0815:2615:4416:0216:2016:3816:5617:1417:3217:5018:0818:2618:4419:0619:2519:5020:1520:4021:0521:3021:5922:2522:5523:2523:5500:25 +100:55 +101:25 +1
      Danforth Ave at Dawes Rd05:5706:1806:3506:5507:1507:3507:5508:1808:3908:5709:1509:3309:5110:0910:2710:4511:0311:1811:3511:5312:1112:2912:4713:0513:2313:4113:5914:1714:3514:5315:1115:2915:4716:0516:2316:4116:5917:1717:3517:5318:1118:2918:4719:0819:2719:5220:1720:4221:0721:3222:0122:2722:5723:2723:5700:27 +100:57 +101:27 +1
      2666 Danforth Ave05:5706:1806:3506:5507:1507:3507:5508:1808:3908:5709:1509:3309:5110:0910:2710:4511:0311:1811:3511:5312:1112:2912:4713:0513:2313:4113:5914:1714:3514:5315:1115:2915:4716:0516:2316:4116:5917:1717:3517:5318:1118:2918:4719:0819:2719:5220:1720:4221:0721:3222:0122:2722:5723:2723:5700:27 +100:57 +101:27 +1
      Main Street Station05:5906:2006:3706:5707:1707:3707:5708:2008:4108:5909:1709:3509:5310:1110:2910:4711:0511:2011:3711:5512:1312:3112:4913:0713:2513:4314:0114:1914:3714:5515:1315:3115:4916:0716:2516:4317:0117:1917:3717:5518:1318:3118:4919:1019:2919:5420:1920:4421:0921:3422:0322:2922:5923:2923:5900:29 +100:59 +101:29 +1
      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 s – "set down only" – the vehicle will only stop to drop passengers off.
      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 s – "set down only" – the vehicle will only stop to drop passengers off.
      Last updated on March 21, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Main Street Station ➞ Kennedy Station - Platform B
      Main Street - Danforth Avenue - Parkette Place - Birchmount Road - Highview Avenue - Kennedy Road - Park Street - Midland Avenue - Eglinton Avenue East - North Service Road - Kennedy Station-Platform B
      Inbound: Kennedy Station - Platform B ➞ Main Street Station
      Kennedy Station-Platform B - Eglinton Avenue East - Midland Avenue - Safari Street - Midland Avenue - Wolfe Avenue - Danforth Road - Midland Avenue - Atlee Avenue - Park Street - Mewburn Avenue - Craiglee Drive - Malta Street - Highview Avenue - Birchmount Road - Danforth Avenue - Main Street
      All data is available in GTFS feed: ttc-schedules

      Bus 20 FAQ

      • What time does the 20 bus start operating?

        Services on the 20 - Cliffside bus start at 05:00 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 20 bus stop working?

        Services on the 20 - Cliffside bus stop at 01:32 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 20 bus stop near me?

        Click here to view the nearest 20 - Cliffside bus stop.

      20 (Toronto Buses)

      The first stop of the 20 bus route is Main Street Station and the last stop is Kennedy Station - Platform B. 20 (Cliffside) is operational during everyday.

      Additional information: 20 has 40 stops and the total trip duration for this route is approximately 37 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Toronto Buses suggested routes, real-time bus tracker, line route maps in Toronto, and helps to find the closest 20 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 20 bus to take on your trip.

      20 bus near me