Trains from Zurich to Amsterdam

Wed, Sep 18
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Zurich
to Amsterdam

Showing times and prices for Sep 18

Cheapest

$76

Average

$158

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from Zurich to Amsterdam will cost around $ 158 if you buy it on the day, but the cheapest tickets can be found for only $ 76.

Cheapest
carrier-logo
21:36Zürich HB12h29 10:05Amsterdam Centraal
4 changes
$761One-way
Cheapest
carrier-logo
21:36Zürich HB12h59 10:35Amsterdam Centraal
3 changes
$761One-way
Cheapest
carrier-logo
21:38Zürich HB12h27 10:05Amsterdam Centraal
6 changes
$761One-way
Cheapest
carrier-logo
21:38Zürich HB12h57 10:35Amsterdam Centraal
5 changes
$761One-way
2nd Cheapest
carrier-logo
19:00Zürich HB13h05 08:05Amsterdam Centraal
6 changes
$1151One-way

Train Times

Zurich to Amsterdam

Showing trains for tomorrow, Wed, Sep 18
carrier-logo
00:08Zürich HB12h57 13:05Amsterdam Centraal
0 changes
carrier-logo
00:08Zürich HB13h20 13:28Amsterdam Centraal
0 changes
carrier-logo
00:08Zürich HB13h20 13:28Amsterdam Centraal
0 changes
carrier-logo
06:00Zürich HB8h35 14:35Amsterdam Centraal
0 changes
carrier-logo
07:00Zürich HB8h28 15:28Amsterdam Centraal
0 changes
carrier-logo
08:00Zürich HB8h35 16:35Amsterdam Centraal
0 changes
carrier-logo
09:00Zürich HB8h28 17:28Amsterdam Centraal
0 changes
carrier-logo
10:00Zürich HB8h35 18:35Amsterdam Centraal
0 changes
carrier-logo
10:37Zürich HB9h42 20:19Amsterdam Centraal
0 changes
carrier-logo
10:37Zürich HB9h28 20:05Amsterdam Centraal
0 changes
carrier-logo
11:00Zürich HB10h35 21:35Amsterdam Centraal
0 changes
carrier-logo
11:00Zürich HB10h05 21:05Amsterdam Centraal
0 changes
carrier-logo
11:00Zürich HB9h05 20:05Amsterdam Centraal
0 changes
carrier-logo
11:00Zürich HB9h19 20:19Amsterdam Centraal
0 changes
carrier-logo
11:00Zürich HB9h28 20:28Amsterdam Centraal
0 changes
carrier-logo
11:08Zürich HB9h57 21:05Amsterdam Centraal
0 changes
carrier-logo
11:08Zürich HB9h20 20:28Amsterdam Centraal
0 changes
carrier-logo
11:08Zürich HB10h27 21:35Amsterdam Centraal
0 changes
carrier-logo
12:00Zürich HB8h28 20:28Amsterdam Centraal
0 changes
carrier-logo
13:08Zürich HB8h50 21:58Amsterdam Centraal
0 changes
carrier-logo
13:08Zürich HB10h13 23:21Amsterdam Centraal
0 changes
carrier-logo
13:08Zürich HB10h27 23:35Amsterdam Centraal
0 changes
carrier-logo
14:00Zürich HB7h58 21:58Amsterdam Centraal
0 changes
carrier-logo
15:00Zürich HB8h28 23:28Amsterdam Centraal
0 changes
carrier-logo
16:00Zürich HB8h51 00:51Amsterdam Centraal
0 changes
carrier-logo
17:00Zürich HB14h55 07:55Amsterdam Centraal
0 changes
carrier-logo
18:00Zürich HB14h05 08:05Amsterdam Centraal
0 changes
carrier-logo
18:00Zürich HB14h35 08:35Amsterdam Centraal
0 changes
carrier-logo
19:00Zürich HB13h05 08:05Amsterdam Centraal
0 changes
carrier-logo
19:00Zürich HB13h35 08:35Amsterdam Centraal
0 changes
carrier-logo
21:36Zürich HB12h29 10:05Amsterdam Centraal
0 changes
carrier-logo
21:36Zürich HB12h59 10:35Amsterdam Centraal
0 changes
carrier-logo
21:36Zürich HB11h52 09:28Amsterdam Centraal
0 changes
carrier-logo
21:38Zürich HB12h27 10:05Amsterdam Centraal
0 changes
carrier-logo
21:38Zürich HB11h50 09:28Amsterdam Centraal
0 changes
carrier-logo
21:38Zürich HB12h57 10:35Amsterdam Centraal
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Bus
Flight
Tue
Sep 17
$188Deutsche Bahn with connection
$63Flixbus
$179Swiss
Wed
Sep 18
$69Deutsche Bahn with connection
$50Flixbus
$102easyJet
Thu
Sep 19
$46Deutsche Bahn with connection
$44Flixbus
$179Swiss
Fri
Sep 20
$58Deutsche Bahn with connection
$53Flixbus
$179Swiss
Sat
Sep 21
$46Deutsche Bahn with connection
$44Flixbus
$123Swiss
Sun
Sep 22
$46Deutsche Bahn with connection
$65Flixbus
$122easyJet
Mon
Sep 23
$46Deutsche Bahn with connection
$39Flixbus
$123Swiss
Tue
Sep 24
$46Deutsche Bahn with connection
$39Flixbus
$102Swiss
Wed
Sep 25
$46Deutsche Bahn with connection
$46Flixbus
$102Swiss
Thu
Sep 26
$46Deutsche Bahn with connection
$47Flixbus
$143Sas Airways
Fri
Sep 27
$46Deutsche Bahn with connection
$44Flixbus
$166easyJet
Sat
Sep 28
$46Deutsche Bahn with connection
$40Flixbus
$102Swiss
Sun
Sep 29
$46Deutsche Bahn with connection
$39Flixbus
$123Swiss
Mon
Sep 30
$46Deutsche Bahn with connection
$46Flixbus
$83easyJet
Tue
Oct 1
$46Deutsche Bahn with connection
$41Flixbus
$102Swiss
Wed
Oct 2
$46Deutsche Bahn with connection
$47Flixbus
$78easyJet
Thu
Oct 3
$46Deutsche Bahn
$53Flixbus
$143Sas Airways
Fri
Oct 4
Find prices
$51Flixbus
$123Swiss
Sat
Oct 5
$46Deutsche Bahn with connection
$39Flixbus
$87Swiss
Sun
Oct 6
$46Deutsche Bahn with connection
$53Flixbus
$102Swiss
Mon
Oct 7
$46Deutsche Bahn with connection
$39Flixbus
Find prices

