By Train from Amsterdam (Netherlands) to Zürich / Zurich (Switzerland)

Journey Summary

Depart Amsterdam (Netherlands)

Amsterdam Centraal

Arrive Zürich / Zurich (Switzerland)

Zürich HB
Journey Time
7hr 58min
1 x optimum connection per day

Change trains in: Basel

Look up the Amsterdam to Zurich train journey and you will see a multitude of options, but this daily opportunity to make the connection at Basel SBB station is by far the most stress-free.

If the ICE from Amsterdam does arrive in Basel too late to make the advertised connection, then tickets can be used on the next train on to Zurich/Zeurich, irrespective of which train it is.

Be wary of booking the (much) cheaper options that you will see on DB Bahn, which involve making connections between trains at Koln/Cologne - those connections can be particularly tightly timed.

Train 1

  • Depart: Amsterdam (Netherlands)
  • Arrive: Basel / Bâle (Switzerland)
  • Journey time: 6hr 45min

Close this info panel  

Train 2

  • Depart: Basel / Bâle (Switzerland)
  • Arrive: Zürich / Zurich (Switzerland)
  • Journey time: 53 min

Close this info panel  

Ticket information

Close this info panel