Eindhoven to Amsterdam by train
Eindhoven Centraal → Amsterdam Centraal
Trains link Eindhoven (Eindhoven Centraal) and Amsterdam (Amsterdam Centraal) in about 1h 18m at best, with no changes needed.
- Fastest
- ≈ 1h 18m
- Typical
- ≈ 1h 19m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- NS

How long does the train from Eindhoven to Amsterdam take?
The fastest trains cover Eindhoven to Amsterdam in about 1h 18m; a typical journey takes around 1h 19m.
Is there a direct train from Eindhoven to Amsterdam?
Yes: direct trains run between Eindhoven Centraal and Amsterdam Centraal.
Legendary routes through Eindhoven or Amsterdam
- Eurostar (Thalys) Paris → Amsterdam
- Nightjet Zurich–Amsterdam Zurich → Amsterdam
- ICE International Berlin → Amsterdam
- ICE International Amsterdam → Frankfurt
More train routes in France · Belgium · Netherlands.
Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.