Bus 21 - Mechelen - Haacht - Leuven Schedule in Brussels

Click to load interactive map
List of stops
        Map

        Mechelen Station perron 14 – Leuven Station perron 1

        Mechelen Station perron 14

        05:3906:0906:3807:0207:3207:5909:0410:0411:0412:0413:0414:0415:0415:4716:1716:4717:1717:4918:2319:2020:2021:22

        Mechelen Kardinaal Mercierplein

        05:4006:1006:3907:0307:3308:0009:0510:0511:0512:0513:0514:0515:0515:4916:1916:4917:1917:5118:2419:2120:2121:23

        Mechelen Aambeeldstraat

        05:4106:1106:4007:0507:3508:0209:0710:0711:0712:0713:0714:0715:0715:5116:2116:5117:2117:5318:2619:2320:2321:25

        Mechelen Hanswijkdries

        05:4306:1306:4207:0707:3708:0409:0810:0811:0812:0813:0814:0815:0815:5316:2316:5317:2317:5518:2719:2420:2421:26

        Mechelen A. Nobelstraat

        05:4406:1406:4307:0807:3808:0509:1010:1011:1012:1013:1014:1015:1015:5516:2516:5517:2517:5718:2919:2620:2621:28

        Muizen Sint-Albertusstraat

        05:4406:1406:4307:0907:3908:0609:1110:1111:1112:1113:1114:1115:1115:5716:2716:5717:2717:5918:3019:2720:2721:29

        Muizen Lotelingstraat

        05:4506:1506:4407:1007:4008:0709:1210:1211:1212:1213:1214:1215:1215:5816:2816:5817:2818:0018:3119:2820:2821:30

        Muizen Kapellekensweg

        05:4606:1606:4507:1207:4208:0909:1310:1311:1312:1313:1314:1315:1315:5916:2916:5917:2918:0118:3219:2920:2921:31

        Muizen Planckendael

        05:4706:1706:4607:1307:4308:1009:1410:1411:1412:1413:1414:1415:1416:0116:3117:0117:3118:0318:3319:3020:3021:32

        Muizen Willendries

        05:4906:1906:4807:1507:4508:1209:1510:1511:1512:1513:1514:1515:1516:0316:3317:0317:3318:0418:3419:3120:3121:33

        Hever Tip

        05:5006:2006:4907:1607:4608:1309:1610:1611:1612:1613:1614:1615:1616:0416:3417:0417:3418:0518:3519:3220:3221:34

        Hever Tip

        05:5006:2006:4907:1707:4708:1409:1610:1611:1612:1613:1614:1615:1616:0416:3417:0417:3418:0518:3519:3220:3221:34

        Hever Station

        05:5206:2206:5107:1807:4808:1509:1810:1811:1812:1813:1814:1815:1816:0616:3617:0617:3618:0718:3719:3420:3421:35

        Hever Rusthuis

        05:5406:2406:5307:2107:5108:1809:2010:2011:2012:2013:2014:2015:2016:0816:3817:0817:3818:0918:3919:3620:3621:37

        Hever Postweg

        05:5406:2406:5307:2107:5108:1809:2010:2011:2012:2013:2014:2015:2016:0816:3817:0817:3818:0918:3919:3620:3621:37

        Hever Dorp

        05:5506:2506:5407:2207:5208:1909:2110:2111:2112:2113:2114:2115:2116:0916:3917:0917:3918:1018:4019:3720:3721:38

        Hever Sint-Antoniusstraat

        05:5606:2606:5507:2307:5308:2009:2210:2211:2212:2213:2214:2215:2216:1016:4017:1017:4018:1118:4119:3820:3821:39

        Boortmeerbeek Berg

        05:5806:2806:5707:2507:5508:2209:2410:2411:2412:2413:2414:2415:2416:1216:4217:1217:4218:1318:4319:4020:4021:40

        Boortmeerbeek Dorp

        05:5906:2906:5807:2707:5708:2409:2510:2511:2512:2513:2514:2515:2516:1316:4317:1317:4318:1418:4419:4120:4121:41

        Boortmeerbeek Puttekensweg

        06:0006:3006:5907:2807:5808:2509:2610:2611:2612:2613:2614:2615:2616:1416:4417:1417:4418:1518:4519:4220:4221:42

        Boortmeerbeek Hollestraat

        06:0106:3107:0007:2907:5908:2609:2710:2711:2712:2713:2714:2715:2716:1516:4517:1517:4518:1618:4619:4320:4321:43

        Boortmeerbeek Genninckstraat

        06:0106:3107:0007:3008:0008:2709:2710:2711:2712:2713:2714:2715:2716:1616:4617:1617:4618:1718:4719:4320:4321:43

        Boortmeerbeek Anderveldstraat

        06:0206:3207:0107:3108:0108:2809:2810:2811:2812:2813:2814:2815:2816:1716:4717:1717:4718:1818:4819:4420:4421:44

        Boortmeerbeek Paepenstraat

        06:0306:3307:0207:3208:0208:2909:2910:2911:2912:2913:2914:2915:2916:1816:4817:1817:4818:1918:4919:4520:4521:45

        Boortmeerbeek Halve Steen

        06:0406:3407:0307:3308:0308:3009:3010:3011:3012:3013:3014:3015:3016:1916:4917:1917:4918:2018:5019:4620:4621:46

        Haacht Station

        06:0606:3607:0507:3508:0508:3209:3210:3211:3212:3213:3214:3215:3216:2116:5117:2117:5118:2218:5219:4820:4821:48

        Haacht Jennekensstraat

        06:0706:3707:0707:3708:0708:3409:3410:3411:3412:3413:3414:3415:3416:2316:5317:2317:5318:2318:5319:4920:4921:49

        Haacht Don Bosco

        06:0806:3807:0807:3808:0808:3509:3510:3511:3512:3513:3514:3515:3515:5416:2416:5417:2417:5418:2418:5419:5020:5021:50

        Haacht Wissel

        06:0906:3907:0907:3908:0908:3609:3610:3611:3612:3613:3614:3615:3615:5516:2516:5517:2517:5518:2518:5519:5120:5121:51

        Haacht Kerk

        05:4006:1006:4007:1007:4008:1008:3709:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3815:5716:2716:5717:2717:5718:2618:5619:5220:5221:52

        Haacht Maalderij

        05:4106:1106:4107:1107:4108:1108:3809:0809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:3815:0815:3915:5816:2816:5817:2817:5818:2718:5719:5320:5321:53

        Haacht Broekstraat

        05:4206:1206:4207:1207:4208:1208:3909:0909:3910:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:0915:4015:5916:2916:5917:2917:5918:2818:5819:5420:5421:53

        Wespelaar Sporthal

        05:4306:1306:4307:1307:4308:1308:4009:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4116:0016:3017:0017:3018:0018:2918:5919:5520:5521:54

        Wespelaar Station

        05:4406:1406:4407:1407:4408:1408:4109:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1115:4216:0116:3117:0117:3118:0118:3019:0019:5620:5621:55

        Wespelaar Weg nr. Wakkerzeel

        05:4506:1506:4507:1507:4508:1508:4209:1209:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4215:1215:4316:0216:3217:0217:3218:0218:3119:0119:5720:5721:56

        Wespelaar Herkenrode

        05:4606:1606:4607:1607:4608:1608:4309:1309:4310:1310:4311:1311:4312:1312:4313:1313:4314:1314:4315:1315:4416:0316:3317:0317:3318:0318:3219:0219:5820:5821:57

        Tildonk Brug

        05:4806:1806:4807:1807:4808:1808:4509:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4616:0516:3517:0517:3518:0518:3419:0420:0021:0021:59

        Tildonk Sint-Angela

        05:4906:1906:4907:2007:5008:2008:4709:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1715:4816:0716:3717:0717:3718:0618:3519:0520:0121:0122:00

        Tildonk Woeringstraat

        05:5006:2006:5007:2107:5108:2108:4809:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:1815:4916:0816:3817:0817:3818:0718:3619:0620:0221:0222:01

        Tildonk Mortelstraat

        05:5106:2106:5107:2207:5208:2208:4909:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:5016:0916:3917:0917:3918:0818:3719:0720:0321:0322:02

        Tildonk Terbankstraat

        05:5106:2106:5107:2307:5308:2308:5009:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:5116:1016:4017:1017:4018:0818:3719:0720:0321:0322:02

        Tildonk Grens

        05:5306:2306:5307:2407:5408:2408:5109:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5216:1116:4117:1117:4118:1018:3919:0920:0521:0522:04

        Herent Den Elst

        05:5406:2406:5407:2607:5608:2608:5309:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:2214:5215:2215:5416:1316:4317:1317:4318:1118:4019:1020:0621:0622:05

        Herent Hogebeekstraat

        05:5506:2506:5507:2707:5708:2708:5409:2309:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5516:1416:4417:1417:4418:1218:4119:1120:0721:0722:06

        Herent Tildonksesteenweg

        05:5806:2806:5807:3108:0108:3108:5809:2609:5610:2610:5611:2611:5612:2612:5613:2613:5614:2614:5615:2615:5916:1816:4817:1817:4818:1518:4419:1420:1021:1022:09

        Herent Onze-Lieve-Vrouwstraat

        06:0006:3007:0007:3508:0508:3509:0209:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:2814:5815:2816:0316:2216:5217:2217:5218:1818:4719:1720:1221:1222:11

        Herent Rijweg

        06:0206:3207:0207:3908:0908:3909:0609:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0716:2616:5617:2617:5618:2118:5019:2020:1421:1422:13

        Leuven Kareelveld

        06:0506:3507:0507:4208:1208:4209:0909:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:0315:3416:1116:3017:0017:3018:0018:2418:5319:2320:1721:1722:16

        Leuven Station perron 1

        06:1106:4107:1107:4808:1808:4809:1509:3910:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:0915:4116:1816:3717:0717:3718:0718:3119:0019:3020:2221:2222:21
        Times marked with "—" indicate that the vehicle does not stop at this stop.

        Leuven Station perron 8 – Mechelen Station perron 14

        Leuven Station perron 805:4006:0906:3707:0407:3408:0408:2308:5309:2309:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2115:4816:1816:4817:1817:5018:3719:3820:3821:4122:38
        Leuven Lüdenscheid05:4306:1206:4007:0807:3808:0808:2708:5709:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:2714:5715:2515:5316:2316:5317:2317:5518:4119:4220:4221:4422:41
        Leuven Kareelveld05:4406:1306:4107:0907:3908:0908:2808:5809:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:2814:5815:2615:5516:2516:5517:2517:5718:4319:4420:4421:4522:42
        Herent Rijweg05:4706:1606:4407:1207:4208:1208:3109:0109:3110:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:2915:5916:2916:5917:2918:0118:4619:4720:4721:4822:45
        Herent Onze-Lieve-Vrouwstraat05:4906:1806:4607:1407:4408:1408:3309:0309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:0315:3116:0116:3117:0117:3118:0318:4819:4920:4921:5022:47
        Herent Tildonksesteenweg05:5006:1906:4707:1507:4508:1508:3409:0409:3410:0410:3411:0411:3412:0412:3413:0413:3414:0414:3415:0415:3216:0216:3217:0217:3218:0418:4919:5020:5021:5122:48
        Herent Hogebeekstraat05:5206:2106:4907:1707:4708:1708:3609:0609:3610:0610:3611:0611:3612:0612:3613:0613:3614:0614:3615:0615:3416:0416:3417:0417:3418:0618:5119:5220:5221:5322:50
        Herent Den Elst05:5306:2206:5007:1807:4808:1808:3709:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3516:0516:3517:0517:3518:0718:5219:5320:5321:5422:51
        Tildonk Grens05:5406:2306:5107:2007:5008:2008:3909:0809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:3815:0815:3716:0716:3717:0717:3718:0918:5419:5420:5421:5522:52
        Tildonk Terbankstraat05:5606:2506:5307:2107:5108:2108:4009:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:3816:0816:3817:0817:3818:1018:5519:5620:5621:5722:54
        Tildonk Mortelstraat05:5606:2506:5307:2207:5208:2208:4109:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:3916:0916:3917:0917:3918:1118:5619:5620:5621:5722:54
        Tildonk Woeringstraat05:5706:2606:5407:2307:5308:2308:4209:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1115:4016:1016:4017:1017:4018:1218:5719:5720:5721:5822:55
        Tildonk Sint-Angela05:5806:2706:5507:2507:5508:2508:4409:1209:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4215:1215:4116:1116:4117:1117:4118:1318:5819:5820:5821:5922:56
        Tildonk Brug05:5906:2806:5607:2607:5608:2608:4509:1309:4310:1310:4311:1311:4312:1312:4313:1313:4314:1314:4315:1315:4216:1216:4217:1217:4218:1418:5919:5920:5922:0022:57
        Wespelaar Herkenrode06:0106:3006:5807:2807:5808:2808:4709:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4416:1416:4417:1417:4418:1619:0120:0121:0122:0122:58
        Wespelaar Weg nr. Wakkerzeel06:0206:3106:5907:2907:5908:2908:4809:1609:4610:1610:4611:1611:4612:1612:4613:1613:4614:1614:4615:1615:4516:1516:4517:1517:4518:1719:0220:0221:0222:0222:59
        Wespelaar Station06:0206:3106:5907:2907:5908:2908:4809:1609:4610:1610:4611:1611:4612:1612:4613:1613:4614:1614:4615:1615:4516:1516:4517:1517:4518:1719:0220:0221:0222:0222:59
        Wespelaar Sporthal06:0306:3207:0007:3008:0008:3008:4909:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1715:4616:1616:4617:1617:4618:1819:0320:0321:0322:0323:00
        Haacht Broekstraat06:0506:3407:0207:3208:0208:3208:5109:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:4916:1916:4917:1917:4918:2019:0520:0521:0522:0523:02
        Haacht Maalderij06:0506:3407:0307:3308:0308:3308:5209:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:2014:5015:2015:5016:2016:5017:2017:5018:2019:0520:0521:0522:0523:02
        Haacht Kerk06:0606:3507:0407:3408:0408:3408:5309:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5116:2116:5117:2117:5118:2119:0620:0621:0622:0623:03
        Haacht Wissel06:0706:3607:0607:3608:0608:3609:2210:2211:2212:2213:2214:2215:2215:5216:2216:5217:2217:5218:2219:0720:0721:0722:07
        Haacht Don Bosco06:0806:3707:0707:3708:0708:3709:2310:2311:2312:2313:2314:2315:2315:5316:2316:5317:2317:5318:2319:0820:0821:0822:08
        Haacht Jennekensstraat06:0906:3807:0807:3808:0808:3809:2410:2411:2412:2413:2414:2415:2415:5416:2416:5417:2417:5418:2419:0920:0921:0922:09
        Haacht Station06:1106:4007:1107:4108:1108:4109:2610:2611:2612:2613:2614:2615:2615:5716:2716:5717:2717:5718:2619:1120:1121:1122:11
        Boortmeerbeek Halve Steen06:1206:4107:1307:4308:1308:4309:2810:2811:2812:2813:2814:2815:2815:5916:2916:5917:2917:5918:2719:1220:1221:1222:12
        Boortmeerbeek Paepenstraat06:1306:4207:1407:4408:1408:4409:2910:2911:2912:2913:2914:2915:2916:0016:3017:0017:3018:0018:2819:1320:1321:1322:13
        Boortmeerbeek Anderveldstraat06:1406:4307:1507:4508:1508:4509:3010:3011:3012:3013:3014:3015:3016:0116:3117:0117:3118:0118:2919:1420:1421:1422:14
        Boortmeerbeek Genninckstraat06:1506:4407:1607:4608:1608:4609:3110:3111:3112:3113:3114:3115:3116:0216:3217:0217:3218:0218:3019:1520:1521:1522:15
        Boortmeerbeek Hollestraat06:1606:4507:1707:4708:1708:4709:3210:3211:3212:3213:3214:3215:3216:0316:3317:0317:3318:0318:3119:1620:1621:1622:16
        Boortmeerbeek Puttekensweg06:1706:4607:1807:4808:1808:4809:3310:3311:3312:3313:3314:3315:3316:0416:3417:0417:3418:0418:3219:1720:1721:1722:17
        Boortmeerbeek Dorp06:1806:4707:1907:4908:1908:4909:3410:3411:3412:3413:3414:3415:3416:0516:3517:0517:3518:0518:3319:1820:1821:1822:18
        Boortmeerbeek Berg06:2006:4907:2107:5108:2108:5109:3610:3611:3612:3613:3614:3615:3616:0716:3717:0717:3718:0618:3419:1920:1921:1922:19
        Hever Sint-Antoniusstraat06:2106:5007:2307:5308:2308:5309:3810:3811:3812:3813:3814:3815:3816:0916:3917:0917:3918:0718:3519:2020:2021:2022:20
        Hever Dorp06:2206:5107:2407:5408:2408:5409:3910:3911:3912:3913:3914:3915:3916:1016:4017:1017:4018:0818:3619:2120:2121:2122:21
        Hever Postweg06:2306:5207:2507:5508:2508:5509:4010:4011:4012:4013:4014:4015:4016:1116:4117:1117:4118:0918:3719:2220:2221:2222:22
        Hever Rusthuis06:2306:5207:2507:5508:2508:5509:4010:4011:4012:4013:4014:4015:4016:1116:4117:1117:4118:0918:3719:2220:2221:2222:22
        Hever Station06:2506:5407:2707:5708:2708:5709:4210:4211:4212:4213:4214:4215:4216:1316:4317:1317:4318:1118:3919:2420:2421:2422:24
        Hever Tip06:2706:5607:2907:5908:2908:5909:4310:4311:4312:4313:4314:4315:4416:1516:4517:1517:4518:1218:4019:2520:2521:2522:25
        Muizen Willendries06:2806:5707:3008:0008:3009:0009:4410:4411:4412:4413:4414:4415:4516:1616:4617:1617:4618:1318:4119:2620:2621:2622:26
        Muizen Planckendael06:2906:5807:3108:0108:3109:0109:4510:4511:4512:4513:4514:4515:4616:1716:4717:1717:4718:1418:4219:2720:2721:2722:27
        Muizen Kapellekensweg06:3006:5907:3308:0308:3309:0209:4610:4611:4612:4613:4614:4615:4816:1916:4917:1917:4918:1518:4319:2820:2821:2822:28
        Muizen Lotelingstraat06:3107:0007:3408:0408:3409:0409:4810:4811:4812:4813:4814:4815:4916:2016:5017:2017:5018:1618:4419:2920:2921:2922:29
        Muizen Sint-Albertusstraat06:3207:0107:3508:0508:3509:0509:4910:4911:4912:4913:4914:4915:5016:2116:5117:2117:5118:1718:4519:3020:3021:3022:30
        Mechelen A. Nobelstraat06:3307:0207:3708:0708:3709:0609:5010:5011:5012:5013:5014:5015:5116:2216:5217:2217:5218:1818:4619:3120:3121:3122:31
        Mechelen Hanswijkdries06:3407:0307:3808:0808:3809:0709:5110:5111:5112:5113:5114:5115:5216:2316:5317:2317:5318:1918:4719:3220:3221:3222:32
        Mechelen Aambeeldstraat06:3507:0407:4008:1008:4009:0809:5210:5211:5212:5213:5214:5215:5416:2516:5517:2517:5518:2018:4819:3320:3321:3322:33
        Mechelen Kardinaal Mercierplein06:3607:0507:4208:1208:4209:1009:5410:5411:5412:5413:5414:5415:5616:2716:5717:2717:5718:2118:4919:3420:3421:3422:34
        Mechelen Station perron 1406:3707:0607:4308:1308:4309:1109:5510:5511:5512:5513:5514:5515:5716:2816:5817:2817:5818:2218:5019:3520:3521:3522:35
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Times marked with "—" indicate that the vehicle does not stop at this stop.
        Last updated on March 27, 2026
        Build real-time departures into your app Free API Access →

        Route Path (Streets & Roads)

        Outbound: Mechelen Station perron 14 – Leuven Station perron 1
        Stationsstraat - Hendrik Speecqvest - Leuvensesteenweg - Hanswijkdries - Leuvensesteenweg - Heihoekweg - Stationsstraat - Sint-Antoniusstraat - Heverplein - Sint-Antoniusstraat - Heverbaan - Hanswijkstraat - Wespelaarsebaan - Genninckstraat - Wespelaarsebaan - Provinciesteenweg - Stationsstraat - Markt - Kloosterstraat - Dijkstraat - De Costerstraat - Kruineikestraat - Lipsestraat - Lipsestraat / Tildonksesteenweg - Wittevrouwestraat - Hogebeekstraat - Omleiding - Mechelsesteenweg - Nieuwe Mechelsesteenweg - Onderdoorgang
        Inbound: Leuven Station perron 8 – Mechelen Station perron 14
        Oostertunnel - Lüdenscheidsingel - Nieuwe Mechelsesteenweg - Mechelsesteenweg - Omleiding - Tildonksesteenweg - Lipsestraat - Kruineikestraat - De Costerstraat - Dijkstraat - Kloosterstraat - Markt - Stationsstraat - Provinciesteenweg - Wespelaarsebaan - Pastorijstraat - Heverbaan - Heverplein - Hoogstraat - Stationsstraat - Leuvensesteenweg - Hendrik Speecqvest - Stationsstraat
        All data is available in GTFS feed: de-lijn

        Bus 21 FAQ

        • What time does the 21 bus start operating?

          Services on the 21 - Mechelen - Haacht - Leuven bus start at 05:39 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • What time does the 21 bus stop working?

          Services on the 21 - Mechelen - Haacht - Leuven bus stop at 22:21 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

        • Is there a 21 bus stop near me?

          Click here to view the nearest 21 - Mechelen - Haacht - Leuven bus stop.

        21 (Brussels Buses)

        The first stop of the 21 bus route is Mechelen Station perron 14 and the last stop is Leuven Station perron 1. 21 (Mechelen - Haacht - Leuven) is operational during everyday.

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

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