Bus 20 - Mechelen Station - Kampenhout - Leuven Station 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:1106:1106:4107:0407:3408:0408:3409:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3216:0216:3217:0217:3218:0919:0920:0921:1122:11

      Mechelen Kardinaal Mercierplein

      05:1206:1206:4207:0507:3508:0508:3509:0809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:3815:0815:3416:0416:3417:0417:3418:1019:1020:1021:1222:12

      Mechelen Aambeeldstraat

      05:1306:1306:4307:0707:3708:0708:3709:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:3616:0616:3617:0617:3618:1219:1220:1221:1422:14

      Mechelen Hanswijkdries

      05:1506:1506:4507:0907:3908:0908:3909:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1115:3816:0816:3817:0817:3818:1319:1320:1321:1522:15

      Mechelen A. Nobelstraat

      05:1606:1606:4607:1007:4008:1008:4009:1309:4310:1310:4311:1311:4312:1312:4313:1313:4314:1314:4315:1315:4016:1016:4017:1017:4018:1519:1520:1521:1722:17

      Muizen Sint-Albertusstraat

      05:1606:1606:4607:1107:4108:1108:4109:1409:4410:1410:4411:1411:4412:1412:4413:1413:4414:1414:4415:1415:4216:1216:4217:1217:4218:1619:1620:1621:1822:18

      Muizen Lotelingstraat

      05:1706:1706:4707:1207:4208:1208:4209:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4316:1316:4317:1317:4318:1719:1720:1721:1922:19

      Muizen Kapellekensweg

      05:1806:1806:4807:1407:4408:1408:4409:1609:4610:1610:4611:1611:4612:1612:4613:1613:4614:1614:4615:1615:4416:1416:4417:1417:4418:1819:1820:1821:2022:20

      Muizen Planckendael

      05:1906:1906:4907:1507:4508:1508:4509:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1715:4616:1616:4617:1617:4618:1919:1920:1921:2122:21

      Muizen Willendries

      05:2106:2106:5107:1707:4708:1708:4709:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:1815:4816:1816:4817:1817:4818:2019:2020:2021:2222:22

      Hever Tip

      05:2206:2206:5207:1807:4808:1808:4809:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:4916:1916:4917:1917:4918:2119:2120:2121:2322:23

      Hever Lobroeken

      05:2306:2306:5307:1907:4908:1908:4909:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:2014:5015:2015:5016:2016:5017:2017:5018:2219:2220:2221:2322:23

      Hever Schoolweg

      05:2306:2306:5307:2007:5008:2008:5009:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5116:2116:5117:2117:5118:2219:2220:2221:2422:24

      Hever Bieststraat

      05:2406:2406:5407:2107:5108:2108:5109:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:2214:5215:2215:5116:2116:5117:2117:5118:2319:2320:2321:2422:24

      Boortmeerbeek Kallebeekstraat

      05:2506:2506:5507:2207:5208:2208:5209:2309:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5316:2316:5317:2317:5318:2419:2420:2421:2522:25

      Boortmeerbeek Pontstraat

      05:2506:2506:5507:2307:5308:2308:5309:2409:5410:2410:5411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5316:2316:5317:2317:5318:2419:2420:2421:2622:26

      Boortmeerbeek Beringstraat

      05:2606:2606:5607:2407:5408:2408:5409:2509:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2515:5416:2416:5417:2417:5418:2519:2520:2521:2622:26

      Boortmeerbeek Laarstraat

      05:2806:2806:5807:2607:5608:2608:5609:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:2714:5715:2715:5616:2616:5617:2617:5618:2719:2720:2721:2722:27

      Boortmeerbeek Industrieweg

      05:2806:2806:5807:2707:5708:2708:5709:2709:5710:2710:5711:2711:5712:2712:5713:2713:5714:2714:5715:2715:5716:2716:5717:2717:5718:2719:2720:2721:2722:27

      Kampenhout Garage

      05:2906:2906:5907:2807:5808:2808:5809:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:2814:5815:2815:5816:2816:5817:2817:5818:2819:2820:2821:2822:28

      Kampenhout Sas

      05:3006:3007:0007:3008:0008:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:0018:3019:3020:3021:3022:30

      Kampenhout Vierstraten

      05:3206:3207:0207:3208:0208:3209:0109:3110:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3216:0216:3217:0217:3218:0118:3119:3120:3121:3122:31

      Buken Madelon

      05:3406:3407:0407:3408:0408:3409:0309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:0315:3416:0416:3417:0417:3418:0318:3319:3320:3321:3322:33

      Veltem-Beisem Kapel

      05:3406:3407:0507:3508:0508:3509:0309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:0315:3516:0516:3517:0517:3518:0418:3419:3420:3421:3422:34

      Winksele Spekstraat

      05:3506:3507:0607:3608:0608:3609:0409:3410:0410:3411:0411:3412:0412:3413:0413:3414:0414:3415:0415:3616:0616:3617:0617:3618:0518:3519:3520:3521:3522:35

      Winksele Zwarte Fles

      05:3606:3607:0707:3708:0708:3709:0509:3510:0510:3511:0511:3512:0512:3513:0513:3514:0514:3515:0515:3716:0716:3717:0717:3718:0618:3619:3620:3621:3622:36

      Winksele Nieuwe Kerk

      05:3706:3707:0807:3808:0808:3809:0609:3610:0610:3611:0611:3612:0612:3613:0613:3614:0614:3615:0615:3816:0816:3817:0817:3818:0718:3719:3720:3721:3722:37

      Winksele Ellestraat

      05:3806:3807:0907:3908:0908:3909:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3916:0916:3917:0917:3918:0818:3819:3820:3821:3822:38

      Herent Valgaten

      05:4006:4007:1207:4208:1208:4209:0909:3910:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:0915:4216:1216:4217:1217:4218:1018:4019:4020:4021:4022:40

      Herent Agra

      05:4106:4107:1407:4408:1408:4409:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4316:1316:4317:1317:4318:1218:4219:4120:4121:4122:41

      Herent Tildonksesteenweg

      05:4206:4207:1607:4608:1608:4609:1209:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4215:1215:4516:1516:4517:1517:4518:1318:4319:4220:4221:4222:42

      Herent Onze-Lieve-Vrouwstraat

      05:4406:4407:1907:4908:1908:4909:1409:4410:1410:4411:1411:4412:1412:4413:1413:4414:1414:4415:1415:4716:1716:4717:1717:4718:1518:4519:4420:4421:4422:44

      Herent Rijweg

      05:4606:4607:2307:5308:2308:5309:1609:4610:1610:4611:1611:4612:1612:4613:1613:4614:1614:4615:1615:5016:2016:5017:2017:5018:1818:4819:4620:4621:4622:46

      Leuven Kareelveld

      05:4806:4807:2607:5608:2608:5609:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:5316:2316:5317:2317:5318:2118:5119:4820:4821:4822:48

      Leuven Station perron 1

      05:5306:5307:3308:0308:3309:0309:2409:5410:2410:5411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5916:2916:5917:2917:5918:2618:5619:5220:5221:5222:52

      Leuven Station perron 8 – Mechelen Station perron 14

      Leuven Station perron 805:0906:0906:3907:0507:3508:0508:3509:0809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:3815:0815:3316:0316:3317:0317:3318:0819:0820:0821:1122:11
      Leuven Lüdenscheid05:1206:1206:4207:0807:3808:0808:3809:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1115:3716:0716:3717:0717:3718:1119:1120:1121:1322:13
      Leuven Kareelveld05:1306:1306:4307:0907:3908:0908:3909:1209:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4215:1215:3816:0816:3817:0817:3818:1219:1220:1221:1422:14
      Herent Rijweg05:1506:1506:4507:1207:4208:1208:4209:1409:4410:1410:4411:1411:4412:1412:4413:1413:4414:1414:4415:1415:4116:1116:4117:1117:4118:1519:1520:1521:1622:16
      Herent Onze-Lieve-Vrouwstraat05:1706:1706:4707:1507:4508:1508:4509:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1715:4416:1416:4417:1417:4418:1719:1720:1721:1822:18
      Herent Tildonksesteenweg05:1806:1806:4807:1607:4608:1608:4609:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:1815:4616:1616:4617:1617:4618:1919:1920:1921:2022:20
      Herent Agra05:2006:2006:5007:1807:4808:1808:4809:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:4716:1716:4717:1717:4718:2019:2020:2021:2122:21
      Herent Valgaten05:2006:2006:5007:1907:4908:1908:4909:2009:5010:2010:5011:2011:5012:2012:5013:2013:5014:2014:5015:2015:4916:1916:4917:1917:4918:2119:2120:2121:2222:22
      Winksele Ellestraat05:2206:2206:5207:2107:5108:2108:5109:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:2214:5215:2215:5116:2116:5117:2117:5118:2319:2320:2321:2322:23
      Winksele Nieuwe Kerk05:2306:2306:5307:2207:5208:2208:5209:2309:5310:2310:5311:2311:5312:2312:5313:2313:5314:2314:5315:2315:5216:2216:5217:2217:5218:2419:2420:2421:2422:24
      Winksele Zwarte Fles05:2406:2406:5407:2307:5308:2308:5309:2409:5410:2410:5411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5316:2316:5317:2317:5318:2519:2520:2521:2522:25
      Winksele Spekstraat05:2406:2406:5407:2407:5408:2408:5409:2409:5410:2410:5411:2411:5412:2412:5413:2413:5414:2414:5415:2415:5416:2416:5417:2417:5418:2519:2520:2521:2522:25
      Veltem-Beisem Kapel05:2506:2506:5507:2507:5508:2508:5509:2509:5510:2510:5511:2511:5512:2512:5513:2513:5514:2514:5515:2515:5516:2516:5517:2517:5518:2619:2620:2621:2622:26
      Buken Madelon05:2606:2606:5607:2607:5608:2608:5609:2609:5610:2610:5611:2611:5612:2612:5613:2613:5614:2614:5615:2615:5616:2616:5617:2617:5618:2719:2720:2721:2722:27
      Kampenhout Vierstraten05:2806:2806:5807:2807:5808:2808:5809:2809:5810:2810:5811:2811:5812:2812:5813:2813:5814:2814:5815:2815:5816:2816:5817:2817:5818:2919:2920:2921:2922:29
      Kampenhout Sas05:3006:3007:0007:3008:0008:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:0018:3019:3020:3021:3022:30
      Kampenhout Garage05:3206:3207:0207:3208:0208:3209:0209:3210:0210:3211:0211:3212:0212:3213:0213:3214:0214:3215:0215:3216:0216:3217:0217:3218:0218:3219:3220:3221:3222:32
      Boortmeerbeek Industrieweg05:3206:3207:0307:3308:0308:3309:0209:3210:0210:3211:0211:3212:0212:3213:0213:3214:0214:3215:0215:3316:0316:3317:0317:3318:0318:3319:3320:3321:3322:33
      Boortmeerbeek Laarstraat05:3306:3307:0407:3408:0408:3409:0309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:0315:3416:0416:3417:0417:3418:0418:3419:3420:3421:3422:34
      Boortmeerbeek Beringstraat05:3406:3407:0507:3508:0508:3509:0409:3410:0410:3411:0411:3412:0412:3413:0413:3414:0414:3415:0415:3616:0616:3617:0617:3618:0518:3519:3520:3521:3522:35
      Boortmeerbeek Pontstraat05:3506:3507:0607:3608:0608:3609:0509:3510:0510:3511:0511:3512:0512:3513:0513:3514:0514:3515:0515:3716:0716:3717:0717:3718:0618:3619:3620:3621:3622:36
      Boortmeerbeek Kallebeekstraat05:3606:3607:0707:3708:0708:3709:0609:3610:0610:3611:0611:3612:0612:3613:0613:3614:0614:3615:0615:3816:0816:3817:0817:3818:0618:3619:3620:3621:3622:36
      Hever Bieststraat05:3706:3707:1007:4008:1008:4009:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:4016:1016:4017:1017:4018:0818:3819:3820:3821:3822:38
      Hever Schoolweg05:3806:3807:1107:4108:1108:4109:0809:3810:0810:3811:0811:3812:0812:3813:0813:3814:0814:3815:0815:4016:1016:4017:1017:4018:0818:3819:3820:3821:3822:38
      Hever Lobroeken05:3906:3907:1207:4208:1208:4209:0909:3910:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:0915:4216:1216:4217:1217:4218:0918:3919:3920:3921:3922:39
      Hever Tip05:4006:4007:1407:4408:1408:4409:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4316:1316:4317:1317:4318:1018:4019:4020:4021:4022:40
      Muizen Willendries05:4106:4107:1507:4508:1508:4509:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:1114:4115:1115:4416:1416:4417:1417:4418:1118:4119:4120:4121:4122:41
      Muizen Planckendael05:4206:4207:1607:4608:1608:4609:1209:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4215:1215:4516:1516:4517:1517:4518:1218:4219:4220:4221:4222:42
      Muizen Kapellekensweg05:4306:4307:1807:4808:1808:4809:1309:4310:1310:4311:1311:4312:1312:4313:1313:4314:1314:4315:1315:4716:1716:4717:1717:4718:1318:4319:4320:4321:4322:43
      Muizen Lotelingstraat05:4406:4407:1907:4908:1908:4909:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1514:4515:1515:4816:1816:4817:1817:4818:1418:4419:4420:4421:4422:44
      Muizen Sint-Albertusstraat05:4506:4507:2007:5008:2008:5009:1609:4610:1610:4611:1611:4612:1612:4613:1613:4614:1614:4615:1615:4916:1916:4917:1917:4918:1518:4519:4520:4521:4522:45
      Mechelen A. Nobelstraat05:4606:4607:2207:5208:2208:5209:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1714:4715:1715:5016:2016:5017:2017:5018:1618:4619:4620:4621:4622:46
      Mechelen Hanswijkdries05:4706:4707:2307:5308:2308:5309:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1814:4815:1815:5116:2116:5117:2117:5118:1718:4719:4720:4721:4722:47
      Mechelen Aambeeldstraat05:4806:4807:2507:5508:2508:5509:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:1914:4915:1915:5316:2316:5317:2317:5318:1818:4819:4820:4821:4822:48
      Mechelen Kardinaal Mercierplein05:4906:4907:2707:5708:2708:5709:2109:5110:2110:5111:2111:5112:2112:5113:2113:5114:2114:5115:2115:5516:2516:5517:2517:5518:1918:4919:4920:4921:4922:49
      Mechelen Station perron 1405:5006:5007:2807:5808:2808:5809:2209:5210:2210:5211:2211:5212:2212:5213:2213:5214:2214:5215:2215:5616:2616:5617:2617:5618:2018:5019:5020:5021:5022:50
      Last updated on March 25, 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 - Mechelsesteenweg - Leuvensesteenweg - Rijgelstraat - Mechelsesteenweg - Omleiding - Mechelsesteenweg - Nieuwe Mechelsesteenweg - Onderdoorgang
      Inbound: Leuven Station perron 8 – Mechelen Station perron 14
      Oostertunnel - Lüdenscheidsingel - Nieuwe Mechelsesteenweg - Mechelsesteenweg - Omleiding - Mechelsesteenweg - Leuvensesteenweg - Mechelsesteenweg - Leuvensesteenweg - Hendrik Speecqvest - Stationsstraat
      All data is available in GTFS feed: de-lijn

      Bus 20 FAQ

      • What time does the 20 bus start operating?

        Services on the 20 - Mechelen Station - Kampenhout - Leuven Station bus start at 05:11 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 20 bus stop working?

        Services on the 20 - Mechelen Station - Kampenhout - Leuven Station bus stop at 22:52 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 20 bus stop near me?

        Click here to view the nearest 20 - Mechelen Station - Kampenhout - Leuven Station bus stop.

      20 (Brussels Buses)

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

      Additional information: 20 has 35 stops and the total trip duration for this route is approximately 59 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 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