There are 5 ways to get from Maasmechelen to Brussels Airport (BRU) by bus, train, 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.
Bus
best- Take the bus from Maasmechelen Centrum to Leuven Station perron 14bus 178
1h 40m€6–19Train
- Take the train from Genk to Louvaintrain Ic / ...
2h 36m€18–45Airport Transfer
- Take the rideshare from Maasmechelen to Brussels-BRU100.7 km
58 minDrive 100.7 km
- Drive from Maasmechelen to Brussels Airport (BRU)car 100.7 km
58 min€16–23Bus, train
- Take the bus from Maasmechelen Centrum to Hasselt Station perron 14bus X44
- Take the train from Hasselt to Brussels Airport-Zaventemtrain Ic / ...
2h 37m€15–28
Maasmechelen to Brussels Airport (BRU) by bus and train
Questions & Answers
The cheapest way to get from Maasmechelen to Brussels Airport (BRU) is to bus which costs €6 - €19 and takes 1h 40m.
The fastest way to get from Maasmechelen to Brussels Airport (BRU) is to drive which takes 58 min and costs €15 - €23.
No, there is no direct bus from Maasmechelen to Brussels Airport (BRU) station. However, there are services departing from Maasmechelen Centrum and arriving at Leuven Station perron 14 via . The journey, including transfers, takes approximately 1h 40m.
No, there is no direct train from Maasmechelen to Brussels Airport (BRU). However, there are services departing from Genk and arriving at Brussels Airport-Zaventem via Louvain. The journey, including transfers, takes approximately 2h 36m.
The distance between Maasmechelen and Brussels Airport (BRU) is 99 km. The road distance is 100.7 km.
The best way to get from Maasmechelen to Brussels Airport (BRU) without a car is to bus which takes 1h 40m and costs €6 - €19.
It takes approximately 1h 40m to get from Maasmechelen to Brussels Airport (BRU), including transfers.
Maasmechelen to Brussels Airport (BRU) bus services, operated by De Lijn, depart from Maasmechelen Centrum station.
Maasmechelen to Brussels Airport (BRU) train services, operated by Belgian Railways (NMBS/SNCB), depart from Genk station.
The best way to get from Maasmechelen to Brussels Airport (BRU) is to bus which takes 1h 40m and costs €6 - €19. Alternatively, you can train, which costs €18 - €45 and takes 2h 36m.
What companies run services between Maasmechelen, Belgium and Brussels Airport (BRU), Belgium?
De Lijn operates a bus from Maasmechelen Centrum to Leuven Station perron 14 twice a week. Tickets cost €3 and the journey takes 1h 8m. Alternatively, Belgian Railways (NMBS/SNCB) operates a train from Genk to Louvain hourly. Tickets cost €12–26 and the journey takes 1h 13m.
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Genk to Louvain
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- €12–26
- Website
- Belgian Railways
Train from Hasselt to Brussels Airport-Zaventem
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €12–25
- Website
- Belgian Railways
- Phone
- +32 70 22 02 00
- Website
- De Lijn
Bus from Maasmechelen Centrum to Leuven Station perron 14
- Ave. Duration
- 1h 8m
- Frequency
- Twice a week
- Estimated price
- €3
- Website
- De Lijn
Bus from Maasmechelen Centrum to Hasselt Station perron 14
- Ave. Duration
- 48 min
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- De Lijn
- Website
- https://www.mozio.com
Rideshare from Maasmechelen to Brussels-BRU
- Ave. Duration
- 58 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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, The London Underground: Essential tips to navigate the Tube, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
Maasmechelen to Brussels Airport (BRU) bus services, operated by De Lijn, arrive at Leuven Station perron 14.
Maasmechelen to Brussels Airport (BRU) train services, operated by Belgian Railways (NMBS/SNCB), arrive at Louvain station.
Yes, the driving distance between Maasmechelen to Brussels Airport (BRU) is 101 km. It takes approximately 58 min to drive from Maasmechelen to Brussels Airport (BRU).
There are 1827+ hotels available in Brussels Airport (BRU).
Check out Blablacar's carpooling service for rideshare options between Maasmechelen and Brussels Airport (BRU). A great option if you don't have a driver's licence or want to avoid public transport.