The fastest trains

from Zurich
to Amsterdam

Showing times and prices for Sep 18

Fastest Journey

7 h 58 m

Average

10 h 46 m

Trains per day

36

Distance

615 km

It's difficult to get from Zurich to Amsterdam without changing at least 1 times.

Fastest
carrier-logo
14:00Zürich HB7h58 21:58Amsterdam Centraal
1 change
$2651One-way
2nd Fastest
carrier-logo
12:00Zürich HB8h28 20:28Amsterdam Centraal
2 changes
$2651One-way
2nd Fastest
carrier-logo
15:00Zürich HB8h28 23:28Amsterdam Centraal
2 changes
$1271One-way
2nd Fastest
carrier-logo
07:00Zürich HB8h28 15:28Amsterdam Centraal
2 changes
$2651One-way
2nd Fastest
carrier-logo
09:00Zürich HB8h28 17:28Amsterdam Centraal
2 changes
$2651One-way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Zurich to Amsterdam Train Information

Avg. Train Duration:
11 hours 10 minutes
Train Ticket Price: $47
Trains depart from:Zurich
Trains arrive in:Amsterdam
Distance:615 km
TrainTrain Companies:Deutsche Bahn with connection, Deutsche Bahn

Trains from Zurich to Amsterdam

Trains in Europe are an efficient way to travel between cities, with Deutsche Bahn offering domestic and international train routes. Deutsche Bahn offers daily indirect trains from Zurich to Amsterdam. The first Zurich to Amsterdam train departs at 6:00 a.m., while the last train leaves Zurich at 12:08 a.m. These journeys require at least 1 transfer, usually in Basel. Many journeys require transfers in Basel and either Cologne, Frankfurt, or Düsseldorf and take between 8-14½ hours to arrive in Amsterdam. All Zurich to Amsterdam trains depart from Zurich Hauptbahnhof and arrive at either Amsterdam's Centraal train station or Sloterdijk bus station.

Zurich to Amsterdam trains: Not what you're looking for?

Return trains from Amsterdam to Zurich | Compare all modes of traveling from Zurich to Amsterdam | More about trains to Amsterdam



Zurich to Amsterdam Train Cost

Average prices for Deutsche Bahn trains from Zurich to Amsterdam when you book in advance

Booking Period

Average Price

Same Day

€199

1 Day in Advance

€172

1 Week in Advance

€130

2 Weeks in Advance

€121

1 Month in Advance

€96

3 Months in Advance

€81

Zurich to Amsterdam Trains: General Information


Travelers can offset some of cost of Zurich to Amsterdam train tickets by planning ahead and checking the prices before booking.

  • autobus All Zurich to Amsterdam trains are run by Deutsche Bahn.
  • autobus All Zurich to Amsterdam trains require at least one transfer, usually in Basel. Usually 2-5 transfers are required. Cologne, Frankfurt, and Düsseldorf are popular transfer destinations. All trains depart from Zürich Hauptbahnhof and arrive at either Amsterdam Centraal train station or Sloterdijk bus station.
  • autobus The Zurich to Amsterdam train journey takes as little as 7 hours and 56 minutes to arrive in Amsterdam.
  • autobus Most travelers book their Zurich to Amsterdam train tickets 1 day in advance of the travel date.




Based on Omio's travel data, as the table above clearly illustrates, ticket prices on Zurich to Amsterdam trains decrease the further they are booked in advance:

  • It is 14% cheaper to book a Zurich to Amsterdam train a day ahead of time rather than purchasing a ticket at the station.
  • It is 35% cheaper to book a Zurich to Amsterdam train ticket 1 week in advance as opposed to the day you intend to travel.
  • Zurich to Amsterdam train costs are 52% cheaper when booked 1 month in advance as opposed to purchasing a train ticket the day of.

Stations

Important Stations and Airports for this Journey
Zurich
Amsterdam
TrainZürich HB

Amenities

Refreshments

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.