There are 4 ways to get from Mechelen to Olen by bus, train, 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.
Bus
best- Take the bus from Mechelen Nekkerspoel station to Noorderwijk Kijnigestraatbus 51b
1h 5m€3Train, bus
- Take the train from Malines to Herentalstrain Ic / ...
- Take the bus from Herentals Station perron 10 to Olen Dorpbus 32b / ...
1h 17m€10–13Drive 34.7 km
- Drive from Mechelen to Olencar 34.7 km
41 min€6–8Taxi
- Take the taxi from Mechelen to Olentaxi 34.7 km
41 min€75–95
Mechelen to Olen by bus
Comparing Your Travel Options
The cheapest way to get from Mechelen to Olen is to bus which costs €3 and takes 1h 5m.
The fastest way to get from Mechelen to Olen is to drive which takes 41 min and costs €5 - €8.
Yes, there is a direct bus departing from Mechelen Nekkerspoel station station and arriving at Noorderwijk Kijnigestraat. Services depart hourly, and operate every day. The journey takes approximately 1h 5m.
The distance between Mechelen and Olen is 39 km. The road distance is 34.7 km.
The best way to get from Mechelen to Olen without a car is to bus which takes 1h 5m and costs €3.
The bus from Mechelen Nekkerspoel station to Noorderwijk Kijnigestraat takes 1h 5m including transfers and departs hourly.
Mechelen to Olen bus services, operated by De Lijn, depart from Mechelen Nekkerspoel station.
Mechelen to Olen bus services, operated by De Lijn, arrive at Noorderwijk Kijnigestraat station.
Yes, the driving distance between Mechelen to Olen is 35 km. It takes approximately 41 min to drive from Mechelen to Olen.
There are 373+ hotels available in Olen.
What companies run services between Mechelen, Belgium and Olen, Belgium?
De Lijn operates a bus from Mechelen Nekkerspoel station to Noorderwijk Kijnigestraat hourly. Tickets cost €3 and the journey takes 1h 5m.
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Malines to Herentals
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- €6–11
- Website
- Belgian Railways
- Phone
- +32 70 22 02 00
- Website
- De Lijn
Bus from Mechelen Nekkerspoel station to Noorderwijk Kijnigestraat
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €3
- Website
- De Lijn
Bus from Herentals Station perron 10 to Olen Dorp
- Ave. Duration
- 14 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- De Lijn
- Ave. Duration
- 41 min
- Estimated price
- €75–95
Gele Taxi
- Phone
- +32 36515050
- Website
- geletaxi.be
Taxis Autolux
- Phone
- +32 02 5 123 123
- Website
- taxisautolux.be
Taxis Bleus de Bruxelles
- Phone
- +32 22680000
- Website
- taxisbleus.be
Taxis Verts
- Phone
- +32 2 349 49 49
- Website
- taxisverts.be
Victor Cab
- Phone
- +32 2 425 25 25
- Website
- victorcab.be
Antwerpen Taxi Centrale
- Phone
- +32033333333
- Website
- antwerpentaxicentrale.be
Antwerp Euro Taxi
- Phone
- +320465807683
- Website
- luchthavenvervoer-antwerpen.be
Antwerp -Taxi
- Phone
- +32032383838
- Website
- antwerp-tax.be
A-Taxi
- Phone
- +320474390766
- Website
- taxibedrijfantwerpen.be
Taxi ii Nijlen
- Phone
- +320484286333
- Website
- taxiii.be
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 Train travel in France: A guide to SNCF, Travelling to the UK: What do I need to know?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.









