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

How long does the train from Amsterdam to Eindhoven take?
The fastest trains cover Amsterdam to Eindhoven in about 1h 21m; a typical journey takes around 1h 22m.
Is there a direct train from Amsterdam to Eindhoven?
Yes: direct trains run between Amsterdam Centraal and Eindhoven Centraal.
Legendary routes through Amsterdam or Eindhoven
- Eurostar (Thalys) Paris → Amsterdam
- Nightjet Zurich–Amsterdam Zurich → Amsterdam
- ICE International Berlin → Amsterdam
- ICE International Amsterdam → Frankfurt
More trains from Amsterdam
- Amsterdam → Utrecht ≈ 26 min · direct
- Amsterdam → Rotterdam ≈ 43 min · direct
- Amsterdam → The Hague ≈ 49 min · direct
- Amsterdam → Antwerp ≈ 1h 20m · direct
- Amsterdam → Brussels ≈ 1h 56m · direct
- Amsterdam → Cologne ≈ 2h 33m · direct
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.