Bus 21 - Hasselt - Landen in Sint-Truiden: Stops & Timetable

Click to load interactive map
List of stops
          Map

          Landen Station perron 3 – Hasselt Station perron 12

          Landen Station perron 306:1106:4106:4407:1107:4108:1109:1110:1111:1112:1113:1114:1115:1116:1117:1117:4118:1118:4119:1120:11
          Landen Stadhuis06:1306:4306:4607:1307:4308:1309:1310:1311:1312:1313:1314:1315:1316:1317:1317:4318:1318:4319:1320:13
          Landen Sint-Gertrudishof06:1406:4406:4707:1407:4408:1409:1410:1411:1412:1413:1414:1415:1416:1417:1417:4418:1418:4419:1420:14
          Landen Hertog van Brabantlaan06:1406:4406:4707:1407:4508:1509:1410:1411:1412:1413:1414:1415:1416:1517:1517:4418:1418:4419:1420:14
          Attenhoven Attenhovenstraat06:1506:4506:4807:1507:4608:1609:1510:1511:1512:1513:1514:1515:1516:1617:1617:4518:1518:4519:1520:15
          Attenhoven Kruispunt06:1706:4706:5007:1707:4808:1809:1710:1711:1712:1713:1714:1715:1716:1817:1817:4718:1718:4719:1720:17
          Attenhoven Hey06:1806:4806:5107:1807:4908:1909:1810:1811:1812:1813:1814:1815:1816:1917:1917:4818:1818:4819:1820:18
          Velm Weg naar Attenhoven06:2106:5106:5407:2107:5208:2209:2110:2111:2112:2113:2114:2115:2116:2217:2217:5118:2118:5119:2120:21
          Velm Davidstraat06:2106:5106:5407:2107:5208:2209:2110:2111:2112:2113:2114:2115:2116:2217:2217:5118:2118:5119:2120:21
          Velm Centrum06:2206:5206:5507:2207:5308:2309:2210:2211:2212:2213:2214:2215:2216:2317:2317:5218:2218:5219:2220:22
          Velm Uilstraat06:2306:5306:5607:2307:5408:2409:2310:2311:2312:2313:2314:2315:2316:2417:2417:5318:2318:5319:2320:23
          Velm Nijssenstraat06:2406:5406:5707:2407:5508:2509:2410:2411:2412:2413:2414:2415:2416:2517:2517:5418:2418:5419:2420:24
          Velm Romeinseweg06:2406:5506:5807:2507:5608:2609:2410:2411:2412:2413:2414:2415:2416:2617:2617:5418:2418:5419:2420:24
          Halmaal Maasrodestraat06:2606:5707:0007:2707:5808:2809:2610:2611:2612:2613:2614:2615:2616:2817:2817:5618:2618:5619:2620:26
          Halmaal Kerk06:2706:5807:0107:2807:5908:2909:2710:2711:2712:2713:2714:2715:2716:2917:2917:5718:2718:5719:2720:27
          Sint-Truiden Tramstraat06:3007:0107:0407:3108:0408:3409:3010:3011:3012:3013:3014:3015:3016:3417:3418:0018:3019:0019:3020:30
          Sint-Truiden Ziekeren06:3107:0207:0507:3208:0508:3509:3110:3111:3112:3113:3114:3115:3116:3517:3518:0118:3119:0119:3120:31
          Sint-Truiden Station perron 406:3207:0407:0707:3408:0708:3709:3310:3311:3312:3313:3314:3315:3316:3717:3718:0318:3319:0319:3320:33
          Sint-Truiden Leopold II-straat06:3407:0607:0907:3608:0908:3909:3510:3511:3512:3513:3514:3515:3516:3917:3918:0518:3519:0519:3520:35
          Sint-Truiden Zwembad06:3507:0707:1007:3808:1108:4009:3610:3611:3612:3613:3614:3615:3716:4117:4018:0618:3619:0619:3620:36
          Sint-Truiden Naamsepoort06:3707:0907:1207:3908:1208:4209:3810:3811:3812:3813:3814:3815:3816:4217:4118:0718:3719:0719:3720:37
          Sint-Truiden Europaplein06:3807:1007:1307:4008:1308:4309:3910:3911:3912:3913:3914:3915:3916:4317:4218:0818:3819:0819:3820:38
          Sint-Truiden Tichelrijlaan06:3907:1107:1407:4208:1508:4409:4010:4011:4012:4013:4014:4015:4116:4517:4318:0918:3919:0919:3920:39
          Schurhoven Kerk06:4007:1207:1507:4308:1608:4509:4110:4111:4112:4113:4114:4115:4216:4617:4418:1018:4019:1019:4020:40
          Schurhoven Rusthuis06:4107:1307:1607:4408:1708:4609:4210:4211:4212:4213:4214:4215:4316:4717:4518:1118:4119:1119:4120:41
          Melveren Kruispunt06:4407:1607:1907:4808:2108:4909:4510:4511:4512:4513:4514:4515:4716:5117:4818:1418:4419:1419:4420:44
          Sint-Truiden Ecobeton06:4507:1707:2007:4908:2208:5009:4610:4611:4612:4613:4614:4615:4816:5217:4918:1518:4519:1519:4520:45
          Melveren Senselberg06:4707:1907:2207:5108:2408:5109:4710:4711:4712:4713:4714:4715:5016:5417:5018:1618:4619:1619:4620:46
          Kortenbos Hasseltsesteenweg06:4807:2007:2307:5208:2508:5209:4810:4811:4812:4813:4814:4815:5116:5517:5118:1718:4719:1719:4720:47
          Kortenbos Kortenbosstraat06:4907:2107:2407:5308:2608:5309:4910:4911:4912:4913:4914:4915:5216:5617:5218:1818:4819:1819:4820:48
          Kortenbos Basiliek06:5007:2207:2507:5408:2708:5409:5010:5011:5012:5013:5014:5015:5316:5717:5318:1918:4919:1919:4920:49
          Alken Weg op Kozen06:5307:2507:2807:5708:3008:5609:5210:5211:5212:5213:5214:5215:5617:0017:5518:2118:5119:2119:5120:51
          Alken Sint-Jorisstraat06:5407:2607:2907:5908:3108:5709:5310:5311:5312:5313:5314:5315:5817:0217:5618:2218:5219:2219:5220:52
          Alken Weg op Stevoort06:5507:2707:3008:0008:3208:5809:5410:5411:5412:5413:5414:5415:5917:0317:5718:2318:5319:2319:5320:53
          Alken Lokerstraat06:5607:2807:3108:0108:3308:5909:5510:5511:5512:5513:5514:5516:0017:0417:5818:2418:5419:2419:5420:54
          Alken Kruispunt06:5707:2907:3208:0208:3409:0009:5610:5611:5612:5613:5614:5616:0117:0517:5918:2518:5519:2519:5520:55
          Alken Kapelleke07:0007:3207:3508:0508:3609:0209:5810:5811:5812:5813:5814:5816:0417:0818:0118:2718:5719:2719:5720:57
          Sint-Lambrechts-Herk Kerk07:0107:3307:3608:0608:3709:0309:5910:5911:5912:5913:5914:5916:0517:0918:0218:2818:5819:2819:5820:58
          Sint-Lambrechts-Herk Oude Truierbaan07:0307:3607:3908:0908:3909:0510:0111:0112:0113:0114:0115:0116:0717:1118:0418:3019:0019:3020:0021:00
          Runkst Weg naar Ter Hilst07:0407:3807:4108:1108:4009:0610:0211:0212:0213:0214:0215:0216:0917:1318:0518:3119:0119:3120:0121:01
          Runkst Kerkhof07:0707:4107:4408:1408:4309:0910:0511:0512:0513:0514:0515:0516:1217:1618:0718:3319:0319:3320:0321:03
          Runkst Paters Adonsstraat07:0707:4207:4508:1508:4309:0910:0511:0512:0513:0514:0515:0516:1217:1618:0818:3419:0419:3420:0421:04
          Runkst Vooruitzichtlaan07:0807:4307:4608:1608:4409:1010:0611:0612:0613:0614:0615:0616:1317:1718:0818:3419:0419:3420:0421:04
          Hasselt Leopoldplein07:0907:4407:4708:1708:4509:1110:0711:0712:0713:0714:0715:0716:1417:1818:0918:3519:0519:3520:0521:05
          Hasselt Diesterpoort07:1007:4507:4808:1808:4609:1210:0811:0812:0813:0814:0815:0816:1517:1918:1018:3619:0619:3620:0621:06
          Hasselt Station perron 1207:1207:4707:5008:2008:4809:1410:1011:1012:1013:1014:1015:1016:1717:2118:1218:3819:0819:3820:0821:08
          Last updated on March 24, 2026
          Build real-time departures into your app Free API Access →

          Route Path (Streets & Roads)

          Outbound: Landen Station perron 3 ➞ Sint-Truiden Station perron 4
          Watertorenstraat - Stationsstraat - Attenhovenstraat - Kaasstraat - Jonker Janlaan - Attenhovenstraat - Davidstraat - Gemeenteplein - Velmerlaan - Halmaal-Dorp - Halmaalweg - Stationsplein - Tiensesteenweg - Olympialaan - Naamsevest - Tichelrijlaan - Schurhoven - Hasseltsesteenweg - Steenweg - Sint-Truidersteenweg - Kerkhofstraat - Sint-Truidersteenweg - Leopoldplein - de Schiervellaan - Monseigneur Broekxplein
          Inbound: Landen Station perron 3 – Hasselt Station perron 12
          Watertorenstraat - Stationsstraat - Attenhovenstraat - Kaasstraat - Jonker Janlaan - Attenhovenstraat - Davidstraat - Gemeenteplein - Velmerlaan - Halmaal-Dorp - Halmaalweg - Stationsplein - Tiensesteenweg - Olympialaan - Naamsevest - Tichelrijlaan - Schurhoven - Hasseltsesteenweg - Steenweg - Sint-Truidersteenweg - Kerkhofstraat - Sint-Truidersteenweg - Leopoldplein - de Schiervellaan - Monseigneur Broekxplein
          All data is available in GTFS feed: de-lijn

          Bus 21 FAQ

          • What time does the 21 bus start operating?

            Services on the 21 - Hasselt - Landen bus start at 07:36 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • What time does the 21 bus stop working?

            Services on the 21 - Hasselt - Landen bus stop at 17:34 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • Is there a 21 bus stop near me?

            Click here to view the nearest 21 - Hasselt - Landen bus stop.

          21 (Sint-Truiden Buses)

          The first stop of the 21 bus route is Landen Station perron 3 and the last stop is Sint-Truiden Station perron 4. 21 (Hasselt - Landen) is operational during everyday.

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

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