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
1 h 1 min
90 km.
from $4
Composite Route Car Only
Two ways to Travel from Brussels to Leopoldsburg
Select an Option Below to Start Your Journey
Cheapest
By car (90 km)
Other
Rideshare
Transport providers
Train operators
Belgian Railways (NMBS/SNCB)
Phone:
+32 70 79 79 79
Website:
belgiantrain.be/en
Train from Bruxelles-Central to Diest
Ave. Duration:
49 min
Frequency:
Hourly
Estimated price:
$8.84–$12.63
Train from Bruxelles-Nord to Hasselt
Ave. Duration:
1h 8m
Frequency:
Every 30 minutes
Estimated price:
$11.37–$16.42
Train from Hasselt to Bourg-Léopold
Ave. Duration:
32 min
Frequency:
Hourly
Estimated price:
$6.06–$8.84
Bus operators
De Lijn
Phone:
+32 70 22 02 00
Website:
delijn.be/nl/
Bus from Elsene VUB Gebouw M inrit 11 to Leopoldsburg
Ave. Duration:
1h 58m
Frequency:
Twice a week
Estimated price:
$3.01
Bus from Diest Station perron 3 to Leopoldsburg
Ave. Duration:
44 min
Frequency:
Hourly
Estimated price:
$3.01
Questions and Answers
What is the cheapest way to get from Brussels to Leopoldsburg?
The cheapest way to get from Brussels to Leopoldsburg is to bus which costs $2.59 and takes 1h 58m.
What is the fastest way to get from Brussels to Leopoldsburg?
The fastest way to get from Brussels to Leopoldsburg is to drive which takes 1h 2m and costs $15.22 - $22.83 .
Is there a direct bus between Brussels and Leopoldsburg?
Yes, there is a direct bus departing from Elsene VUB Gebouw M inrit 11 and arriving at Leopoldsburg Station perron 1 station. Services depart twice a week, and operate Friday. The journey takes approximately 1h 58m.
Is there a direct train between Brussels and Leopoldsburg?
No, there is no direct train from Brussels to Leopoldsburg. However, there are services departing from Bruxelles-Nord and arriving at Bourg-Léopold via Hasselt. The journey, including transfers, takes approximately 2h 4m.
How far is it from Brussels to Leopoldsburg?
The distance between Brussels and Leopoldsburg is 89 km. The road distance is 89.5 km.
How do I travel from Brussels to Leopoldsburg without a car?
The best way to get from Brussels to Leopoldsburg without a car is to bus which takes 1h 58m and costs $2.59 .
How long does it take to get from Brussels to Leopoldsburg?
The bus from Elsene VUB Gebouw M inrit 11 to Leopoldsburg Station perron 1 takes 1h 58m including transfers and departs twice a week.
Where do I catch the Brussels to Leopoldsburg bus from?
Brussels to Leopoldsburg bus services, operated by De Lijn, depart from Elsene VUB Gebouw M inrit 11 station.
Where do I catch the Brussels to Leopoldsburg train from?
Brussels to Leopoldsburg train services, operated by Belgian Railways (NMBS/SNCB), depart from Bruxelles-Nord station.
Train or bus from Brussels to Leopoldsburg?
The best way to get from Brussels to Leopoldsburg is to bus which takes 1h 58m and costs $2.59 . Alternatively, you can train, which costs $14.13 - $21.74 and takes 2h 4m.
Where does the Brussels to Leopoldsburg bus arrive?
Brussels to Leopoldsburg bus services, operated by De Lijn, arrive at Leopoldsburg Station perron 1.
Where does the Brussels to Leopoldsburg train arrive?
Brussels to Leopoldsburg train services, operated by Belgian Railways (NMBS/SNCB), arrive at Hasselt station.
Can I drive from Brussels to Leopoldsburg?
Yes, the driving distance between Brussels to Leopoldsburg is 90 km. It takes approximately 1h 2m to drive from Brussels to Leopoldsburg.
How do I get a train ticket from Brussels to Leopoldsburg?
Book your Brussels to Leopoldsburg train tickets online with Omio.
Where can I stay near Leopoldsburg?
There are 475+ hotels available in Leopoldsburg. Prices start at $71.49 per night.