21 (Steeles) Bus in Milton

Click to load interactive map
List of stops
      Map

      Milton GO Station – Lisgar GO Station

      Milton GO Station

      07:3008:0508:4009:1509:5010:2511:0011:3612:1012:4513:2013:5514:3015:0515:4016:1516:5017:3018:0518:40

      Thompson at Drew Centre

      07:3108:0608:4109:1609:5110:2611:0111:3712:1112:4613:2113:5614:3115:0615:4116:1616:5117:3118:0618:41

      Main at Thompson

      07:3208:0708:4209:1709:5210:2711:0211:3812:1212:4713:2213:5714:3215:0715:4216:1716:5217:3218:0718:42

      Main across Robarts

      07:3208:0708:4209:1709:5210:2711:0211:3812:1212:4713:2213:5714:3215:0715:4216:1716:5217:3218:0718:42

      Main at Harris

      07:3308:0808:4309:1809:5310:2811:0311:3912:1312:4813:2313:5814:3315:0815:4316:1816:5317:3318:0818:43

      1274 Main

      07:3408:0908:4409:1909:5410:2911:0411:4012:1412:4913:2413:5914:3415:0915:4416:1916:5417:3418:0918:44

      Main Street at Sinclair Boulevard

      07:3408:0908:4409:1909:5410:2911:0411:4012:1412:4913:2413:5914:3415:0915:4416:1916:5417:3418:0918:44

      Steeles across Cleave

      07:3808:1308:4809:2309:5810:3311:0811:4412:1812:5313:2814:0314:3815:1315:4816:2316:5817:3818:1318:48

      Steeles at Brownridge

      07:3908:1408:4909:2409:5910:3411:0911:4512:1912:5413:2914:0414:3915:1415:4916:2416:5917:3918:1418:49

      Steeles at Fifth Line

      07:4108:1608:5109:2610:0110:3611:1111:4712:2112:5613:3114:0614:4115:1615:5116:2617:0117:4118:1618:51

      Steeles at Westbridge

      07:4208:1708:5209:2710:0210:3711:1211:4812:2212:5713:3214:0714:4215:1715:5216:2717:0217:4218:1718:52

      Steeles at Sixth Line

      07:4408:1908:5409:2910:0410:3911:1411:5012:2412:5913:3414:0914:4415:1915:5416:2917:0417:4418:1918:54

      Steeles across Hornby

      07:4508:2008:5509:3010:0510:4011:1511:5112:2513:0013:3514:1014:4515:2015:5516:3017:0517:4518:2018:55

      Steeles across Eighth Line (Toronto Premium Outlets)

      07:4708:2208:5709:3210:0710:4211:1711:5312:2713:0213:3714:1214:4715:2215:5716:3217:0717:4718:2218:57

      Steeles across Ninth Line

      07:5008:2509:0009:3510:1010:4511:2011:5612:3013:0513:4014:1514:5015:2516:0016:3517:1017:5018:2519:00

      Winston Churchill at Steeles

      07:5508:3009:0509:4010:1510:5011:2512:0112:3513:1013:4514:2014:5515:3016:0516:4017:1517:5518:3019:05

      Argentia at Winston Churchill

      07:5908:3409:0909:4410:1910:5411:2912:0512:3913:1413:4914:2414:5915:3416:0916:4417:1917:5918:3419:09

      Argentia Road at Tenth Line

      07:5908:3409:0909:4410:1910:5411:2912:0512:3913:1413:4914:2414:5915:3416:0916:4417:1917:5918:3419:09

      Lisgar GO Station

      08:0008:3509:1009:4510:2010:5511:3012:0612:4013:1513:5014:2515:0015:3516:1016:4517:2018:0018:3519:10

      Lisgar GO Station – Milton GO Station

      Lisgar GO Station08:0508:4009:1509:5010:2511:0011:3512:1012:4513:2013:5514:3015:0515:4016:1516:5017:2518:0518:4019:15
      Argentia Road at Tenth Line08:0608:4109:1609:5110:2611:0111:3612:1112:4613:2113:5614:3115:0615:4116:1616:5117:2618:0618:4119:16
      3050 Argentia08:0608:4109:1609:5110:2611:0111:3612:1112:4613:2113:5614:3115:0615:4116:1616:5117:2618:0618:4119:16
      Steeles at Ninth Line08:1508:5009:2510:0010:3511:1011:4512:2012:5513:3014:0514:4015:1515:5016:2517:0017:3518:1518:5019:25
      Steeles at Eighth Line08:1808:5309:2810:0310:3811:1311:4812:2312:5813:3314:0814:4315:1815:5316:2817:0317:3818:1818:5319:28
      Steeles at Trafalgar (Toronto Premium Outlets)08:1808:5309:2810:0310:3811:1311:4812:2312:5813:3314:0814:4315:1815:5316:2817:0317:3818:1818:5319:28
      Steeles at Hornby08:2008:5509:3010:0510:4011:1511:5012:2513:0013:3514:1014:4515:2015:5516:3017:0517:4018:2018:5519:30
      Steeles across Sixth Line08:2108:5609:3110:0610:4111:1611:5112:2613:0113:3614:1114:4615:2115:5616:3117:0617:4118:2118:5619:31
      Steeles at Sixth Line08:2308:5809:3310:0810:4311:1811:5312:2813:0313:3814:1314:4815:2315:5816:3317:0817:4318:2318:5819:33
      Steeles at Fifth Line08:2408:5909:3410:0910:4411:1911:5412:2913:0413:3914:1414:4915:2415:5916:3417:0917:4418:2418:5919:34
      Steeles at Fifth Line North08:2609:0109:3610:1110:4611:2111:5612:3113:0613:4114:1614:5115:2616:0116:3617:1117:4618:2619:0119:36
      Steeles at Cleave08:2709:0209:3710:1210:4711:2211:5712:3213:0713:4214:1714:5215:2716:0216:3717:1217:4718:2719:0219:37
      James Snow at Steeles08:2809:0309:3810:1310:4811:2311:5812:3313:0813:4314:1814:5315:2816:0316:3817:1317:4818:2819:0319:38
      James Snow at Main08:3009:0509:4010:1510:5011:2512:0012:3513:1013:4514:2014:5515:3016:0516:4017:1517:5018:3019:0519:40
      Main at Maple08:3109:0609:4110:1610:5111:2612:0112:3613:1113:4614:2114:5615:3116:0616:4117:1617:5118:3119:0619:41
      1431 Main08:3209:0709:4210:1710:5211:2712:0212:3713:1213:4714:2214:5715:3216:0716:4217:1717:5218:3219:0719:42
      Main at Pearson08:3209:0709:4210:1710:5211:2712:0212:3713:1213:4714:2214:5715:3216:0716:4217:1717:5218:3219:0719:42
      Main at Robarts08:3309:0809:4310:1810:5311:2812:0312:3813:1313:4814:2314:5815:3316:0816:4317:1817:5318:3319:0819:43
      Main at Thompson08:3309:0809:4310:1810:5311:2812:0312:3813:1313:4814:2314:5815:3316:0816:4317:1817:5318:3319:0819:43
      Drew Centre at Main08:3509:1009:4510:2010:5511:3012:0512:4013:1513:5014:2515:0015:3516:1016:4517:2017:5518:3519:1019:45
      Milton GO Station08:3509:1009:4510:2010:5511:3012:0512:4013:1513:5014:2515:0015:3516:1016:4517:2017:5518:3519:1019:45
      Last updated on March 21, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Milton GO Station – Lisgar GO Station
      Drew Centre - Thompson Road South - Main Street East - Steeles Avenue - Winston Churchill Boulevard - Argentia Road - Tenth Line West
      Inbound: Lisgar GO Station – Milton GO Station
      Tenth Line West - Argentia Road - Steeles Avenue - James Snow Parkway North - Main Street East - Drew Centre
      All data is available in GTFS feed: gtfs-milton

      Bus 21 FAQ

      • What time does the 21 bus start operating?

        Services on the 21 - Steeles bus start at 07:30 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 21 bus stop working?

        Services on the 21 - Steeles bus stop at 19:10 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 21 bus stop near me?

        Click here to view the nearest 21 - Steeles bus stop.

      21 (Milton Buses)

      The first stop of the 21 bus route is Milton GO Station and the last stop is Lisgar GO Station. 21 (Steeles) is operational during everyday.

      Additional information: 21 has 19 stops and the total trip duration for this route is approximately 30 minutes.

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

      21 bus near me