There are 3 ways to get from Vilvoorde to Arlon by train, bus, 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 Arlontrain Ic / ...
3h 31m€37–73Drive 193.6 km
cheapest- Drive from Vilvoorde to Arloncar 193.6 km
1h 56m€30–43Bus
- Take the bus from Brussels Zaventem Airport Parking P16 to Charleroi Airportbus flibco
- Take the bus from Charleroi Airport to Arlon Route de Neufchâteaubus flibco
5h 17m€50–91
Vilvoorde to Arlon by train
Questions & Answers
The cheapest way to get from Vilvoorde to Arlon is to drive which costs €29 - €45 and takes 1h 56m.
The fastest way to get from Vilvoorde to Arlon is to drive which takes 1h 56m and costs €29 - €45.
No, there is no direct bus from Vilvoorde to Arlon. However, there are services departing from Vilvoorde Heldenplein and arriving at Arlon Route de Neufchâteau via Brussels Zaventem Airport Parking P16 and Charleroi Airport. The journey, including transfers, takes approximately 5h 17m.
No, there is no direct train from Vilvoorde to Arlon. However, there are services departing from Vilvorde and arriving at Arlon via Brussels-Nord. The journey, including transfers, takes approximately 3h 31m.
The distance between Vilvoorde and Arlon is 206 km. The road distance is 193.6 km.
The best way to get from Vilvoorde to Arlon without a car is to train which takes 3h 31m and costs €35 - €75.
It takes approximately 3h 31m to get from Vilvoorde to Arlon, including transfers.
Vilvoorde to Arlon bus services, operated by Flibco, depart from Brussels Zaventem Airport Parking P16 station.
Vilvoorde to Arlon train services, operated by Belgian Railways (NMBS/SNCB), depart from Brussels-Nord station.
The best way to get from Vilvoorde to Arlon is to train which takes 3h 31m and costs €35 - €75. Alternatively, you can bus, which costs €50 - €95 and takes 5h 17m.
What companies run services between Vilvoorde, Belgium and Arlon, Belgium?
Belgian Railways (NMBS/SNCB) operates a train from Brussels-Nord to Arlon hourly. Tickets cost €35–70 and the journey takes 2h 39m. Alternatively, you can take a bus from Vilvoorde Heldenplein to Arlon Route de Neufchâteau via Zaventem Brussels Airport perron C, Brussels Zaventem Airport Parking P16, and Charleroi Airport in around 5h 17m.
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Brussels-Nord to Arlon
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- €35–70
- Website
- Belgian Railways
- [email protected]
- Website
- Flibco
Bus from Brussels Zaventem Airport Parking P16 to Charleroi Airport
- Ave. Duration
- 1h 5m
- Frequency
- Every 2 hours
- Estimated price
- €12–23
- Website
- Flibco
Bus from Charleroi Airport to Arlon Route de Neufchâteau
- Ave. Duration
- 1h 50m
- Frequency
- Every 3 hours
- Estimated price
- €18–65
- Website
- Flibco
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 travel India's Golden Triangle, Italy Travel Guides, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
More Questions & Answers
Vilvoorde to Arlon bus services, operated by Flibco, arrive at Charleroi Airport station.
Vilvoorde to Arlon train services, operated by Belgian Railways (NMBS/SNCB), arrive at Arlon station.
Yes, the driving distance between Vilvoorde to Arlon is 194 km. It takes approximately 1h 56m to drive from Vilvoorde to Arlon.
Book your Vilvoorde to Arlon train tickets online with Omio.
There are 667+ hotels available in Arlon.










