Bus 20 - A-Line Express: Full Schedule in Hamilton

Click to load interactive map
List of stops
      Map

      Haida at Pier 8 – Airport Passenger Terminal

      Haida at Pier 8

      05:3006:0006:3007:0007:3008:0008:3009:0009:3010:0010:3010:5011:1011:3011:5012:1012:3012:5013:1013:3013:5014:1014:3014:5015:1015:3015:5016:1016:3016:5017:1017:3017:5018:1018:3018:5019:1019:4020:1020:4021:1021:4022:1022:4023:1023:4000:10 +1

      Guise at Discovery

      05:3006:0006:3007:0007:3008:0008:3009:0009:3010:0010:3010:5011:1011:3011:5012:1012:3012:5013:1013:3013:5014:1014:3014:5015:1015:3015:5016:1016:3016:5017:1017:3017:5018:1018:3018:5019:1019:4020:1020:4021:1021:4022:1022:4023:1023:4000:10 +1

      James at Burlington

      05:3106:0106:3107:0107:3108:0108:3109:0109:3110:0110:3110:5111:1111:3111:5112:1112:3112:5113:1113:3113:5114:1114:3114:5115:1115:3115:5116:1116:3116:5117:1117:3117:5118:1118:3118:5119:1119:4120:1120:4121:1121:4122:1122:4123:1123:4100:11 +1

      James at Wood

      05:3106:0106:3107:0107:3108:0108:3109:0109:3110:0110:3110:5111:1111:3111:5112:1112:3112:5113:1113:3113:5114:1114:3114:5115:1115:3115:5116:1116:3116:5117:1117:3117:5118:1118:3118:5119:1119:4120:1120:4121:1121:4122:1122:4123:1123:4100:11 +1

      James at Picton

      05:3206:0206:3207:0207:3208:0208:3209:0209:3210:0210:3210:5211:1211:3211:5212:1212:3212:5213:1213:3213:5214:1214:3214:5215:1215:3215:5216:1216:3216:5217:1217:3217:5218:1218:3218:5219:1219:4220:1220:4221:1221:4222:1222:4223:1223:4200:12 +1

      James opposite Simcoe

      05:3306:0306:3307:0307:3308:0308:3309:0309:3310:0310:3310:5311:1311:3311:5312:1312:3312:5313:1313:3313:5314:1314:3314:5315:1315:3315:5316:1316:3316:5317:1317:3317:5318:1318:3318:5319:1319:4320:1320:4321:1321:4322:1322:4323:1323:4300:13 +1

      James at West Harbour GO Station

      05:3406:0406:3407:0407:3408:0408:3409:0409:3410:0410:3410:5411:1411:3411:5412:1412:3412:5413:1413:3413:5414:1414:3414:5415:1415:3415:5416:1416:3416:5417:1417:3417:5418:1418:3418:5419:1419:4420:1420:4421:1421:4422:1422:4423:1423:4400:14 +1

      James at Colbourne

      05:3506:0506:3507:0507:3508:0508:3509:0509:3510:0510:3510:5511:1511:3511:5512:1512:3512:5513:1513:3513:5514:1514:3514:5515:1515:3515:5516:1516:3516:5517:1517:3517:5518:1518:3518:5519:1519:4520:1520:4521:1521:4522:1522:4523:1523:4500:15 +1

      James at Cannon

      05:3706:0706:3707:0707:3708:0708:3709:0809:3810:0810:3810:5811:1811:3811:5812:1812:3812:5813:1813:3813:5814:1814:3814:5815:1815:3815:5816:1816:3816:5817:1817:3817:5818:1718:3718:5719:1719:4720:1720:4721:1721:4722:1722:4723:1723:4700:17 +1

      James opposite Rebecca

      05:3906:0906:3907:0907:3908:0908:3909:1009:4010:1010:4011:0011:2011:4012:0012:2012:4013:0013:2013:4014:0014:2014:4015:0015:2015:4016:0016:2016:4017:0017:2017:4018:0018:1918:3918:5919:1919:4920:1920:4921:1921:4922:1922:4923:1923:4900:19 +1

      James at King

      05:4106:1106:4107:1107:4108:1108:4109:1209:4210:1210:4211:0211:2211:4212:0212:2212:4213:0213:2213:4214:0214:2214:4215:0215:2215:4216:0216:2216:4217:0217:2217:4218:0218:2118:4119:0119:2119:5120:2120:5121:2121:5122:2122:5123:2123:5100:21 +1

      James at Jackson

      05:4206:1206:4207:1207:4208:1208:4209:1309:4310:1310:4311:0311:2311:4312:0312:2312:4313:0313:2313:4314:0314:2314:4315:0315:2315:4316:0316:2316:4317:0317:2317:4318:0318:2218:4219:0219:2219:5220:2220:5221:2221:5222:2222:5223:2223:5200:22 +1

      James at Bold

      05:4306:1306:4307:1307:4308:1308:4309:1409:4410:1410:4411:0411:2411:4412:0412:2412:4413:0413:2413:4414:0414:2414:4415:0415:2415:4416:0416:2416:4417:0417:2417:4418:0418:2318:4319:0319:2319:5320:2320:5321:2321:5322:2322:5323:2323:5300:23 +1

      James at Charlton

      05:4506:1506:4507:1507:4508:1508:4509:1609:4610:1610:4611:0611:2611:4612:0612:2612:4613:0613:2613:4614:0614:2614:4615:0615:2615:4616:0616:2616:4617:0617:2617:4618:0618:2518:4519:0519:2519:5520:2520:5521:2521:5522:2522:5523:2523:5500:25 +1

      West 5TH at Brantdale

      05:4706:1706:4707:1707:4708:1708:4709:1809:4810:1810:4811:0811:2811:4812:0812:2812:4813:0813:2813:4814:0814:2814:4815:0815:2815:4816:0816:2816:4817:0817:2817:4818:0818:2718:4719:0719:2719:5720:2720:5721:2721:5722:2722:5723:2723:5700:27 +1

      West 5TH at Fennell

      05:4706:1706:4707:1707:4708:1708:4709:1809:4810:1810:4811:0811:2811:4812:0812:2812:4813:0813:2813:4814:0814:2814:4815:0815:2815:4816:0816:2816:4817:0817:2817:4818:0818:2718:4719:0719:2719:5720:2720:5721:2721:5722:2722:5723:2723:5700:27 +1

      Mohawk College Terminal Pltfrm 1

      05:4906:1906:4907:1907:4908:1908:4909:2009:5010:2010:5011:1011:3011:5012:1012:3012:5013:1013:3013:5014:1014:3014:5015:1015:3015:5016:1016:3016:5017:1017:3017:5018:1018:2918:4919:0919:2919:5920:2920:5921:2921:5922:2922:5923:2923:5900:29 +1

      Upper James at Monarch

      05:5106:2106:5107:2107:5108:2108:5109:2209:5210:2210:5211:1211:3211:5212:1212:3212:5213:1213:3213:5214:1214:3214:5215:1215:3215:5216:1216:3216:5217:1217:3217:5218:1218:3118:5119:1119:3120:0120:3121:0121:3122:0122:3123:0123:3100:01 +100:31 +1

      Upper James at Mohawk

      05:5406:2406:5407:2407:5408:2408:5409:2609:5610:2610:5611:1611:3611:5612:1612:3612:5613:1613:3613:5614:1614:3614:5615:1615:3615:5616:1616:3616:5617:1617:3617:5618:1618:3518:5519:1519:3520:0520:3521:0521:3422:0422:3423:0423:3400:04 +100:34 +1

      Upper James at Aldridge

      05:5506:2506:5507:2507:5508:2508:5509:2809:5810:2810:5811:1811:3811:5812:1812:3812:5813:1813:3813:5814:1814:3814:5815:1815:3815:5816:1816:3816:5817:1817:3817:5818:1818:3718:5719:1719:3720:0720:3721:0721:3522:0522:3523:0523:3500:05 +100:35 +1

      Upper James at Stone Church

      05:5806:2806:5807:2807:5808:2808:5809:3110:0110:3111:0111:2111:4112:0112:2112:4113:0113:2113:4114:0114:2114:4115:0115:2115:4116:0116:2116:4117:0117:2117:4118:0118:2118:4019:0019:2019:4020:1020:4021:1021:3822:0822:3823:0823:3800:08 +100:38 +1

      Upper James at Rymal

      06:0006:3007:0007:3008:0008:3009:0009:3310:0310:3311:0311:2311:4312:0312:2312:4313:0313:2313:4314:0314:2314:4315:0315:2315:4316:0316:2316:4317:0317:2317:4318:0318:2318:4319:0319:2319:4320:1320:4321:1321:4022:1022:4023:1023:4000:10 +100:40 +1

      Upper James at Twenty

      06:0106:3107:0107:3108:0108:3109:0109:3410:0410:3411:0411:2411:4412:0412:2412:4413:0413:2413:4414:0414:2414:4415:0415:2415:4416:0416:2416:4417:0417:2417:4418:0418:2418:4419:0419:2419:4420:1420:4421:1421:4122:1122:4123:1123:4100:11 +100:41 +1

      Mountain Transit Centre Platform 3

      06:0306:3307:0307:3308:0308:3309:0309:3610:0610:3611:0611:2611:4612:0612:2612:4613:0613:2613:4614:0614:2614:4615:0615:2615:4616:0616:2616:4617:0617:2617:4618:0618:2618:4619:0619:2619:4620:1620:4621:1621:4322:1322:4323:1323:4300:13 +100:43 +1

      Aeropark at Dickenson

      06:0406:3407:0407:3408:0408:3409:0409:3710:0710:3711:0711:2711:4712:0712:2712:4713:0713:2713:4714:0714:2714:4715:0715:2715:4716:0716:2716:4717:0717:2717:4718:0718:2718:4719:0719:2719:4720:1720:4721:1721:4422:1422:4423:1423:4400:14 +100:44 +1

      Aeropark opposite Glanair

      06:0506:3507:0507:3508:0508:3509:0509:3810:0810:3811:0811:2811:4812:0812:2812:4813:0813:2813:4814:0814:2814:4815:0815:2815:4816:0816:2816:4817:0817:2817:4818:0818:2818:4819:0819:2819:4820:1820:4821:1821:4522:1522:4523:1523:4500:15 +100:45 +1

      Airport at Homestead

      06:1006:4007:1007:4008:1008:4009:1009:4310:1310:4311:1311:3311:5312:1312:3312:5313:1313:3313:5314:1314:3314:5315:1315:3315:5316:1316:3316:5317:1317:3317:5318:1318:3318:5319:1319:3319:5320:2320:5321:2321:5022:2022:5023:2023:5000:20 +100:50 +1

      Airport at East Cargo

      06:1106:4107:1107:4108:1108:4109:1109:4410:1410:4411:1411:3411:5412:1412:3412:5413:1413:3413:5414:1414:3414:5415:1415:3415:5416:1416:3416:5417:1417:3417:5418:1418:3418:5419:1419:3419:5420:2420:5421:2421:5122:2122:5123:2123:5100:21 +100:51 +1

      Airport Passenger Terminal

      06:1306:4307:1307:4308:1308:4309:1309:4610:1610:4611:1611:3611:5612:1612:3612:5613:1613:3613:5614:1614:3614:5615:1615:3615:5616:1616:3616:5617:1617:3617:5618:1618:3618:5619:1619:3619:5620:2620:5621:2621:5322:2322:5323:2323:5300:23 +100:53 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      Airport Passenger Terminal – Haida at Pier 8

      Airport Passenger Terminal05:0005:3006:0006:3007:0007:3008:0008:3009:0009:2009:4010:0010:2010:4011:0011:2511:4512:0512:2512:4513:0513:2513:4514:0514:2514:4515:0515:2515:4516:0516:2516:4517:0517:2517:4518:1518:4519:1519:4520:1520:4521:1521:4522:1522:4523:1523:45
      Centre at Airport05:0105:3106:0106:3107:0107:3108:0108:3109:0109:2109:4110:0110:2110:4111:0111:2611:4612:0612:2612:4613:0613:2613:4614:0614:2614:4615:0615:2615:4616:0616:2616:4617:0617:2617:4618:1618:4619:1619:4620:1620:4621:1621:4622:1622:4623:1623:46
      Airport at Provident05:0205:3206:0206:3207:0207:3208:0208:3209:0209:2209:4210:0210:2210:4211:0211:2711:4712:0712:2712:4713:0713:2713:4714:0714:2714:4715:0715:2715:4716:0716:2716:4717:0717:2717:4718:1718:4719:1719:4720:1720:4721:1721:4722:1722:4723:1723:47
      Airport at Homestead05:0405:3406:0406:3407:0407:3408:0408:3409:0409:2409:4410:0410:2410:4411:0411:2911:4912:0912:2912:4913:0913:2913:4914:0914:2914:4915:0915:2915:4916:0916:2916:4917:0917:2917:4918:1918:4919:1919:4920:1920:4921:1921:4922:1922:4923:1923:49
      Aeropark at Glanair05:0905:3906:0906:3907:0907:3908:0908:3909:0909:2909:4910:0910:2910:4911:0911:3411:5412:1412:3412:5413:1413:3413:5414:1414:3414:5415:1415:3415:5416:1416:3416:5417:1417:3417:5418:2418:5419:2419:5420:2420:5421:2421:5422:2422:5423:2423:54
      Aeropark at Dickenson05:1005:4006:1006:4007:1007:4008:1008:4009:1009:3009:5010:1010:3010:5011:1011:3511:5512:1512:3512:5513:1513:3513:5514:1514:3514:5515:1515:3515:5516:1516:3516:5517:1517:3517:5518:2518:5519:2519:5520:2520:5521:2521:5522:2522:5523:2523:55
      Mountain Transit Centre Platform 105:1305:4306:1306:4307:1307:4308:1308:4309:1309:3309:5310:1310:3310:5311:1311:3811:5812:1812:3812:5813:1813:3813:5814:1814:3814:5815:1815:3815:5816:1816:3816:5817:1817:3817:5818:2818:5819:2819:5820:2820:5821:2821:5822:2822:5823:2823:58
      Upper James at Twenty05:1405:4406:1406:4407:1407:4408:1408:4409:1409:3409:5410:1410:3410:5411:1411:3911:5912:1912:3912:5913:1913:3913:5914:1914:3914:5915:1915:3915:5916:1916:3916:5917:1917:3917:5918:2918:5919:2919:5920:2920:5921:2921:5922:2922:5923:2923:59
      Upper James at Rymal05:1605:4606:1606:4607:1607:4608:1608:4609:1609:3609:5610:1710:3710:5711:1711:4212:0212:2212:4213:0213:2213:4214:0214:2214:4215:0215:2215:4216:0216:2216:4217:0217:2217:4218:0218:3219:0219:3220:0220:3221:0221:3222:0222:3123:0123:3100:01 +1
      Upper James at Stone Church05:1805:4806:1806:4807:1807:4808:1808:4809:1809:3809:5810:1910:3910:5911:1911:4412:0412:2412:4413:0413:2413:4414:0414:2414:4415:0415:2415:4416:0416:2416:4417:0417:2417:4418:0418:3419:0419:3420:0420:3421:0421:3422:0422:3323:0323:3300:03 +1
      Upper James North OF Linc05:2005:5006:2006:5007:2007:5008:2008:5009:2009:4010:0010:2110:4111:0111:2111:4612:0612:2612:4613:0613:2613:4614:0614:2614:4615:0615:2615:4616:0616:2616:4617:0617:2617:4618:0618:3619:0619:3620:0620:3621:0621:3622:0622:3523:0523:3500:05 +1
      Upper James at Mohawk05:2205:5206:2206:5207:2207:5208:2208:5209:2209:4210:0210:2310:4311:0311:2311:4812:0812:2812:4813:0813:2813:4814:0814:2814:4815:0815:2815:4816:0816:2816:4817:0817:2817:4818:0818:3819:0819:3820:0820:3821:0821:3822:0822:3723:0723:3700:07 +1
      Upper James opposite Monarch05:2405:5406:2406:5407:2407:5408:2408:5409:2409:4410:0410:2510:4511:0511:2511:5012:1012:3012:5013:1013:3013:5014:1014:3014:5015:1015:3015:5016:1016:3016:5017:1017:3017:5018:1018:4019:1019:4020:1020:4021:1021:4022:1022:3923:0923:3900:09 +1
      Mohawk College Terminal Pltfrm 305:2705:5706:2706:5707:2707:5708:2708:5709:2709:4710:0710:2810:4811:0811:2811:5312:1312:3312:5313:1313:3313:5314:1314:3314:5315:1315:3315:5316:1316:3316:5317:1317:3317:5318:1318:4319:1319:4320:1320:4321:1321:4322:1322:4223:1223:4200:12 +1
      West 5TH at Fennell05:2705:5706:2706:5707:2707:5708:2708:5709:2709:4710:0710:2810:4811:0811:2811:5312:1312:3312:5313:1313:3313:5314:1314:3314:5315:1315:3315:5316:1316:3316:5317:1317:3317:5318:1318:4319:1319:4320:1320:4321:1321:4322:1322:4223:1223:4200:12 +1
      West 5TH at Brantdale05:2705:5706:2706:5707:2707:5708:2708:5709:2709:4710:0710:2910:4911:0911:2911:5412:1412:3412:5413:1413:3413:5414:1414:3414:5415:1415:3415:5416:1416:3416:5417:1417:3417:5418:1418:4419:1419:4420:1420:4421:1421:4422:1422:4223:1223:4200:12 +1
      West 5TH at Gateview05:2805:5806:2806:5807:2807:5808:2808:5809:2809:4810:0810:2910:4911:0911:2911:5412:1412:3412:5413:1413:3413:5414:1414:3414:5415:1415:3415:5416:1416:3416:5417:1417:3417:5418:1418:4419:1419:4420:1420:4421:1421:4422:1422:4323:1323:4300:13 +1
      James at Charlton05:3006:0006:3007:0007:3008:0008:3009:0009:3009:5010:1010:3210:5211:1211:3211:5712:1712:3712:5713:1713:3713:5714:1714:3714:5715:1715:3715:5716:1716:3716:5717:1717:3717:5718:1718:4719:1719:4720:1720:4721:1721:4722:1722:4523:1523:4500:15 +1
      James at Augusta05:3106:0106:3107:0107:3108:0108:3109:0109:3109:5110:1110:3310:5311:1311:3311:5812:1812:3812:5813:1813:3813:5814:1814:3814:5815:1815:3815:5816:1816:3816:5817:1817:3817:5818:1818:4819:1819:4820:1820:4821:1821:4822:1822:4623:1623:4600:16 +1
      James at Jackson05:3306:0306:3307:0307:3308:0308:3309:0309:3309:5310:1310:3510:5511:1511:3512:0012:2012:4013:0013:2013:4014:0014:2014:4015:0015:2015:4016:0016:2016:4017:0017:2017:4018:0018:2018:5019:2019:5020:2020:5021:2021:5022:2022:4823:1823:4800:18 +1
      James at King05:3506:0506:3507:0507:3508:0508:3509:0509:3509:5510:1510:3710:5711:1711:3712:0212:2212:4213:0213:2213:4214:0214:2214:4215:0215:2215:4216:0216:2216:4217:0217:2217:4218:0218:2218:5219:2219:5220:2220:5221:2221:5222:2222:5023:2023:5000:20 +1
      James at Rebecca05:3606:0606:3607:0607:3608:0608:3609:0609:3609:5610:1610:3810:5811:1811:3812:0312:2312:4313:0313:2313:4314:0314:2314:4315:0315:2315:4316:0316:2316:4317:0317:2317:4318:0318:2318:5319:2319:5320:2320:5321:2321:5322:2322:5123:2123:5100:21 +1
      James at Cannon05:3706:0706:3707:0707:3708:0708:3709:0709:3709:5710:1710:3910:5911:1911:3912:0412:2412:4413:0413:2413:4414:0414:2414:4415:0415:2415:4416:0416:2416:4417:0417:2417:4418:0418:2418:5419:2419:5420:2420:5421:2421:5422:2422:5223:2223:5200:22 +1
      James opposite Colbourne05:3906:0906:3907:0907:3908:0908:3909:0909:3909:5910:1910:4111:0111:2111:4112:0612:2612:4613:0613:2613:4614:0614:2614:4615:0615:2615:4616:0616:2616:4617:0617:2617:4618:0618:2618:5619:2619:5620:2620:5621:2621:5622:2622:5423:2423:5400:24 +1
      James opposite West Harbour GO Station05:4106:1106:4107:1107:4108:1108:4109:1109:4110:0110:2110:4311:0311:2311:4312:0812:2812:4813:0813:2813:4814:0814:2814:4815:0815:2815:4816:0816:2816:4817:0817:2817:4818:0818:2818:5819:2819:5820:2820:5821:2821:5822:2822:5623:2623:5600:26 +1
      James at Simcoe05:4106:1106:4107:1107:4108:1108:4109:1109:4110:0110:2110:4311:0311:2311:4312:0812:2812:4813:0813:2813:4814:0814:2814:4815:0815:2815:4816:0816:2816:4817:0817:2817:4818:0818:2818:5819:2819:5820:2820:5821:2821:5822:2822:5623:2623:5600:26 +1
      James at Picton05:4206:1206:4207:1207:4208:1208:4209:1209:4210:0210:2210:4411:0411:2411:4412:0912:2912:4913:0913:2913:4914:0914:2914:4915:0915:2915:4916:0916:2916:4917:0917:2917:4918:0918:2918:5919:2919:5920:2920:5921:2921:5922:2922:5723:2723:5700:27 +1
      James at Wood05:4206:1206:4207:1207:4208:1208:4209:1209:4210:0210:2210:4411:0411:2411:4412:0912:2912:4913:0913:2913:4914:0914:2914:4915:0915:2915:4916:0916:2916:4917:0917:2917:4918:0918:2918:5919:2919:5920:2920:5921:2921:5922:2922:5723:2723:5700:27 +1
      James at Burlington05:4306:1306:4307:1307:4308:1308:4309:1309:4310:0310:2310:4511:0511:2511:4512:1012:3012:5013:1013:3013:5014:1014:3014:5015:1015:3015:5016:1016:3016:5017:1017:3017:5018:1018:3019:0019:3020:0020:3021:0021:3022:0022:3022:5823:2823:5800:28 +1
      James at Guise05:4306:1306:4307:1307:4308:1308:4309:1309:4310:0310:2310:4511:0511:2511:4512:1012:3012:5013:1013:3013:5014:1014:3014:5015:1015:3015:5016:1016:3016:5017:1017:3017:5018:1018:3019:0019:3020:0020:3021:0021:3022:0022:3022:5823:2823:5800:28 +1
      Haida at Pier 805:4606:1606:4607:1607:4608:1608:4609:1609:4610:0610:2610:4811:0811:2811:4812:1312:3312:5313:1313:3313:5314:1314:3314:5315:1315:3315:5316:1316:3316:5317:1317:3317:5318:1318:3319:0319:3320:0320:3321:0321:3322:0322:3323:0123:3100:01 +100:31 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      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: Haida at Pier 8 – Airport Passenger Terminal
      Guise Street East - James Street North - Colbourne Street - James Street North - James Street South - West 5th Street - Upper James Street - Aldridge Street - Stone Church Road East - Rymal Road East - Upper James Street - Aeropark Boulevard - Airport Road West
      Inbound: Airport Passenger Terminal – Haida at Pier 8
      Airport Road West - Homestead Drive - Aeropark Boulevard - Upper James Street - West 5th Street - James Street South - James Street North
      All data is available in GTFS feed: opendata-hamilton-ca

      Bus 20 FAQ

      • What time does the 20 bus start operating?

        Services on the 20 - A-Line Express bus start at 05:30 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 20 bus stop working?

        Services on the 20 - A-Line Express bus stop at 00:53 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 20 bus stop near me?

        Click here to view the nearest 20 - A-Line Express bus stop.

      20 (Hamilton Buses)

      The first stop of the 20 bus route is Haida at Pier 8 and the last stop is Airport Passenger Terminal. 20 (A-Line Express) is operational during everyday.

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

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Hamilton Buses suggested routes, real-time bus tracker, line route maps in Hamilton, 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

      Similar Routes & Alternatives to 20

      Looking for alternatives to 20? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.