There are 4 ways to get from Mechelen to Kampenhout by train, bus, taxi, 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 Malines to Haachttrain Ic / ...
- Take the bus from Haacht Station to Kampenhout Oud Stationbus R27 / ...
29 min€5–6Drive 13.4 km
cheapest- Drive from Mechelen to Kampenhoutcar 13.4 km
17 min€3–4Line 20 bus, bus
- Take the bus from Mechelen Kardinaal Mercierplein to Kampenhout Sasbus 20
- Take the bus from Kampenhout Sas to Kampenhout Kerkstraatbus 206 / ...
38 min€6Taxi
- Take the taxi from Mechelen to Kampenhouttaxi 13.4 km
17 min€30–40
Mechelen to Kampenhout by train and bus
Comparing Your Travel Options
The cheapest way to get from Mechelen to Kampenhout is to drive which costs €2 - €4 and takes 17 min.
The fastest way to get from Mechelen to Kampenhout is to taxi which takes 17 min and costs €30 - €40.
No, there is no direct bus from Mechelen to Kampenhout. However, there are services departing from Mechelen Kardinaal Mercierplein and arriving at Kampenhout Kerkstraat via Kampenhout Sas. The journey, including transfers, takes approximately 38 min.
The distance between Mechelen and Kampenhout is 16 km. The road distance is 13.4 km.
The best way to get from Mechelen to Kampenhout without a car is to train and bus which takes 29 min and costs €5 - €6.
It takes approximately 29 min to get from Mechelen to Kampenhout, including transfers.
Mechelen to Kampenhout bus services, operated by De Lijn, depart from Mechelen Kardinaal Mercierplein station.
Mechelen to Kampenhout bus services, operated by De Lijn, arrive at Kampenhout Sas station.
Yes, the driving distance between Mechelen to Kampenhout is 13 km. It takes approximately 17 min to drive from Mechelen to Kampenhout.
There are 1729+ hotels available in Kampenhout.
What companies run services between Mechelen, Belgium and Kampenhout, Belgium?
You can take a bus from Mechelen Kardinaal Mercierplein to Kampenhout Kerkstraat via Kampenhout Sas in around 38 min.
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Malines to Haacht
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- €2–3
- Website
- Belgian Railways
- Phone
- +32 70 22 02 00
- Website
- De Lijn
Bus from Haacht Station to Kampenhout Oud Station
- Ave. Duration
- 10 min
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- De Lijn
Bus from Mechelen Kardinaal Mercierplein to Kampenhout Sas
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- De Lijn
Bus from Kampenhout Sas to Kampenhout Kerkstraat
- Ave. Duration
- 6 min
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- De Lijn
- Ave. Duration
- 17 min
- Estimated price
- €30–40
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 Italian Lakes: Getting around by train, 4 of the smartest ways to explore Australia, and Why you should take the train in the US - to help you get the most out of your next trip.









