Skip to main content

Trains from Zürich to Amsterdam

100% Independent & European-based

Zürich to Amsterdam train information

Lowest train price

50 €

Distance

382 miles

Train companies

TrenitaliaICERegional ExpressNightjet
  • Search for your ticket on Gopili to see the different companies for your train between Zürich and Amsterdam. The services on board can change depending on the train company.

Best prices for Zürich to Amsterdam train tickets

Trenitalia

1 departure / day

from

270 €

Nightjet

2 departures / day

from

306 €

IC

4 departures / day

from

50 €

Zürich - Amsterdam prices calendar

Sun, Nov 08270 €
Tue, Nov 1755 €
Mon, Nov 2350 €
Thu, Nov 2650 €
Sun, Nov 29306 €
Tue, Dec 0150 €
Wed, Dec 0250 €

Zürich - Amsterdam: the best time to book cheap trains

The table below shows the best prices found over the last six months depending on how much time in advance the train ticket is booked. Buying your train from Zürich to Amsterdam in advance can enable you to save money for your journey.

Cost of the train when booking in advance or at the last minute

Days before Departure · Price

90 days before200 €
60 days before50 €
30 days before50 €

Best prices for the return journey