There are 5 ways to get from Aarschot to Maastricht by train, bus, 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.
Train, bus
best- Take the train from Aarschot to Bilzentrain Ic / ...
- Take the bus from Bilzen Station perron 6 to Maastricht Koningin Emmapleinbus 20a
1h 17m€13–18Line 30 bus, bus
cheapest- Take the bus from Aarschot Moederhuis to Diest Station perron 1bus 30 / ...
- Take the bus from Diest Station perron 3 to Hasselt Station perron 9bus 56
- Take the bus from Hasselt Station perron 16 to Maastricht Boschstraat/Marktbus 20a
2h 58m€9Train, bus via Hasselt Station perron 16
- Take the train from Aarschot to Hasselttrain Ic / ...
- Take the bus from Hasselt Station perron 16 to Maastricht Boschstraat/Marktbus 20a
1h 42m€10–14Drive 73 km
- Drive from Aarschot to Maastrichtcar 73 km
55 min€16–22Train
- Take the train from Louvain to Liège-Guilleminstrain Ic / ...
- Take the train from Liège-Guillemins to Maastrichttrain S43 / ...
1h 42m€19–38
Aarschot to Maastricht by train and bus
Comparing Your Travel Options
The cheapest way to get from Aarschot to Maastricht is to line 30 bus and bus which costs €9 and takes 2h 58m.
The fastest way to get from Aarschot to Maastricht is to drive which takes 55 min and costs €15 - €22.
No, there is no direct bus from Aarschot to Maastricht. However, there are services departing from Aarschot Moederhuis and arriving at Maastricht Boschstraat/Markt via Diest Station perron 3 and Hasselt Station perron 16. The journey, including transfers, takes approximately 2h 58m.
No, there is no direct train from Aarschot to Maastricht. However, there are services departing from Aarschot and arriving at Maastricht via Louvain and Liège-Guillemins. The journey, including transfers, takes approximately 1h 42m.
The distance between Aarschot and Maastricht is 67 km. The road distance is 73 km.
The best way to get from Aarschot to Maastricht without a car is to train and bus which takes 1h 17m and costs €13 - €19.
It takes approximately 1h 17m to get from Aarschot to Maastricht, including transfers.
Aarschot to Maastricht bus services, operated by De Lijn, depart from Aarschot Moederhuis station.
Aarschot to Maastricht train services, operated by Belgian Railways (NMBS/SNCB), depart from Louvain station.
The best way to get from Aarschot to Maastricht is to train which takes 1h 42m and costs €18 - €40. Alternatively, you can line 30 bus and bus, which costs €9 and takes 2h 58m.
What companies run services between Aarschot, Belgium and Maastricht, Netherlands?
You can take a train from Aarschot to Maastricht via Louvain and Liège-Guillemins in around 1h 42m. Alternatively, you can take a bus from Aarschot Moederhuis to Maastricht Boschstraat/Markt via Diest Station perron 3, Hasselt Station perron 9, and Hasselt Station perron 16 in around 2h 58m.
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Aarschot to Bilzen
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €10–16
- Website
- Belgian Railways
Train from Aarschot to Hasselt
- Ave. Duration
- 27 min
- Frequency
- Every 30 minutes
- Estimated price
- €7–11
- Website
- Belgian Railways
Train from Louvain to Liège-Guillemins
- Ave. Duration
- 32 min
- Frequency
- Every 20 minutes
- Estimated price
- €13–20
- Website
- Belgian Railways
Train from Liège-Guillemins to Maastricht
- Ave. Duration
- 37 min
- Frequency
- Every 30 minutes
- Estimated price
- €5–9
- Website
- Belgian Railways
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Louvain to Liège-Guillemins
- Ave. Duration
- 27 min
- Frequency
- 5 times a day
- Estimated price
- €11–23
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- 0800-0232 545
- Website
- Arriva NL
Train from Liège-Guillemins to Maastricht
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- €7–11
- Website
- Arriva NL
- Second Class Single
- €7–11
- Phone
- +32 70 22 02 00
- Website
- De Lijn
Bus from Bilzen Station perron 6 to Maastricht Koningin Emmaplein
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- De Lijn
Bus from Hasselt Station perron 16 to Maastricht Boschstraat/Markt
- Ave. Duration
- 1h 7m
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- De Lijn
Bus from Aarschot Moederhuis to Diest Station perron 1
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- De Lijn
Bus from Diest Station perron 3 to Hasselt Station perron 9
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- De Lijn
Bus from Hasselt Station perron 16 to Maastricht Boschstraat/Markt
- Ave. Duration
- 1h 7m
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- De Lijn
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Bus from Diest Station perron 3 to Hasselt Station perron 9
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Website
- Belgian Railways
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 Want to know more about Flixbus?, Why you should take the train in the US, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
Aarschot to Maastricht bus services, operated by De Lijn, arrive at Diest Station perron 1.
Aarschot to Maastricht train services, operated by Belgian Railways (NMBS/SNCB), arrive at Liège-Guillemins station.
Yes, the driving distance between Aarschot to Maastricht is 73 km. It takes approximately 55 min to drive from Aarschot to Maastricht.
Book your Aarschot to Maastricht train tickets online with Omio.
There are 1753+ hotels available in Maastricht.














