There are 4 ways to get from Eindhoven to Dordrecht 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 via Breda
best- Take the train from Eindhoven Centraal to Bredatrain Intercity / ...
- Take the train from Breda to Dordrechttrain Sprinter / ...
1h 26m€10–18Bus
- Take the bus from [Eindhoven Centraal] Taxistandplaats, Kennedyplein to [Dordrecht] Busstation Stationspleinbus Snelbus ipv trein
2h 3mDrive 89 km
- Drive from Eindhoven to Dordrechtcar 89 km
1h 11m€19–27Train
- Take the train from Eindhoven Centraal to Dordrechttrain Intercity
2h 37m€23–45
Eindhoven to Dordrecht by train
Comparing Your Travel Options
The cheapest way to get from Eindhoven to Dordrecht is to train via Breda which costs €9 - €18 and takes 1h 26m.
The fastest way to get from Eindhoven to Dordrecht is to drive which takes 1h 11m and costs €18 - €27.
Yes, there is a direct bus departing from [Eindhoven Centraal] Taxistandplaats, Kennedyplein and arriving at [Dordrecht] Busstation Stationsplein station. Services depart once a week, and operate Friday. The journey takes approximately 2h 3m.
Yes, there is a direct train departing from Eindhoven Centraal and arriving at Dordrecht. Services depart hourly, and operate every day. The journey takes approximately 2h 37m.
The distance between Eindhoven and Dordrecht is 87 km. The road distance is 89 km.
The best way to get from Eindhoven to Dordrecht without a car is to train via Breda which takes 1h 26m and costs €9 - €18.
It takes approximately 1h 26m to get from Eindhoven to Dordrecht, including transfers.
Eindhoven to Dordrecht bus services, operated by Nederlandse Spoorwegen (NS), depart from [Eindhoven Centraal] Taxistandplaats, Kennedyplein station.
Eindhoven to Dordrecht train services, operated by Nederlandse Spoorwegen (NS), depart from Eindhoven Centraal station.
The best way to get from Eindhoven to Dordrecht is to train via Breda which takes 1h 26m and costs €9 - €18. Alternatively, you can bus, which costs and takes 2h 3m.
What companies run services between Eindhoven, Netherlands and Dordrecht, Netherlands?
You can take a train from Eindhoven Centraal to Dordrecht via Breda in around 1h 26m. Alternatively, Nederlandse Spoorwegen (NS) operates a bus from [Eindhoven Centraal] Taxistandplaats, Kennedyplein to [Dordrecht] Busstation Stationsplein once a week, and the journey takes 2h 3m.
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Train from Eindhoven Centraal to Breda
- Ave. Duration
- 38 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–12
- Website
- Nederlandse Spoorwegen (NS)
Train from Breda to Dordrecht
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- €3–6
- Website
- Nederlandse Spoorwegen (NS)
Train from Eindhoven Centraal to Dordrecht
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €23–45
- Website
- Nederlandse Spoorwegen (NS)
- Phone
- +31 30 751 5155
- Website
- Nederlandse Spoorwegen (NS)
Bus from [Eindhoven Centraal] Taxistandplaats, Kennedyplein to [Dordrecht] Busstation Stationsplein
- Ave. Duration
- 2h 3m
- Frequency
- Once a week
- Website
- Nederlandse Spoorwegen (NS)
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 get from London to Edinburgh, How to get from Gatwick Airport into central London, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
Eindhoven to Dordrecht bus services, operated by Nederlandse Spoorwegen (NS), arrive at [Dordrecht] Busstation Stationsplein.
Eindhoven to Dordrecht train services, operated by Nederlandse Spoorwegen (NS), arrive at Breda station.
Yes, the driving distance between Eindhoven to Dordrecht is 89 km. It takes approximately 1h 11m to drive from Eindhoven to Dordrecht.
Book your Eindhoven to Dordrecht train tickets online with Omio.
There are 546+ hotels available in Dordrecht.












