Bus 21 - Zaventem Brussels Airport -Vilvoorde - Grimbergen - Merchtem in Brussels: Stops & Timetable

Click to load interactive map
List of stops
                  Map

                  Zaventem Brussels Airport perron B – Merchtem Mieregem

                  Zaventem Brussels Airport perron B

                  08:3009:0010:0010:3011:0011:3012:0012:3013:1513:3013:4514:0014:1514:3014:4515:0015:1515:3015:3015:4516:0016:1516:3016:4517:1517:3017:4518:0018:1518:3018:4519:0019:1519:3019:4520:1520:4521:1721:3021:4522:1522:47

                  Zaventem Technics Noord

                  08:3209:0110:0110:3111:0111:3112:0112:3113:1613:3113:4614:0114:1614:3114:4615:0115:1615:3115:3115:4616:0116:1616:3216:4717:1717:3217:4718:0118:1618:3118:4619:0119:1619:3119:4620:1620:4621:1821:3121:4622:1622:48

                  Zaventem Gebouw 9

                  08:3309:0210:0210:3211:0211:3212:0212:3213:1713:3213:4714:0214:1714:3214:4715:0215:1715:3215:3215:4716:0216:1716:3316:4817:1817:3317:4818:0218:1718:3218:4719:0219:1719:3219:4720:1720:4721:1921:3221:4722:1722:49

                  Zaventem B-House

                  08:3409:0310:0310:3311:0311:3312:0312:3313:1813:3313:4814:0314:1814:3314:4815:0315:1815:3315:3315:4816:0316:1816:3416:4917:1917:3417:4918:0318:1818:3318:4819:0319:1819:3319:4820:1820:4821:2021:3321:4822:1822:50

                  Machelen Korenberg

                  08:3509:0410:0410:3411:0411:3412:0412:3413:1913:3413:4914:0414:1914:3414:4915:0415:1915:3415:3415:4916:0416:1916:3516:5017:2017:3517:5018:0418:1918:3418:4919:0419:1919:3419:4920:1920:4921:2121:3421:4922:1922:51

                  Machelen Sector 8

                  08:3609:0510:0510:3511:0511:3512:0512:3513:2013:3513:5014:0514:2014:3514:5015:0515:2015:3515:3515:5016:0516:2016:3616:5117:2117:3617:5118:0518:2018:3518:5019:0519:2019:3519:5020:2020:5021:2221:3521:5022:2022:52

                  Machelen Cargo West

                  08:3909:0710:0710:3711:0711:3712:0712:3713:2213:3713:5214:0714:2214:3714:5215:0715:2215:3715:3715:5216:0716:2216:3916:5417:2417:3917:5418:0818:2318:3818:5319:0819:2319:3719:5220:2220:5221:2421:3721:5222:2222:54

                  Machelen Cargo Post Zuid

                  08:4009:0810:0810:3811:0811:3812:0812:3813:2313:3813:5314:0814:2314:3814:5315:0815:2315:3815:3815:5316:0816:2316:4016:5517:2517:4017:5518:0918:2418:3918:5419:0919:2419:3819:5320:2320:5321:2521:3821:5322:2322:55

                  Machelen Cargo 706

                  08:4109:0910:0910:3911:0911:3912:0912:3913:2413:3913:5414:0914:2414:3914:5415:0915:2415:3915:3915:5416:0916:2416:4116:5617:2617:4117:5618:1018:2518:4018:5519:1019:2519:3919:5420:2420:5421:2621:3921:5422:2422:56

                  Machelen Cargo Discount P1

                  08:4209:1010:1010:4011:1011:4012:1012:4013:2513:4013:5514:1014:2514:4014:5515:1015:2515:4015:4015:5516:1016:2516:4216:5717:2717:4217:5718:1118:2618:4118:5619:1119:2619:4019:5520:2520:5521:2721:4021:5522:2522:57

                  Machelen Heirbaan

                  08:4613:2913:5914:2914:5915:2915:4415:5916:1416:2917:0117:3117:4618:0118:1418:2918:4418:5919:1419:2919:4319:5820:2820:5821:3021:4321:5822:2823:00

                  Vilvoorde Levis

                  08:4813:3014:0014:3015:0015:3015:4516:0016:1516:3017:0217:3217:4718:0218:1518:3018:4519:0019:1519:3019:4419:5920:2920:5921:3121:4421:5922:2923:01

                  Vilvoorde Fabrieksstraat

                  08:5013:3214:0214:3215:0215:3315:4816:0316:1816:3217:0417:3417:4918:0418:1718:3218:4719:0219:1719:3219:4620:0120:3121:0121:3321:4622:0122:3123:03

                  Vilvoorde Station perron 3

                  08:5113:3314:0314:3315:0315:3515:5016:0516:2016:3416:5117:0617:3617:5118:0618:1918:3418:4919:0419:1919:3319:4720:0220:3221:0221:3421:4722:0222:3223:04

                  Vilvoorde Heldenplein

                  08:5313:3514:0514:3515:0515:3715:5216:0716:3616:5317:0817:3817:5318:0818:2118:3618:5119:0619:2119:3519:4920:0420:3421:0421:3621:4922:0422:3423:06

                  Vilvoorde Kassei

                  08:5513:3714:0714:3715:0715:3915:5416:0916:3816:5517:1017:4017:5518:1018:2318:3818:5319:0819:2319:3619:5020:0520:3521:0521:3721:5022:0522:3523:07

                  Vilvoorde Breemput

                  08:5613:3814:0814:3815:0815:4015:5516:1016:3916:5617:1117:4117:5618:1118:2418:3918:5419:0919:2419:3719:5120:0620:3621:0621:3821:5122:0622:3623:08

                  Grimbergen Oude Schapenbaan

                  08:5813:4014:1014:4015:1015:4215:5716:1216:4116:5817:1317:4317:5818:1318:2618:4118:5619:1119:2619:3919:5320:0820:3821:0821:4021:5322:0822:3823:10

                  Grimbergen Delhaize

                  09:0013:4214:1214:4215:1215:4415:5916:1416:4317:0017:1517:4518:0018:1518:2818:4318:5819:1319:2819:4019:5420:0920:3921:0921:4121:5422:0922:3923:11

                  Grimbergen Klont

                  09:0213:4414:1414:4415:1415:4616:0116:1616:4517:0217:1717:4718:0218:1718:3018:4519:0019:1519:3019:4219:5620:1120:4121:1121:4321:5622:1122:4123:13

                  Grimbergen Abdij

                  09:0513:4614:1614:4615:1615:4916:0416:1916:4817:0517:2017:5018:0518:1918:3218:4719:0219:1719:3319:4319:5720:1220:4221:1221:4421:5722:1222:4223:14

                  Grimbergen Stelplaats perron 2

                  07:3409:0713:4814:1814:3314:4815:1815:5216:0716:2216:5117:0817:2317:5318:0818:2118:3418:4919:0419:1919:3519:4519:5920:1420:4421:1421:4621:5922:1422:4423:16

                  Grimbergen Waardbeek

                  07:3513:4914:1914:3414:4915:1915:5316:0816:2316:5217:0917:2417:5418:0918:2218:5019:0519:2020:0020:1520:4521:1522:45

                  Grimbergen Biesthoek

                  07:3613:5014:2014:3514:5015:2015:5416:0916:2416:5317:1017:2517:5518:1018:2318:5119:0619:2120:0020:1520:4521:1522:45

                  Meise Dreef

                  07:3713:5114:2114:3614:5115:2115:5516:1016:2516:5417:1117:2617:5618:1118:2418:5219:0719:2220:0120:1620:4621:1622:46

                  Meise Limbos

                  07:3913:5314:2314:3814:5315:2315:5716:1216:2716:5617:1317:2817:5818:1218:2518:5319:0819:2320:0220:1720:4721:1722:47

                  Meise Oratorienlaan

                  07:4113:5514:2514:4014:5515:2515:5916:1416:2916:5817:1517:3018:0018:1418:2718:5519:1019:2520:0320:1820:4821:1822:48

                  Meise De Donderstraat

                  07:4213:5614:2614:4114:5615:2616:0016:1516:3016:5917:1617:3118:0118:1518:2818:5619:1119:2620:0420:1920:4921:1922:49

                  Meise Van Dievoetlaan

                  13:5714:2714:4214:5715:2716:0116:1616:3117:0017:1717:3218:0218:1618:2918:5719:1219:2720:0520:2020:5021:2022:50

                  Meise Oppem-Hasselt

                  13:5814:2814:4314:5815:2816:0216:1716:3217:0117:1817:3318:0318:1718:3018:5819:1319:2820:0620:2120:5121:2122:51

                  Meise Hasseltbergstraat

                  13:5914:2914:4414:5915:2916:0316:1816:3317:0217:1917:3418:0418:1818:3118:5919:1419:2920:0720:2220:5221:2222:52

                  Meise Oppem Kerk

                  14:0114:3114:4615:0115:3116:0516:2016:3517:0417:2117:3618:0618:2018:3319:0119:1619:3120:0820:2320:5321:2322:53

                  Wolvertem Oppemse Hoeve

                  14:0214:3214:4715:0215:3216:0616:2116:3617:0517:2217:3718:0718:2118:3419:0219:1719:3220:0920:2420:5421:2422:54

                  Wolvertem Kerkhof

                  14:0314:3314:4815:0315:3416:0816:2316:3817:0717:2417:3918:0818:2218:3519:0319:1819:3320:1020:2520:5521:2522:55

                  Wolvertem Gemeenteplein

                  14:0414:3414:4915:0415:3516:0916:2416:3917:0817:2517:4018:0918:2318:3619:0419:1919:3420:1120:2620:5621:2622:56

                  Wolvertem Driesstraat

                  14:0514:3514:5015:0515:3616:1016:2516:4017:0917:2617:4118:1018:2418:3719:0519:2019:3520:1220:2720:5721:2722:57

                  Wolvertem Meuzegemstraat

                  14:0614:3614:5115:0615:3716:1116:2616:4117:1017:2717:4218:1118:2518:3819:0619:2119:3620:1320:2820:5821:2822:58

                  Merchtem Kleistraat

                  14:0814:3814:5315:0815:4016:1416:2916:4417:1317:3017:4518:1318:2718:4019:0819:2319:3820:1520:3021:0021:3023:00

                  Merchtem Dooren

                  14:1014:4014:5515:1015:4316:1716:3216:4717:1617:3317:4818:1618:3018:4319:1119:2619:4020:1720:3221:0221:3223:02

                  Merchtem Drypikkel

                  14:1114:4114:5615:1115:4516:1916:3416:4917:1817:3517:5018:1718:3118:4419:1219:2719:4120:1820:3321:0321:3323:03

                  Merchtem Bleukenweg

                  14:1214:4214:5715:1215:4616:2016:3516:5017:1917:3617:5118:1818:3218:4519:1319:2819:4220:1920:3421:0421:3423:04

                  Merchtem Varkensmarkt

                  14:1314:4314:5815:1315:4716:2116:3616:5117:2017:3717:5218:1918:3318:4619:1419:2919:4320:2020:3521:0521:3523:05

                  Merchtem Mieregem

                  14:1414:4414:5915:1415:4816:2216:3716:5217:2117:3817:5318:2018:3418:4719:1519:3019:4420:2120:3621:0621:3623:06
                  Times marked with "—" indicate that the vehicle does not stop at this stop.

                  Zaventem Brussels Airport perron B – Grimbergen Stelplaats perron 2

                  Zaventem Brussels Airport perron B07:4509:3013:0017:0020:3022:10
                  Zaventem Technics Noord07:4709:3113:0117:0220:3122:11
                  Zaventem Gebouw 907:4809:3213:0217:0320:3222:12
                  Zaventem B-House07:4909:3313:0317:0420:3322:13
                  Machelen Korenberg07:5009:3413:0417:0520:3422:14
                  Machelen Sector 807:5109:3513:0517:0620:3522:15
                  Machelen Cargo West07:5409:3713:0717:0920:3722:17
                  Machelen Cargo Post Zuid07:5509:3813:0817:1020:3822:18
                  Machelen Cargo 70607:5609:3913:0917:1120:3922:19
                  Machelen Cargo Discount P107:5709:4013:1017:1220:4022:20
                  Machelen Heirbaan08:0120:4322:23
                  Vilvoorde Levis08:0320:4422:24
                  Vilvoorde Fabrieksstraat08:0520:4622:26
                  Vilvoorde Station perron 308:0620:4722:27
                  Vilvoorde Heldenplein08:08
                  Vilvoorde Kassei08:10
                  Vilvoorde Breemput08:11
                  Grimbergen Oude Schapenbaan08:13
                  Grimbergen Delhaize08:15
                  Grimbergen Klont08:17
                  Grimbergen Abdij08:20
                  Grimbergen Stelplaats perron 208:22
                  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.
                  Build real-time departures into your app Free API Access →

                  Route Path (Streets & Roads)

                  Outbound: Zaventem Brussels Airport perron B – Merchtem Mieregem
                  Luchthaven Brussel Nationaal - Bedrijvenzone Diegem-Luchthaven - Bedrijvenzone Machelen Cargo - Koningin Astridlaan - Luchthavenlaan - Fabriekstraat - Parkstraat - Heldenplein - Vuurkruisenlaan - Rubensstraat - Vilvoordsesteenweg - Wolvertemsesteenweg - Brusselsesteenweg - Wolvertemsesteenweg - Vilvoordsesteenweg - Kapellelaan - Nieuwelaan - Sint-Elooiweg - Kardinaal Sterckxlaan - Oppemstraat - Gemeenteplein - Merchtemsesteenweg - Wolvertemsesteenweg - Nieuwstraat - Mieregemstraat - Varkensmarkt - Gasthuisstraat - Kouter - Nieuwbaan
                  Inbound: Zaventem Brussels Airport perron B – Grimbergen Stelplaats perron 2
                  Luchthaven Brussel Nationaal - Bedrijvenzone Diegem-Luchthaven - Bedrijvenzone Machelen Cargo - Koningin Astridlaan - Luchthavenlaan - Fabriekstraat - Parkstraat - Heldenplein - Vuurkruisenlaan - Rubensstraat - Vilvoordsesteenweg - Wolvertemsesteenweg - Brusselsesteenweg - Wolvertemsesteenweg - Vilvoordsesteenweg - Kapellelaan - Nieuwelaan - Wilgenlaan - Smisstraat - Merchtemsesteenweg - Wolvertemsesteenweg - Nieuwstraat - Mieregemstraat - Varkensmarkt - Burchtlaan - Gasthuisstraat - Kouter - Nieuwbaan

                  Schedules and stops for this route are published in GTFS: de-lijn

                  Bus 21 FAQ

                  • What time does the 21 bus start operating?

                    Services on the 21 - Zaventem Brussels Airport -Vilvoorde - Grimbergen - Merchtem bus start at 07:34 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                  • What time does the 21 bus stop working?

                    Services on the 21 - Zaventem Brussels Airport -Vilvoorde - Grimbergen - Merchtem bus stop at 23:16 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

                  • Is there a 21 bus stop near me?

                    Click here to view the nearest 21 - Zaventem Brussels Airport -Vilvoorde - Grimbergen - Merchtem bus stop.

                  21 (Brussels Buses)

                  The first stop of the 21 bus route is Zaventem Brussels Airport perron B and the last stop is Merchtem Mieregem. 21 (Zaventem Brussels Airport -Vilvoorde - Grimbergen - Merchtem) is operational during everyday.

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

                  Last updated on 3 juni 2026