There are 4 ways to get from Maastricht Airport (MST) to Hasselt by bus, rideshare, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 30 bus, bus via Bilzen Station perron 2
best- Take the bus from Beek, Maastricht-Aachen Airport to Maastricht, Station Maastrichtbus 30
- Take the bus from Maastricht Station perron D to Bilzen Station perron 2bus 20a
1h 51m€12–18Drive 41.8 km
cheapest- Drive from Maastricht Airport (MST) to Hasseltcar 41.8 km
35 min€8–11Airport Transfer
- Take the rideshare from Maastricht-MST to Hasselt41.8 km
35 minLine 30 bus, bus
- Take the bus from Beek, Maastricht-Aachen Airport to Maastricht, Station Maastrichtbus 30
- Take the bus from Maastricht Station perron D to Hasselt Dusartpleinbus 20a
1h 52m€10–12
Maastricht Airport (MST) to Hasselt by bus and train
Questions & Answers
The cheapest way to get from Maastricht Airport (MST) to Hasselt is to drive which costs €7 - €11 and takes 35 min.
The fastest way to get from Maastricht Airport (MST) to Hasselt is to drive which takes 35 min and costs €7 - €11.
No, there is no direct bus from Maastricht Airport (MST) to Hasselt station. However, there are services departing from Beek, Maastricht-Aachen Airport and arriving at Bilzen Station perron 2 via Maastricht Station perron D. The journey, including transfers, takes approximately 1h 51m.
The distance between Maastricht Airport (MST) and Hasselt is 47 km. The road distance is 41.8 km.
The best way to get from Maastricht Airport (MST) to Hasselt without a car is to line 30 bus and bus via Bilzen Station perron 2 which takes 1h 51m and costs €12 - €18.
It takes approximately 1h 51m to get from Maastricht Airport (MST) to Hasselt, including transfers.
Maastricht Airport (MST) to Hasselt bus services, operated by Arriva NL, depart from Beek, Maastricht-Aachen Airport station.
Maastricht Airport (MST) to Hasselt bus services, operated by Arriva NL, arrive at Maastricht, Station Maastricht.
Yes, the driving distance between Maastricht Airport (MST) to Hasselt is 42 km. It takes approximately 35 min to drive from Maastricht Airport (MST) to Hasselt.
There are 801+ hotels available in Hasselt.
What companies run services between Maastricht Airport (MST), Netherlands and Hasselt, Belgium?
You can take a bus from Beek, Maastricht-Aachen Airport to Hasselt via Maastricht Station perron D, Bilzen Station perron 2, and Bilzen in around 1h 51m.
- Phone
- 0800-0232 545
- Website
- Arriva NL
Bus from Beek, Maastricht-Aachen Airport to Maastricht, Station Maastricht
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- €7–9
- Website
- Arriva NL
Bus from Beek, Maastricht-Aachen Airport to Maastricht, Station Maastricht
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- €7–9
- Website
- Arriva NL
- Phone
- +32 70 22 02 00
- Website
- De Lijn
Bus from Maastricht Station perron D to Bilzen Station perron 2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- De Lijn
Bus from Maastricht Station perron D to Hasselt Dusartplein
- Ave. Duration
- 1h 8m
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- De Lijn
- Website
- https://www.mozio.com
Rideshare from Maastricht-MST to Hasselt
- Ave. Duration
- 35 min
- Frequency
- On demand
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Want to know more about Flixbus?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Maastricht Airport (MST) and Hasselt. A great option if you don't have a driver's licence or want to avoid public transport.







