Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
20 min
27 km.
from $1
Composite Route Car Only
Two ways to Travel from Diest to Hasselt
Select an Option Below to Start Your Journey
Cheapest
By car (27 km)
Other
Rideshare
Transport providers
Train operators
Belgian Railways (NMBS/SNCB)
Phone:
+32 70 79 79 79
Website:
belgiantrain.be/en
Train from Diest to Hasselt
Ave. Duration:
17 min
Frequency:
Every 20 minutes
Estimated price:
$5.43–$8.21
Bus from Diest Atheneum to Hasselt
Ave. Duration:
27 min
Frequency:
6 times a week
Bus operators
De Lijn
Phone:
+32 70 22 02 00
Website:
delijn.be/nl/
Bus from Diest Atheneum to Hasselt
Ave. Duration:
43 min
Frequency:
Hourly
Estimated price:
$3.08
Questions and Answers
What is the cheapest way to get from Diest to Hasselt?
The cheapest way to get from Diest to Hasselt is to bus which costs $2.65 and takes 43 min.
What is the fastest way to get from Diest to Hasselt?
The fastest way to get from Diest to Hasselt is to train which takes 17 min and costs $4.67 - $7.07 .
Is there a direct bus between Diest and Hasselt?
Yes, there is a direct bus departing from Diest Atheneum and arriving at Hasselt Station perron 14 station. Services depart hourly, and operate every day. The journey takes approximately 43 min.
Is there a direct train between Diest and Hasselt?
Yes, there is a direct train departing from Diest and arriving at Hasselt. Services depart every 20 minutes, and operate every day. The journey takes approximately 17 min.
How far is it from Diest to Hasselt?
The distance between Diest and Hasselt is 21 km. The road distance is 29.6 km.
How do I travel from Diest to Hasselt without a car?
The best way to get from Diest to Hasselt without a car is to train which takes 17 min and costs $4.67 - $7.07 .
How long does it take to get from Diest to Hasselt?
The train from Diest to Hasselt takes 17 min including transfers and departs every 20 minutes.
Where do I catch the Diest to Hasselt bus from?
Diest to Hasselt bus services, operated by De Lijn, depart from Diest Atheneum station.
Where do I catch the Diest to Hasselt train from?
Diest to Hasselt train services, operated by Belgian Railways (NMBS/SNCB), depart from Diest station.
Train or bus from Diest to Hasselt?
The best way to get from Diest to Hasselt is to train which takes 17 min and costs $4.67 - $7.07 . Alternatively, you can bus, which costs $2.65 and takes 43 min.
Where does the Diest to Hasselt bus arrive?
Diest to Hasselt bus services, operated by De Lijn, arrive at Hasselt Station perron 14.
Where does the Diest to Hasselt train arrive?
Diest to Hasselt train services, operated by Belgian Railways (NMBS/SNCB), arrive at Hasselt station.
Can I drive from Diest to Hasselt?
Yes, the driving distance between Diest to Hasselt is 30 km. It takes approximately 22 min to drive from Diest to Hasselt.
How do I get a train ticket from Diest to Hasselt?
Book your Diest to Hasselt train tickets online with Omio.
Where can I stay near Hasselt?
There are 664+ hotels available in Hasselt. Prices start at $50.74 per night.