There are 5 ways to get from Tienen to Mechelen by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Tirlemont to Malinestrain Ic
47 min€7–14Line 60 bus, line 20 bus
cheapest- Take the bus from Tienen Vierde Lansierslaan to Leuven Station perron 1bus 60 / ...
- Take the bus from Leuven Station perron 8 to Mechelen Kardinaal Mercierpleinbus 20 / ...
1h 36m€6Drive 42.7 km
- Drive from Tienen to Mechelencar 42.7 km
48 min€7–10Taxi
- Take the taxi from Tienen to Mechelentaxi 42.7 km
48 min€95–120Train via Louvain
- Take the train from Tirlemont to Louvaintrain S9 / ...
- Take the train from Louvain to Malinestrain Ic / ...
56 min€9–17
Tienen to Mechelen by train
Questions & Answers
The cheapest way to get from Tienen to Mechelen is to line 60 bus and line 20 bus which costs €6 and takes 1h 36m.
The fastest way to get from Tienen to Mechelen is to train which takes 47 min and costs €7 - €14.
No, there is no direct bus from Tienen to Mechelen. However, there are services departing from Tienen Vierde Lansierslaan and arriving at Mechelen Kardinaal Mercierplein via Leuven Station perron 8. The journey, including transfers, takes approximately 1h 36m.
Yes, there is a direct train departing from Tirlemont and arriving at Malines. Services depart five times a day, and operate Saturday and Sunday. The journey takes approximately 47 min.
The distance between Tienen and Mechelen is 42 km. The road distance is 42.7 km.
The best way to get from Tienen to Mechelen without a car is to train which takes 47 min and costs €7 - €14.
The train from Tirlemont to Malines takes 47 min including transfers and departs five times a day.
Tienen to Mechelen bus services, operated by De Lijn, depart from Tienen Vierde Lansierslaan station.
Tienen to Mechelen train services, operated by Belgian Railways (NMBS/SNCB), depart from Tirlemont station.
The best way to get from Tienen to Mechelen is to train which takes 47 min and costs €7 - €14. Alternatively, you can line 60 bus and line 20 bus, which costs €6 and takes 1h 36m.
What companies run services between Tienen, Belgium and Mechelen, Belgium?
Belgian Railways (NMBS/SNCB) operates a train from Tirlemont to Malines 5 times a day. Tickets cost €7–14 and the journey takes 47 min. Alternatively, you can take a bus from Tienen Vierde Lansierslaan to Mechelen Kardinaal Mercierplein via Leuven Station perron 8 in around 1h 36m.
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Tirlemont to Malines
- Ave. Duration
- 47 min
- Frequency
- 5 times a day
- Estimated price
- €7–14
- Website
- Belgian Railways
Train from Tirlemont to Louvain
- Ave. Duration
- 15 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–6
- Website
- Belgian Railways
Train from Louvain to Malines
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–11
- Website
- Belgian Railways
- Phone
- +32 70 22 02 00
- Website
- De Lijn
Bus from Tienen Vierde Lansierslaan to Leuven Station perron 1
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- De Lijn
Bus from Leuven Station perron 8 to Mechelen Kardinaal Mercierplein
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €3
- Website
- De Lijn
- Ave. Duration
- 48 min
- Estimated price
- €95–120
Taxi Bella
- Phone
- +32 0494 25 12 00
- Website
- taxi-bella.be
Taxi Jenny
- Phone
- +32 16 26 10 10
- Website
- taxijenny.be
Taxi Safe
- Phone
- +32 468105226
- Website
- taxisafe.be
Tiense Taxi
- Phone
- +32 499867140
- Website
- tiensetaxi.be
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 How to get from Florence to Rome, How to travel India's Golden Triangle, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Tienen to Mechelen bus services, operated by De Lijn, arrive at Leuven Station perron 1.
Tienen to Mechelen train services, operated by Belgian Railways (NMBS/SNCB), arrive at Malines station.
Yes, the driving distance between Tienen to Mechelen is 43 km. It takes approximately 48 min to drive from Tienen to Mechelen.
Book your Tienen to Mechelen train tickets online with Omio.
There are 2486+ hotels available in Mechelen.









