21 (Milton) Bus in Milton

Click to load interactive map
List of stops
            Map

            Union Station Bus Terminal – Milton GO Bus

            Union Station Bus Terminal

            07:2008:2009:1010:1011:0012:0513:0514:0515:0515:3516:1016:3517:1017:2517:4518:0518:2518:4519:0519:2519:4520:0520:3521:0521:4022:0522:4023:0500:20 +101:20 +102:20 +1

            Cooksville GO Bus

            07:4708:4709:3710:4511:3512:4213:4214:4215:4216:1516:4717:1317:4718:0318:2318:4319:0319:2319:4020:0020:2020:4021:0521:3522:1022:3223:0723:3200:42 +101:40 +102:40 +1

            Hurontario St. @ Fairview Rd.

            07:5008:5109:4110:5011:3912:4713:4714:4715:4716:2116:5217:1817:5218:0818:2818:4819:0819:2819:4420:0420:2420:4421:0921:3922:1422:3623:1123:3600:45 +101:43 +102:43 +1

            Hurontario St. @ Elm Dr.

            07:5208:5309:4310:5211:4112:5013:5014:5015:5016:2416:5517:2017:5518:1018:3018:5019:1019:3019:4620:0620:2620:4621:1121:4122:1622:3823:1323:3800:47 +101:45 +102:45 +1

            Square One

            07:5909:0009:5211:0111:5013:0014:0015:0016:0016:3517:0517:3018:0518:2018:4019:0019:2019:4019:5520:1520:3520:5521:2021:5022:2522:4523:2023:4500:54 +101:52 +102:52 +1

            Rathburn Rd. W. @ Elora Dr.

            08:0109:0309:5511:0411:5313:0314:0315:0316:0317:0818:0819:0319:5820:5821:5322:4823:4800:56 +101:54 +102:54 +1

            Rathburn Rd. W. @ Elora Dr.

            08:0209:0309:5511:0411:5313:0314:0415:0416:0417:0918:0919:0319:5820:5821:5322:4823:4800:57 +101:55 +102:55 +1

            Rathburn Rd. W. @ Elora Dr.

            08:0209:0309:5611:0511:5413:0414:0415:0416:0417:0918:0919:0419:5920:5921:5422:4923:4900:57 +101:55 +102:55 +1

            Rathburn Rd. W. @ Mavis Rd.

            08:0209:0409:5611:0511:5413:0414:0515:0516:0517:1018:1019:0419:5920:5921:5422:4923:4900:57 +101:55 +102:55 +1

            Rathburn Rd. W. @ Perivale Rd.

            08:0509:0609:5911:0811:5713:0714:0815:0816:0817:1318:1319:0720:0221:0221:5722:5223:5201:00 +101:58 +102:58 +1

            Rathburn Rd. W. @ Creditview Rd.

            08:0609:0810:0111:1011:5913:0914:1015:1016:1017:1518:1519:0920:0421:0421:5922:5423:5401:01 +101:59 +102:59 +1

            Erindale GO Bus

            08:0709:0910:0211:1112:0013:1014:1115:1116:1117:1618:1619:1020:0521:0522:0022:5523:5501:02 +102:00 +103:00 +1

            Creditview Rd. @ Rathkeale Rd.

            08:1009:1210:0511:1412:0313:1314:1415:1416:1417:1918:1919:1320:0821:0822:0322:5823:5801:05 +102:03 +103:03 +1

            Eglinton Ave. W. @ Mississauga Rd.

            08:1309:1510:0811:1712:0613:1614:1715:1716:1717:2218:2219:1620:1121:1122:0623:0100:01 +101:07 +102:05 +103:05 +1

            Eglinton Ave. W. @ Summersky Crt.

            08:1409:1610:1011:1912:0813:1814:1915:1916:1917:2418:2419:1820:1321:1322:0823:0200:02 +101:09 +102:07 +103:07 +1

            Erin Mills Pkwy. @ Erin Centre Blvd.

            08:1609:1810:1211:2112:1013:2014:2115:2116:2117:2618:2619:2020:1521:1522:1023:0400:04 +101:10 +102:08 +103:08 +1

            Erin Mills Pkwy. @ Mcfarren Blvd.

            08:1709:1910:1311:2312:1113:2114:2315:2316:2317:2818:2819:2120:1621:1622:1123:0500:05 +101:12 +102:10 +103:10 +1

            Thomas St. @ Erin Mills Pkwy.

            08:1809:2010:1411:2412:1213:2214:2415:2416:2417:2918:2919:2220:1721:1722:1223:0600:06 +101:12 +102:10 +103:10 +1

            Streetsville GO Bus

            08:2109:2310:1711:2712:1513:2514:2715:2716:2717:3218:3219:2520:2021:2022:1523:0900:09 +101:15 +102:13 +103:13 +1

            Streetsville GO Station Parking Lot

            08:2209:2410:1811:2812:1613:2614:2815:2816:2817:3318:3319:2620:2121:2122:1623:1000:10 +101:16 +102:14 +103:14 +1

            Thomas St. @ Highbank Rd.

            08:2409:2610:2111:3112:1913:2914:3115:3116:3117:3618:3619:2920:2421:2422:1923:1300:13 +101:17 +102:15 +103:15 +1

            Erin Mills Pkwy. @ Vista Blvd.

            08:2609:2810:2211:3212:2013:3014:3415:3416:3417:3918:3919:3020:2521:2522:2023:1500:15 +101:19 +102:17 +103:17 +1

            Erin Mills Pkwy. @ Britannia Rd. W.

            08:2709:2910:2411:3412:2213:3214:3515:3516:3517:4018:4019:3220:2721:2722:2223:1600:16 +101:20 +102:18 +103:18 +1

            Millcreek Dr. @ Erin Mills Pkwy.

            08:3109:3310:2811:3812:2613:3614:4015:4016:4017:4518:4519:3620:3121:3122:2623:2100:21 +101:22 +102:20 +103:20 +1

            Millcreek Dr. @ Millrace Crt.

            08:3209:3410:2911:3912:2713:3714:4215:4216:4217:4718:4719:3720:3221:3222:2723:2200:22 +101:23 +102:21 +103:21 +1

            6715 Millcreek Dr. @ Aquitaine Ave. (Millcreek Business Centre)

            08:3309:3510:3011:4012:2813:3814:4315:4316:4317:4818:4819:3820:3321:3322:2823:2300:23 +101:24 +102:22 +103:22 +1

            Meadowvale GO Bus

            08:3409:3710:3211:4212:3013:4014:4515:4516:4517:5018:5019:4020:3521:3522:3023:2500:25 +101:25 +102:23 +103:23 +1

            Aquitaine Ave. @ Millcreek Dr.

            08:3509:3810:3311:4301:26 +102:24 +103:24 +1

            Aquitaine Ave. @ Montevideo Rd.

            08:3509:3810:3311:4301:26 +102:24 +103:24 +1

            Aquitaine Ave. @ Glen Erin Dr.

            08:3609:3910:3411:4401:27 +102:25 +103:25 +1

            Aquitaine Ave. @ Formentera Ave. (Meadowvale Town Centre)

            08:3609:4010:3511:4501:28 +102:25 +103:25 +1

            Winston Churchill Blvd. @ Vanderbilt Rd.

            08:3709:4110:3611:4601:29 +102:26 +103:26 +1

            Derry Rd. W. @ Danton Promenade

            08:3909:4310:3811:4801:31 +102:28 +103:28 +1

            Derry Rd. W. @ Tenth Line W.

            08:3909:4310:3811:4801:31 +102:28 +103:28 +1

            Derry Rd. W. @ Terragar Blvd.

            08:4009:4410:3911:4901:32 +102:29 +103:29 +1

            Derry Rd. W. @ Rosehurst Dr.

            08:4109:4510:4011:5001:33 +102:30 +103:30 +1

            Derry Rd. W. @ Ninth Line

            08:4209:4610:4111:5101:34 +102:31 +103:31 +1

            Derry Rd. @ James Snow Pkwy.

            08:5309:5710:5212:0201:47 +102:42 +103:42 +1

            Derry Rd. @ Trudeau Dr.

            08:5309:5810:5312:0301:47 +102:43 +103:43 +1

            Derry Rd. @ Fourth Line

            08:5409:5910:5412:0401:48 +102:44 +103:44 +1

            Derry Rd. @ Sauve St.

            08:5409:5910:5412:0401:48 +102:44 +103:44 +1

            Derry Rd. @ Miller Way

            08:5510:0010:5512:0501:49 +102:45 +103:45 +1

            Derry Rd. @ Miller Way

            08:5610:0110:5612:0601:50 +102:46 +103:46 +1

            Derry Rd. @ Thompson Rd. S.

            08:5610:0110:5612:0601:51 +102:46 +103:46 +1

            Thompson Rd. S. @ Derry Rd. W.

            08:5710:0210:5712:0701:51 +102:47 +103:47 +1

            Thompson Rd. S. @ Laurier Ave.

            08:5710:0210:5712:0701:52 +102:47 +103:47 +1

            Thompson Rd. S. @ Mccuaig Dr.

            08:5810:0310:5812:0801:53 +102:48 +103:48 +1

            Thompson Rd. S. @ Childs Dr.

            08:5810:0310:5812:0801:53 +102:48 +103:48 +1

            Drew Centre @ Thompson Rd. S.

            08:5910:0410:5912:0901:54 +102:49 +103:49 +1

            Milton GO Bus

            09:0010:0511:0012:1001:55 +102:50 +103:50 +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.

            Meadowvale GO Bus – Union Station Bus Terminal

            Meadowvale GO Bus08:0009:0010:0011:0012:0013:0014:0015:0016:0017:0018:0019:00
            Millcreek Dr. @ Aquitaine Ave.08:0109:0110:0111:0112:0113:0114:0115:0116:0117:0118:0119:01
            Millcreek Dr. @ Millrace Crt.08:0209:0210:0211:0212:0213:0214:0215:0216:0217:0218:0219:02
            Erin Mills Pkwy. @ Millcreek Dr.08:0309:0310:0311:0312:0313:0314:0315:0316:0317:0318:0319:03
            Erin Mills Pkwy. @ Battleford Rd.08:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:04
            Erin Mills Pkwy. @ Windwood Dr.08:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:05
            Erin Mills Pkwy. @ Britannia Rd. W.08:0509:0510:0511:0512:0513:0514:0515:0516:0517:0518:0519:05
            Erin Mills Pkwy. @ Wickham Rd.08:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:07
            Thomas St. @ Erin Mills Pkwy.08:0709:0710:0711:0712:0713:0714:0715:0716:0717:0718:0719:07
            Streetsville GO Bus08:1009:1010:1011:1012:1013:1014:1015:1016:1017:1018:1019:10
            Streetsville GO Station Parking Lot08:1109:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:11
            Thomas St. @ Highbank Rd.08:1309:1310:1311:1312:1313:1314:1315:1316:1317:1318:1319:13
            Erin Mills Pkwy. @ Banfield Rd.08:1409:1410:1511:1512:1513:1514:1515:1516:1517:1518:1519:15
            Erin Mills Pkwy. @ Erin Centre Blvd.08:1509:1510:1611:1612:1613:1614:1615:1616:1617:1618:1619:16
            Eglinton Ave. W. @ Credit Valley Rd.08:1709:1710:1911:1912:1913:1914:1915:1916:1917:1918:1919:19
            Eglinton Ave. W. @ Mississauga Rd.08:1909:1910:2111:2112:2113:2114:2115:2116:2117:2118:2119:21
            Creditview Rd. @ Eglinton Ave.08:2109:2110:2411:2412:2413:2414:2415:2416:2417:2418:2419:24
            Erindale GO Bus08:2509:2510:2811:2812:2813:2814:2815:2816:2817:2818:2819:28
            Rathburn Rd. W. @ Perivale Rd.08:2809:2810:3111:3112:3113:3114:3115:3116:3117:3118:3119:31
            Rathburn Rd. W. @ Mavis Rd.08:3009:3010:3411:3412:3413:3414:3415:3416:3417:3418:3419:34
            Rathburn Rd. W. @ Elora Dr.08:3109:3110:3511:3512:3513:3514:3515:3516:3517:3518:3519:35
            Rathburn Rd. W. @ Elora Dr.08:3209:3210:3611:3612:3613:3614:3615:3616:3617:3618:3619:36
            Square One08:3508:5509:1509:3509:5510:1510:4011:0011:2011:4012:1012:4013:0013:4014:1014:4015:1015:4016:1016:4017:1017:4018:1018:4019:40
            Cooksville GO Bus08:4509:0709:2709:4710:0710:2710:5211:1211:3211:5212:2312:5313:1313:5314:2314:5315:2315:5316:2316:5317:2317:5318:2318:5319:53
            Union Station Bus Terminal09:1509:4010:0010:2010:4511:1011:3511:5512:2012:4013:1513:5014:0514:5015:1515:4516:1516:4517:1517:4518:1518:4519:1519:4520:35
            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 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.
            Last updated on March 22, 2026
            Build real-time departures into your app Free API Access →

            Route Path (Streets & Roads)

            Outbound: Union Station Bus Terminal – Milton GO Bus
            Gardiner Expressway - Hurontario Street - Station Gate Road - Elora Drive - Rathburn Road West - Creditview Road - Eglinton Avenue West - Summersky Court - Erin Mills Parkway - Thomas Street - Hammond Road - Thomas Street - Erin Mills Parkway - Millcreek Drive - Aquitaine Avenue - Winston Churchill Boulevard - Tenth Line West - Derry Road West - James Snow Parkway - Derry Road West - Thompson Road South - Drew Centre
            Inbound: Meadowvale GO Bus – Union Station Bus Terminal
            Drew Centre - Thompson Road South - Derry Road West - Tenth Line West - Winston Churchill Boulevard - Aquitaine Avenue - Millcreek Drive - Erin Mills Parkway - Thomas Street - Hammond Road - Thomas Street - Erin Mills Parkway - Eglinton Avenue West - Creditview Road - Rathburn Road West - Station Gate Road - Gardiner Expressway
            All data is available in GTFS feed: cornwall

            Bus 21 FAQ

            • What time does the 21 bus start operating?

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

            • What time does the 21 bus stop working?

              Services on the 21 - Milton bus stop at 03:50 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

            • Is there a 21 bus stop near me?

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

            21 (Milton Buses)

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

            Additional information: 21 has 50 stops and the total trip duration for this route is approximately 120 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