There are 4 ways to get from Haacht to Zaventem by bus, train, 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.
Line 21 bus, train
best- Take the bus from Haacht Kerk to Leuven Station perron 1bus 21
- Take the train from Louvain to Zaventemtrain S9 / ...
59 min€6–10Drive 20.4 km
cheapest- Drive from Haacht to Zaventemcar 20.4 km
23 min€4–5Taxi
- Take the taxi from Haacht to Zaventemtaxi 20.4 km
23 min€50–65Bus
- Take the bus from Haacht Kerk to Brussel Haren Bordet Stationbus R27 / ...
- Take the bus from Evere Bordet Station to Zaventem Kerkpleinbus R26 / ...
1h 15m€6
Haacht to Zaventem by bus and train
Questions & Answers
The cheapest way to get from Haacht to Zaventem is to drive which costs €3 - €5 and takes 23 min.
The fastest way to get from Haacht to Zaventem is to taxi which takes 23 min and costs €50 - €65.
No, there is no direct bus from Haacht to Zaventem. However, there are services departing from Haacht Kerk and arriving at Zaventem Kerkplein via Evere Bordet Station. The journey, including transfers, takes approximately 1h 15m.
The distance between Haacht and Zaventem is 42 km. The road distance is 20.4 km.
The best way to get from Haacht to Zaventem without a car is to line 21 bus and train which takes 59 min and costs €6 - €10.
It takes approximately 59 min to get from Haacht to Zaventem, including transfers.
Haacht to Zaventem bus services, operated by De Lijn, depart from Haacht Kerk station.
Haacht to Zaventem bus services, operated by De Lijn, arrive at Brussel Haren Bordet Station.
Yes, the driving distance between Haacht to Zaventem is 20 km. It takes approximately 23 min to drive from Haacht to Zaventem.
There are 1828+ hotels available in Zaventem.
What companies run services between Haacht, Belgium and Zaventem, Belgium?
You can take a bus from Haacht Kerk to Zaventem Kerkplein via Brussel Haren Bordet Station and Evere Bordet Station in around 1h 15m.
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Louvain to Zaventem
- Ave. Duration
- 14 min
- Frequency
- Every 30 minutes
- Estimated price
- €3–7
- Website
- https://www.belgiantrain.be/en
- Phone
- +32 70 22 02 00
- Website
- delijn.be
Bus from Haacht Kerk to Leuven Station perron 1
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- €3
- Website
- https://www.delijn.be/en/
Bus from Haacht Kerk to Brussel Haren Bordet Station
- Ave. Duration
- 46 min
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- https://www.delijn.be/en/
Bus from Evere Bordet Station to Zaventem Kerkplein
- Ave. Duration
- 18 min
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- https://www.delijn.be/en/
- Ave. Duration
- 23 min
- Estimated price
- €50–65
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 What are the different types of Renfe trains in Spain?, French strikes 2018: What are my alternative transport options?, and How to get from Florence to Rome - to help you get the most out of your next trip.









