Bus 21 - Landen - Hasselt 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 3

    10:4011:4012:4013:4014:4015:4016:4017:40

    Landen Stadhuis

    10:4111:4112:4113:4114:4115:4116:4117:41

    Landen Sint-Gertrudishof

    10:4211:4212:4213:4214:4215:4216:4217:42

    Landen Hertog van Brabantlaan

    10:4311:4312:4313:4314:4315:4316:4317:43

    Attenhoven Attenhovenstraat

    10:4411:4412:4413:4414:4415:4416:4417:44

    Attenhoven Kruispunt

    10:4511:4512:4513:4514:4515:4516:4517:45

    Attenhoven Hey

    10:4611:4612:4613:4614:4615:4616:4617:46

    Velm Weg naar Attenhoven

    10:4911:4912:4913:4914:4915:4916:4917:49

    Velm Davidstraat

    10:4911:4912:4913:4914:4915:4916:4917:49

    Velm Centrum

    10:5011:5012:5013:5014:5015:5016:5017:50

    Velm Uilstraat

    10:5111:5112:5113:5114:5115:5116:5117:51

    Velm Nijssenstraat

    10:5211:5212:5213:5214:5215:5216:5217:52

    Velm Romeinseweg

    10:5211:5212:5213:5214:5215:5216:5217:52

    Halmaal Maasrodestraat

    10:5411:5412:5413:5414:5415:5416:5417:54

    Halmaal Kerk

    10:5511:5512:5513:5514:5515:5516:5517:55

    Sint-Truiden Tramstraat

    10:5811:5812:5813:5814:5815:5816:5817:58

    Sint-Truiden Ziekeren

    10:5911:5912:5913:5914:5915:5916:5917:59

    Sint-Truiden Station perron 4

    11:0112:0113:0114:0115:0116:0117:0118:01

    Sint-Truiden Leopold II-straat

    11:0312:0313:0314:0315:0316:0317:0318:03

    Sint-Truiden Zwembad

    11:0412:0413:0414:0415:0416:0417:0418:04

    Sint-Truiden Naamsepoort

    11:0512:0513:0514:0515:0516:0517:0518:05

    Sint-Truiden Europaplein

    11:0612:0613:0614:0615:0616:0617:0618:06

    Sint-Truiden Tichelrijlaan

    11:0712:0713:0714:0715:0716:0717:0718:07

    Schurhoven Kerk

    11:0812:0813:0814:0815:0816:0817:0818:08

    Schurhoven Rusthuis

    11:0912:0913:0914:0915:0916:0917:0918:09

    Melveren Kruispunt

    11:1212:1213:1214:1215:1216:1217:1218:12

    Melveren Overweg

    11:1312:1313:1314:1315:1316:1317:1318:13

    Melveren Senselberg

    11:1412:1413:1414:1415:1416:1417:1418:14

    Kortenbos Hasseltsesteenweg

    11:1512:1513:1514:1515:1516:1517:1518:15

    Kortenbos Kortenbosstraat

    11:1612:1613:1614:1615:1616:1617:1618:16

    Kortenbos Basiliek

    11:1712:1713:1714:1715:1716:1717:1718:17

    Alken Weg op Kozen

    11:2012:2013:2014:2015:2016:2017:2018:20

    Alken Sint-Jorisstraat

    11:2112:2113:2114:2115:2116:2117:2118:21

    Alken Weg op Stevoort

    11:2212:2213:2214:2215:2216:2217:2218:22

    Alken Lokerstraat

    11:2312:2313:2314:2315:2316:2317:2318:23

    Alken Kruispunt

    11:2412:2413:2414:2415:2416:2417:2418:24

    Alken Kapelleke

    11:2612:2613:2614:2615:2616:2617:2618:26

    Sint-Lambrechts-Herk Kerk

    11:2712:2713:2714:2715:2716:2717:2718:27

    Sint-Lambrechts-Herk Oude Truierbaan

    11:2912:2913:2914:2915:2916:2917:2918:29

    Runkst Weg naar Ter Hilst

    11:3012:3013:3014:3015:3016:3017:3018:30

    Runkst Kerkhof

    11:3212:3213:3214:3215:3216:3217:3218:32

    Runkst Paters Adonsstraat

    11:3312:3313:3314:3315:3316:3317:3318:33

    Runkst Vooruitzichtlaan

    11:3312:3313:3314:3315:3316:3317:3318:33

    Hasselt Leopoldplein

    11:3412:3413:3414:3415:3416:3417:3418:34

    Hasselt Diesterpoort

    11:3512:3513:3514:3515:3516:3517:3518:35

    Hasselt Station perron 12

    11:3712:3713:3714:3715:3716:3717:3718:37
    Build real-time departures into your app Free API Access →

    Route Path (Streets & Roads)

    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 - Leopoldplein - de Schiervellaan - Monseigneur Broekxplein

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

    Bus 21 FAQ

    • What time does the 21 bus start operating?

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

    • What time does the 21 bus stop working?

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

    • Is there a 21 bus stop near me?

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

    21 (Sint-Truiden Buses)

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

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

    Last updated on May 24, 2026