There are 5 ways to get from Schaerbeek to Mechelen 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
best- Take the train from Brussels-Nord to Malinestrain Ic / ...
14 min€3–7Bus
- Take the bus from Station Brussel-Schaarbeek to Malinesbus Bus
46 minTaxi
- Take the taxi from Schaerbeek to Mechelentaxi 23 km
24 min€50–65Drive 23 km
- Drive from Schaerbeek to Mechelencar 23 km
24 min€4–6Line 58 bus, bus
- Take the bus from Verboekhoven to Vilvoorde Stationbus 58
- Take the bus from Vilvoorde Station perron 5 to Mechelen Station perron 1bus 28 / ...
1h 8m€5
Schaerbeek to Mechelen by train
Questions & Answers
The cheapest way to get from Schaerbeek to Mechelen is to train which costs €3 - €7 and takes 14 min.
The fastest way to get from Schaerbeek to Mechelen is to train which takes 14 min and costs €3 - €7.
Yes, there is a direct bus departing from Station Brussel-Schaarbeek station and arriving at Malines. Services depart once a week, and operate Sunday. The journey takes approximately 46 min.
Yes, there is a direct train departing from Brussels-Nord and arriving at Malines. Services depart every 15 minutes, and operate every day. The journey takes approximately 14 min.
The distance between Schaerbeek and Mechelen is 20 km. The road distance is 23 km.
The best way to get from Schaerbeek to Mechelen without a car is to train which takes 14 min and costs €3 - €7.
The train from Brussels-North to Malines takes 14 min including transfers and departs every 15 minutes.
Schaerbeek to Mechelen bus services, operated by Belgian Railways (NMBS/SNCB), depart from Station Brussel-Schaarbeek.
Schaerbeek to Mechelen train services, operated by Belgian Railways (NMBS/SNCB), depart from Brussels-Nord station.
The best way to get from Schaerbeek to Mechelen is to train which takes 14 min and costs €3 - €7. Alternatively, you can bus, which costs and takes 46 min.
What companies run services between Schaerbeek, Belgium and Mechelen, Belgium?
Belgian Railways (NMBS/SNCB) operates a train from Brussels-Nord to Malines every 15 minutes. Tickets cost €3–7 and the journey takes 14 min. Alternatively, Belgian Railways (NMBS/SNCB) operates a bus from Station Brussel-Schaarbeek to Malines once a week, and the journey takes 46 min.
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Brussels-Nord to Malines
- Ave. Duration
- 14 min
- Frequency
- Every 15 minutes
- Estimated price
- €3–7
- Website
- https://www.belgiantrain.be/en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Bus from Station Brussel-Schaarbeek to Malines
- Ave. Duration
- 46 min
- Frequency
- Once a week
- Website
- https://www.belgiantrain.be/en
Bus from Vilvoorde Station perron 5 to Mechelen Station perron 1
- Ave. Duration
- 28 min
- Frequency
- Once a week
- Website
- https://www.belgiantrain.be/en
- Phone
- +32 70 23 20 00
- Website
- stib-mivb.be
Bus from Verboekhoven to Vilvoorde Station
- Ave. Duration
- 20 min
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- https://www.stib-mivb.be/index.htm?l=en
- Phone
- +32 70 22 02 00
- Website
- delijn.be
Bus from Vilvoorde Station perron 5 to Mechelen Station perron 1
- Ave. Duration
- 37 min
- Frequency
- Every 20 minutes
- Estimated price
- €3
- Website
- https://www.delijn.be/en/
- Ave. Duration
- 24 min
- Estimated price
- €50–65
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
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 Bali: What to do if Mount Agung erupts, Travelling by boat in Italy, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.
More Questions & Answers
Schaerbeek to Mechelen bus services, operated by Belgian Railways (NMBS/SNCB), arrive at Malines station.
Schaerbeek to Mechelen train services, operated by Belgian Railways (NMBS/SNCB), arrive at Malines station.
Yes, the driving distance between Schaerbeek to Mechelen is 23 km. It takes approximately 24 min to drive from Schaerbeek to Mechelen.
Book your Schaerbeek to Mechelen train tickets online with Omio.
There are 2476+ hotels available in Mechelen.









