Travel from Brussels to Hasselt

Bus or train from Brussels to Hasselt?

Belgian Railways (NMBS/SNCB) operates a train from Brussels to Hasselt every 2 hours. Tickets cost $10 - $15 and the journey takes 54 minutes. Alternatively, De Lijn operates a bus from Brussels to Hasselt 6 times a week. Tickets cost $4 and the journey takes 1 hour 5 minutes.

How to get from Brussels to Hasselt

ModeDurationPrice
From Bruxelles-Nord train to Hasselt.54 min10€
From Sint-Pieters-Woluwe Montgomery bus to Houthalen Park & Ride then bus to Hasselt Dusartplein.1 h 38 min6€
From Brussels drive to Hasselt.54 min10€

How long does it take to get from Brussels to Hasselt?

The train from Bruxelles-Nord to Hasselt takes 54 minutes including transfers and departs every two hours.

Is there a direct train between Brussels and Hasselt?

Yes, there is a direct train departing from Bruxelles-Nord and arriving at Hasselt. Services depart every two hours, and operate every day. The journey takes approximately 54 minutes.

Is there a direct bus between Brussels and Hasselt?

No, there is no direct bus from Brussels to Hasselt. However, there are services departing from Sint-Pieters-Woluwe Montgomery and arriving at Hasselt Dusartplein via Houthalen Park & Ride. The journey, including transfers, takes approximately 1 hour 38 minutes.

Operators from Brussels to Hasselt

OperatorPhoneWebsite
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
De LijnDe Lijn