There are 4 ways to get from Roosendaal to Veghel 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, line 306 bus
best- Take the train from Roosendaal to 's-Hertogenboschtrain Intercity
- Take the bus from 's-Hertogenbosch, Centraal Station to Veghel, Busstationbus 306
1h 41m€14–23Drive 93.5 km
- Drive from Roosendaal to Veghelcar 93.5 km
1h 11m€17–24Train, line 305 bus
- Take the train from Roosendaal to Bredatrain
- Take the train from Breda to Eindhoven Centraaltrain
- Take the bus from Eindhoven, Centraal Station to Veghel, Busstationbus 305 / ...
1h 47m€15–30Train, line 158 bus
- Take the train from Roosendaal to 's-Hertogenboschtrain Intercity
- Take the bus from 's-Hertogenbosch, Centraal Station to Veghel, Bolkenpleinbus 158
1h 56m€14–23
Roosendaal to Veghel by train and bus
Questions & Answers
The cheapest way to get from Roosendaal to Veghel is to train and line 306 bus which costs €13 - €24 and takes 1h 41m.
The fastest way to get from Roosendaal to Veghel is to drive which takes 1h 11m and costs €16 - €24.
The distance between Roosendaal and Veghel is 91 km. The road distance is 93.5 km.
The best way to get from Roosendaal to Veghel without a car is to train and line 306 bus which takes 1h 41m and costs €13 - €24.
It takes approximately 1h 41m to get from Roosendaal to Veghel, including transfers.
Yes, the driving distance between Roosendaal to Veghel is 93 km. It takes approximately 1h 11m to drive from Roosendaal to Veghel.
There are 692+ hotels available in Veghel.
What companies run services between Roosendaal, Netherlands and Veghel, Netherlands?
There is no direct connection from Roosendaal to Veghel. However, you can take the train to 's-Hertogenbosch, walk to 's-Hertogenbosch, Centraal Station, then take the line 306 bus to Veghel, Busstation. Alternatively, you can drive from Roosendaal to Veghel in around 1h 11m.
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Roosendaal to 's-Hertogenbosch
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- €7–16
- Website
- https://www.ns.nl/en
Train from Roosendaal to Breda
- Ave. Duration
- 17 min
- Frequency
- Every 30 minutes
- Estimated price
- €2–6
- Website
- https://www.ns.nl/en
Train from Breda to Eindhoven Centraal
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–14
- Website
- https://www.ns.nl/en
Train from Roosendaal to 's-Hertogenbosch
- Ave. Duration
- 52 min
- Frequency
- Every 30 minutes
- Estimated price
- €7–16
- Website
- https://www.ns.nl/en
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Roosendaal to Breda
- Ave. Duration
- 5 min
- Frequency
- Hourly
- Estimated price
- €3–8
- Website
- https://www.belgiantrain.be/en
- Phone
- 0900-9292
- [email protected]
- Website
- bravo.info
Bus from 's-Hertogenbosch, Centraal Station to Veghel, Busstation
- Ave. Duration
- 34 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–8
- Website
- https://www.bravo.info/public-transport-brabant
Bus from Eindhoven, Centraal Station to Veghel, Busstation
- Ave. Duration
- 23 min
- Frequency
- Every 20 minutes
- Estimated price
- €6–8
- Website
- https://www.bravo.info/public-transport-brabant
Bus from 's-Hertogenbosch, Centraal Station to Veghel, Bolkenplein
- Ave. Duration
- 46 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–8
- Website
- https://www.bravo.info/public-transport-brabant
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 Spain: A guide to Renfe, Which London airport should I choose?, and How to get from London City Airport into central London - to help you get the most out of your next trip.











