51a Bus - Mechelen - Heist-op-den-Berg - Hulshout - Westerlo - Geel

Click to load interactive map
List of stops
          Map

          Mechelen Station perron 11 ➞ Heist-op-den-Berg Station perron 2

          Times marked with "—" indicate that the vehicle does not stop at this stop.

          Mechelen Station perron 11 – Geel Station perron 7

          Mechelen Station perron 1105:4506:1506:4207:1007:3908:0908:5409:5410:5411:5412:5413:5414:5415:3516:0416:3417:0417:5118:5820:0021:0022:00
          Mechelen Kardinaal Mercierplein05:4606:1606:4307:1107:4008:1008:5509:5510:5511:5512:5513:5514:5515:3616:0616:3617:0617:5318:5920:0121:0122:01
          Mechelen Zandpoortvest05:4706:1706:4407:1307:4208:1208:5709:5710:5711:5712:5713:5714:5715:3816:0716:3717:0717:5419:0020:0221:0222:02
          Mechelen Bleekstraat05:4906:1906:4607:1407:4308:1308:5809:5810:5811:5812:5813:5814:5815:3916:0916:3917:0917:5619:0220:0421:0422:04
          Mechelen Nekkerspoel station05:5006:2006:4707:1607:4508:1509:0010:0011:0012:0013:0014:0015:0015:4116:1116:4117:1117:5819:0320:0521:0522:05
          Mechelen Borchtstraat05:5006:2006:4707:1607:4608:1609:0110:0111:0112:0113:0114:0115:0115:4216:1216:4217:1217:5919:0420:0521:0522:05
          Mechelen Weidestraat05:5106:2106:4807:1707:4708:1709:0210:0211:0212:0213:0214:0215:0215:4316:1316:4317:1318:0019:0520:0621:0622:06
          Mechelen Sint-Libertuskerk05:5206:2206:4907:1807:4808:1809:0410:0411:0412:0413:0414:0415:0415:4516:1516:4517:1518:0119:0620:0721:0722:07
          Mechelen Pasbrug05:5306:2306:5007:1907:4908:1909:0510:0511:0512:0513:0514:0515:0515:4616:1616:4617:1618:0219:0720:0821:0822:08
          Bonheiden Oudestraat05:5406:2406:5107:2007:5008:2009:0610:0611:0612:0613:0614:0615:0615:4716:1716:4717:1718:0319:0820:0921:0922:09
          Bonheiden Zwarte Leeuwstraat05:5506:2506:5207:2107:5108:2109:0710:0711:0712:0713:0714:0715:0715:4816:1816:4817:1818:0419:0920:1021:1022:10
          Bonheiden Sint-Ludwinakerk05:5506:2506:5207:2107:5108:2109:0710:0711:0712:0713:0714:0715:0715:4916:1916:4917:1918:0519:0920:1021:1022:10
          Bonheiden Waversesteenweg05:5706:2706:5407:2307:5308:2309:0910:0911:0912:0913:0914:0915:0915:5116:2116:5117:2118:0719:1120:1221:1222:12
          Bonheiden Boslaan05:5706:2706:5407:2307:5308:2309:0910:0911:0912:0913:0914:0915:0915:5216:2216:5217:2218:0819:1120:1221:1222:12
          Putte Krankhoevelei05:5806:2806:5507:2407:5408:2409:1010:1011:1012:1013:1014:1015:1015:5316:2316:5317:2318:0919:1220:1321:1322:13
          Putte Scherpstuklei05:5906:2906:5607:2507:5508:2509:1110:1111:1112:1113:1114:1115:1115:5416:2416:5417:2418:1019:1320:1421:1422:14
          Putte Peulis Kerk06:0006:3006:5707:2607:5608:2609:1210:1211:1212:1213:1214:1215:1215:5616:2616:5617:2618:1219:1420:1521:1522:15
          Putte Zegbos06:0106:3106:5807:2707:5708:2709:1310:1311:1312:1313:1314:1315:1315:5716:2716:5717:2718:1319:1520:1621:1622:16
          Putte Vaatjesstraat06:0206:3206:5907:2807:5808:2809:1410:1411:1412:1413:1414:1415:1415:5816:2816:5817:2818:1419:1620:1721:1722:17
          Putte GC Klein Boom06:0306:3307:0007:3008:0008:3009:1610:1611:1612:1613:1614:1615:1616:0016:3017:0017:3018:1619:1720:1821:1822:18
          Putte Pachtersdreef06:0406:3407:0107:3108:0108:3109:1710:1711:1712:1713:1714:1715:1716:0116:3117:0117:3118:1719:1820:1921:1922:19
          Putte Centrum06:0506:3507:0207:3208:0208:3209:1810:1811:1812:1813:1814:1815:1816:0216:3217:0217:3218:1819:1920:2021:2022:20
          Putte Eksterstraat06:0606:3607:0307:3308:0308:3309:1910:1911:1912:1913:1914:1915:1916:0316:3317:0317:3318:1919:2020:2121:2122:21
          Putte Helstraat06:0706:3707:0407:3408:0408:3409:2010:2011:2012:2013:2014:2015:2016:0416:3417:0417:3418:2019:2120:2221:2222:22
          Beerzel Driesstraat06:0806:3807:0507:3508:0508:3509:2110:2111:2112:2113:2114:2115:2116:0516:3517:0517:3518:2119:2220:2321:2322:23
          Beerzel J. De Cordestraat06:0806:3807:0607:3608:0608:3609:2110:2111:2112:2113:2114:2115:2116:0616:3617:0617:3618:2219:2320:2321:2322:23
          Beerzel Koeisteert06:0906:3907:0707:3708:0708:3709:2210:2211:2212:2213:2214:2215:2216:0716:3717:0717:3718:2319:2420:2421:2422:24
          Beerzel Kegelstraat06:1106:4107:0907:3908:0908:3909:2410:2411:2412:2413:2414:2415:2416:0916:3917:0917:3918:2519:2620:2621:2622:26
          Beerzel Kroonstraat06:1206:4207:1107:4108:1108:4109:2610:2611:2612:2613:2614:2615:2616:1116:4117:1117:4118:2719:2720:2721:2722:27
          Heist-op-den-Berg Kruispunt06:1506:4507:1407:4408:1408:4409:2910:2911:2912:2913:2914:2915:2916:1416:4417:1417:4418:2919:3020:3021:3022:30
          Heist-op-den-Berg Kapel06:1706:4707:1707:4708:1708:4709:3210:3211:3212:3213:3214:3215:3216:1716:4717:1717:4718:3219:3220:3221:3222:32
          Heist-op-den-Berg Station perron 205:0006:17
          06:20
          06:47
          06:50
          07:17
          07:20
          07:47
          07:50
          08:17
          08:20
          08:47
          08:50
          09:32
          09:35
          10:32
          10:35
          11:32
          11:35
          12:32
          12:35
          13:32
          13:35
          14:32
          14:35
          15:32
          15:35
          16:17
          16:20
          16:47
          16:50
          17:17
          17:20
          17:47
          17:50
          18:32
          18:35
          19:32
          19:35
          20:32
          20:35
          21:32
          21:35
          22:32
          22:35
          Heist-op-den-Berg Ocmw05:0106:2106:5107:2107:5108:2108:5109:3610:3611:3612:3613:3614:3615:3616:2116:5117:2117:5118:3619:3620:3621:3622:36
          Heist-op-den-Berg Kattestraat05:0206:2206:5207:2207:5208:2208:5209:3710:3711:3712:3713:3714:3715:3716:2216:5217:2217:5218:3719:3720:3721:3722:37
          Heist-op-den-Berg Kta05:0206:2206:5207:2207:5208:2208:5209:3710:3711:3712:3713:3714:3715:3716:2216:5217:2217:5218:3719:3720:3721:3722:37
          Heist-op-den-Berg Hof van Riemenstraat05:0306:2306:5307:2307:5308:2308:5309:3810:3811:3812:3813:3814:3815:3816:2316:5317:2317:5318:3819:3820:3821:3822:38
          Heist-op-den-Berg Sporthal05:0406:2406:5407:2407:5408:2408:5409:3910:3911:3912:3913:3914:3915:3916:2416:5417:2417:5418:3919:3920:3921:3922:39
          Heist-op-den-Berg Hollestraat05:0606:2606:5607:2607:5608:2608:5609:4110:4111:4112:4113:4114:4115:4116:2616:5617:2617:5618:4119:4120:4121:4122:41
          Booischot Dorp05:1006:3007:0007:3008:0008:3009:0009:4510:4511:4512:4513:4514:4515:4516:3017:0017:3018:0018:4519:4520:4521:4522:45
          Booischot Kerk Dorpsstraat05:1106:3107:0107:3108:0108:3109:0109:4610:4611:4612:4613:4614:4615:4616:3117:0117:3118:0118:4619:4620:4621:4622:46
          Booischot Hulshoutsesteenweg05:1106:3107:0207:3208:0208:3209:0209:4710:4711:4712:4713:4714:4715:4716:3217:0217:3218:0218:4619:4620:4621:4622:46
          Hulshout Hulshoutveld05:1406:3407:0507:3508:0508:3509:0509:5010:5011:5012:5013:5014:5015:5016:3517:0517:3518:0418:4919:4920:4921:4922:49
          Hulshout Vital Celenplein05:1506:3507:0607:3608:0608:3609:0609:5110:5111:5112:5113:5114:5115:5116:3617:0617:3618:0518:5019:5020:5021:5022:50
          Hulshout Hooistraat05:2006:4007:1207:4208:1208:4209:1109:5610:5611:5612:5613:5614:5615:5716:4217:1117:4118:1018:5519:5520:5521:5522:55
          Hulshout Heibergstraat05:2006:4007:1207:4208:1208:4209:1209:5710:5711:5712:5713:5714:5715:5716:4217:1217:4218:1118:5519:5520:5521:5522:55
          Hulshout Station05:2106:4107:1407:4408:1408:4409:1309:5810:5811:5812:5813:5814:5815:5916:4417:1317:4318:1218:5619:5620:5621:5622:56
          Heultje Hoog Heultje05:2206:4207:1507:4508:1508:4509:1409:5910:5911:5912:5913:5914:5916:0016:4517:1417:4418:1318:5719:5720:5721:5722:57
          Heultje Hoge Akkers05:2306:4307:1607:4608:1608:4609:1510:0011:0012:0013:0014:0015:0016:0116:4617:1517:4518:1418:5819:5820:5821:5822:58
          Heultje Goorbossen05:2406:4407:1707:4708:1708:4709:1610:0111:0112:0113:0114:0115:0116:0216:4717:1617:4618:1518:5919:5920:5921:5922:59
          Heultje Kerk Gevaertlaan05:2406:4407:1707:4708:1708:4709:1610:0111:0112:0113:0114:0115:0116:0216:4717:1617:4618:1518:5919:5920:5921:5922:59
          Heultje Heidebloemstraat05:2606:4607:1907:4908:1908:4909:1810:0311:0312:0313:0314:0315:0316:0416:4917:1817:4818:1719:0120:0121:0122:0123:01
          Zoerle-Parwijs Vekestraat05:2706:4707:2107:5108:2108:5109:2010:0511:0512:0513:0514:0515:0516:0616:5117:2017:4918:1819:0220:0221:0222:0223:02
          Zoerle-Parwijs Dorp05:2706:4707:2107:5108:2108:5109:2010:0511:0512:0513:0514:0515:0516:0616:5117:2017:4918:1819:0220:0221:0222:0223:02
          Zoerle-Parwijs Kruisstraat05:2806:4807:2307:5308:2308:5209:2110:0611:0612:0613:0614:0615:0616:0816:5317:2217:5018:1919:0320:0321:0322:0323:03
          Westerlo Beeltjensdreef05:3006:5007:2507:5508:2508:5409:2310:0811:0812:0813:0814:0815:0816:1016:5517:2417:5218:2119:0520:0521:0522:0523:05
          Westerlo Zeptstraat05:3106:5107:2607:5608:2608:5509:2410:0911:0912:0913:0914:0915:0916:1216:5717:2617:5318:2219:0620:0621:0622:0623:06
          Westerlo Guido Gezellestraat05:3206:5207:2707:5708:2708:5609:2510:1011:1012:1013:1014:1015:1016:1316:5817:2717:5418:2319:0720:0721:0722:0723:07
          Westerlo de Merodedreef05:3206:5207:2707:5708:2708:5609:2510:1011:1012:1013:1014:1015:1016:1316:5817:2717:5418:2319:0720:0721:0722:0723:07
          Westerlo Dorp05:33
          05:36
          06:53
          06:56
          07:28
          07:31
          07:59
          08:02
          08:29
          08:32
          08:58
          09:01
          09:27
          09:30
          10:12
          10:15
          11:12
          11:15
          12:12
          12:15
          13:12
          13:15
          14:12
          14:15
          15:12
          15:15
          16:15
          16:18
          17:00
          17:03
          17:29
          17:32
          17:56
          17:59
          18:25
          18:28
          19:08
          19:11
          20:08
          20:11
          21:08
          21:11
          22:08
          22:11
          23:08
          23:11
          Westerlo Stadion05:3706:5707:3208:0308:3309:0209:3110:1611:1612:1613:1614:1615:1616:1917:0417:3318:0018:2919:1220:1221:1222:1223:12
          Westerlo Ambachtenstraat05:3706:5707:3308:0408:3409:0309:3210:1711:1712:1713:1714:1715:1716:2017:0517:3418:0118:3019:1220:1221:1222:1223:12
          Zammel Grote Steenweg05:3806:5807:3408:0508:3509:0409:3310:1811:1812:1813:1814:1815:1816:2117:0617:3518:0218:3119:1320:1321:1322:1323:13
          Zammel Neerstraat05:4007:0007:3708:0808:3809:0609:3510:2011:2012:2013:2014:2015:2016:2317:0817:3718:0418:3319:1520:1521:1522:1523:15
          Geel Veestraat05:4207:0207:4008:1108:4109:0809:3710:2211:2212:2213:2214:2215:2216:2517:1017:3918:0618:3519:1720:1721:1722:1723:17
          Geel Zammelseweg05:4407:0407:4208:1308:4309:1009:3910:2411:2412:2413:2414:2415:2416:2717:1217:4118:0818:3719:1920:1921:1922:1923:19
          Geel Eindhoutseweg05:4407:0407:4208:1308:4309:1009:3910:2411:2412:2413:2414:2415:2416:2717:1217:4118:0818:3719:1920:1921:1922:1923:19
          Geel Stelensedijk05:4907:0907:4708:1808:4809:1509:4410:2911:2912:2913:2914:2915:2916:3217:1717:4618:1318:4219:2420:2421:2422:2423:24
          Geel Brandemolenstraat05:5107:1107:4908:2008:5009:1709:4610:3111:3112:3113:3114:3115:3116:3417:1917:4818:1518:4419:2620:2621:2622:2623:26
          Geel Doornboomstraat05:5207:1207:5008:2108:5109:1809:4710:3211:3212:3213:3214:3215:3216:3517:2017:4918:1618:4519:2720:2721:2722:2723:27
          Geel Kapellenblok05:5307:1407:5208:2308:5209:1909:4810:3311:3312:3313:3314:3315:3316:3717:2217:5018:1718:4619:2820:2821:2822:2823:28
          Geel Dr. Sanodreef05:5407:1507:5308:2408:5309:2009:4910:3411:3412:3413:3414:3415:3416:3817:2317:5118:1818:4719:2920:2921:2922:2923:29
          Geel Waterstraat05:5507:1607:5408:2508:5409:2109:5010:3511:3512:3513:3514:3515:3516:3917:2417:5218:1918:4819:3020:3021:3022:3023:30
          Geel Eikevelden05:5607:1707:5508:2608:5509:2209:5110:3611:3612:3613:3614:3615:3616:4017:2517:5318:2018:4919:3120:3121:3122:3123:31
          Geel Ziekenhuis Hoofdingang05:5707:1907:5708:2808:5709:2409:5310:3811:3812:3813:3814:3815:3816:4217:2717:5518:2218:5019:3220:3221:3222:3223:32
          Geel Ziekenhuis05:5707:1907:5708:2808:5709:2409:5310:3811:3812:3813:3814:3815:3816:4217:2717:5518:2218:5019:3220:3221:3222:3223:32
          Geel Nieuwstraat05:5807:2107:5908:2908:5809:2509:5410:3911:3912:4013:4014:4015:4016:4417:2917:5618:2318:5119:3320:3321:3322:3323:33
          Geel Stadspark05:5907:2208:0108:3008:5909:2609:5510:4011:4012:4113:4114:4115:4116:4617:3017:5718:2418:5219:3420:3421:3422:3423:34
          Geel Station perron 706:0007:2408:0308:3209:0109:2809:5710:4211:4212:4313:4314:4315:4316:4817:3217:5918:2618:5419:3620:3621:3622:3623:36
          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 24, 2026
          Build real-time departures into your app Free API Access →

          Route Path (Streets & Roads)

          Outbound: Mechelen Station perron 11 ➞ Heist-op-den-Berg Station perron 2
          Stationsstraat - Hendrik Speecqvest - Zandpoortvest - Nekkerspoelstraat - Putsesteenweg - Mechelbaan - Mechelsesteenweg - Boudewijnlaan - Stationsstraat - Boudewijnlaan - Paul Van Roosbroecklaan - Drenkstraat - Dorpsstraat - IJzerenweg - Booischotseweg - Grote Baan - Hulshoutsesteenweg - Gravin de Merodestraat - Gevaertlaan - Jaak Lemmenslaan - Asberg - Koning Leopoldlaan - de Merodedreef - Zandberg - Westerloseweg - Zammelseweg - Oosterloseweg - Koning-Albertstraat - Stelenseweg - Waterstraat - Eikevelden - J.B.-Stessensstraat - Gasthuisstraat - Nieuwstraat - Stationsstraat
          Inbound: Mechelen Station perron 11 – Geel Station perron 7
          Stationsstraat - Hendrik Speecqvest - Zandpoortvest - Nekkerspoelstraat - Putsesteenweg - Mechelbaan - Mechelsesteenweg - Boudewijnlaan - Stationsstraat - Boudewijnlaan - Paul Van Roosbroecklaan - Drenkstraat - Dorpsstraat - IJzerenweg - Booischotseweg - Grote Baan - Hulshoutsesteenweg - Gravin de Merodestraat - Gevaertlaan - Jaak Lemmenslaan - Asberg - Koning Leopoldlaan - de Merodedreef - Zandberg - Westerloseweg - Zammelseweg - Oosterloseweg - Koning-Albertstraat - Stelenseweg - Waterstraat - Eikevelden - J.B.-Stessensstraat - Gasthuisstraat - Nieuwstraat - Stationsstraat
          All data is available in GTFS feed: de-lijn

          Bus 51a FAQ

          • What time does the 51a bus start operating?

            Services on the 51a - Mechelen - Heist-op-den-Berg - Hulshout - Westerlo - Geel bus start at 06:24 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • What time does the 51a bus stop working?

            Services on the 51a - Mechelen - Heist-op-den-Berg - Hulshout - Westerlo - Geel bus stop at 16:20 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • Is there a 51a bus stop near me?

            Click here to view the nearest 51a - Mechelen - Heist-op-den-Berg - Hulshout - Westerlo - Geel bus stop.

          51a (Brussels Buses)

          The first stop of the 51a bus route is Mechelen Station perron 11 and the last stop is Heist-op-den-Berg Station perron 2. 51a (Mechelen - Heist-op-den-Berg - Hulshout - Westerlo - Geel) is operational during everyday.

          Additional information: 51a has 52 stops and the total trip duration for this route is approximately 32 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 51a bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 51a bus to take on your trip.

          51a bus near me