The cheapest trains from Amsterdam to Zurich

Showing times and prices for 17 Oct

Cheapest

£59

Average

£137

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

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

Cheapest
21:40Amsterdam Centraal12h20 10:00Zürich HB
5 changes
£591One-way
Cheapest
21:24Amsterdam Centraal12h36 10:00Zürich HB
4 changes
£591One-way
Cheapest
21:40Amsterdam Centraal13h20 11:00Zürich HB
6 changes
£591One-way
2nd Cheapest
22:40Amsterdam Centraal13h20 12:00Zürich HB
5 changes
£691One-way
22:40Amsterdam Centraal14h20 13:00Zürich HB
6 changes
£791One-way

Timetable Amsterdam to Zurich

Showing trains for tomorrow, Sun, 17 Oct
00:24Amsterdam Centraal14h36 15:00Zürich HB
0 changes
00:24Amsterdam Centraal14h59 15:23Zürich HB
0 changes
00:24Amsterdam Centraal15h36 16:00Zürich HB
0 changes
05:56Amsterdam Centraal11h04 17:00Zürich HB
0 changes
08:08Amsterdam Centraal9h52 18:00Zürich HB
0 changes
08:08Amsterdam Centraal7h52 16:00Zürich HB
0 changes
08:08Amsterdam Centraal12h15 20:23Zürich HB
0 changes
08:24Amsterdam Centraal13h59 22:23Zürich HB
0 changes
08:24Amsterdam Centraal9h36 18:00Zürich HB
0 changes
08:54Amsterdam Centraal9h06 18:00Zürich HB
0 changes
08:54Amsterdam Centraal10h06 19:00Zürich HB
0 changes
09:24Amsterdam Centraal10h59 20:23Zürich HB
0 changes
09:24Amsterdam Centraal12h59 22:23Zürich HB
0 changes
10:38Amsterdam Centraal8h22 19:00Zürich HB
0 changes
10:54Amsterdam Centraal10h06 21:00Zürich HB
0 changes
12:38Amsterdam Centraal9h22 22:00Zürich HB
0 changes
12:38Amsterdam Centraal10h45 23:23Zürich HB
0 changes
12:38Amsterdam Centraal8h22 21:00Zürich HB
0 changes
12:54Amsterdam Centraal9h06 22:00Zürich HB
0 changes
14:38Amsterdam Centraal8h45 23:23Zürich HB
0 changes
14:54Amsterdam Centraal10h12 01:06Zürich HB
0 changes
16:38Amsterdam Centraal8h46 01:24Zürich HB
0 changes
16:38Amsterdam Centraal8h28 01:06Zürich HB
0 changes
16:54Amsterdam Centraal13h59 06:53Zürich HB
0 changes
19:54Amsterdam Centraal11h32 07:26Zürich HB
0 changes
21:24Amsterdam Centraal12h36 10:00Zürich HB
0 changes
21:40Amsterdam Centraal12h20 10:00Zürich HB
0 changes
21:40Amsterdam Centraal13h20 11:00Zürich HB
0 changes
22:40Amsterdam Centraal13h20 12:00Zürich HB
0 changes
22:40Amsterdam Centraal14h20 13:00Zürich HB
0 changes
22:40Amsterdam Centraal14h43 13:23Zürich HB
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sat
16 Oct
£126Deutsche Bahn
£55Flixbus
Find prices
Sun
17 Oct
£53Deutsche Bahn
£71Flixbus
£264Lufthansa Cityline
Mon
18 Oct
£33Deutsche Bahn with connection
£55Flixbus
£175KLM
Tue
19 Oct
£33Deutsche Bahn with connection
Find prices
£188KLM
Wed
20 Oct
£33Deutsche Bahn with connection
Find prices
£175KLM
Thu
21 Oct
Find prices
£44Flixbus
£145Swiss
Fri
22 Oct
Find prices
£54Flixbus
£181Swiss
Sat
23 Oct
£35Deutsche Bahn
£46Flixbus
£131Swiss
Sun
24 Oct
£33Deutsche Bahn
£61Flixbus
£164Lufthansa Cityline
Mon
25 Oct
£33Deutsche Bahn
£40Flixbus
£141Lufthansa
Tue
26 Oct
£33Deutsche Bahn
Find prices
£110Swiss
Wed
27 Oct
£33Deutsche Bahn
Find prices
£153KLM
Thu
28 Oct
£33Deutsche Bahn
£44Flixbus
£110Swiss
Fri
29 Oct
£35Deutsche Bahn
£51Flixbus
£110Swiss
Sat
30 Oct
£33Deutsche Bahn
£44Flixbus
£96Swiss
Sun
31 Oct
£33Deutsche Bahn
£53Flixbus
£123Air France
Mon
1 Nov
£33Deutsche Bahn
£71Flixbus
£134KLM
Tue
2 Nov
£33Deutsche Bahn
Find prices
£110Swiss
Wed
3 Nov
£33Deutsche Bahn
Find prices
£96Swiss
Thu
4 Nov
£33Deutsche Bahn
£44Flixbus
£71Eurowings
Fri
5 Nov
£33Deutsche Bahn
£49Flixbus
£96Swiss

The fastest trains from Amsterdam to Zurich

Showing times and prices for 17 Oct

Fastest Journey

7 h 52 m

Average

11 h 20 m

Trains per day

31

Distance

615 km

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

Fastest
08:08Amsterdam Centraal7h52 16:00Zürich HB
1 changes
£1881One-way
2nd Fastest
10:38Amsterdam Centraal8h22 19:00Zürich HB
2 changes
£2111One-way
2nd Fastest
12:38Amsterdam Centraal8h22 21:00Zürich HB
2 changes
£2111One-way
16:38Amsterdam Centraal8h28 01:06Zürich HB
3 changes
£1881One-way
14:38Amsterdam Centraal8h45 23:23Zürich HB
2 changes
£1781One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information to Zurich from Amsterdam

distanceDistance381 miles (615 km)
durationAverage train duration9 h 30 min
priceAverage train ticket price£52 (€59)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day
carriersTrain companiesDeutsche Bahn or Deutsche Bahn with connection

Trains from Amsterdam to Zurich cover the 381 miles (615 km) long journey taking on average 9 h 30 min with our travel partners like Deutsche Bahn or Deutsche Bahn with connection. Normally, there are 4 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £33, but the average price of train tickets is £52. Travellers depart most frequently from Amsterdam Centraal and arrive in Zürich HB.

Train companies

Train from Amsterdam to Zurich with Deutsche Bahn

Travel from Amsterdam to Zurich from £33 with Omio’s train partners Deutsche Bahn! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.

Deutsche Bahn

Find your perfect trip from Amsterdam to Zurich with Deutsche Bahn (DB)! Check out the DB train timetables between Amsterdam and Zurich and then book cheap DB tickets with Omio. The distance between Amsterdam and Zurich by DB is 381 miles (615 km) and the cheapest price for a DB ticket between Amsterdam and Zurich is £35.

DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.

DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

Operator ticket policies for COVID

  • Normal conditions apply
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Amsterdam to Zurich

Trains are a great way to reach Zurich from Amsterdam. Transit company DB, in coordination with other companies, operates the trains along this route. Trains are indirect but follow efficient routes with 1 to 5 changes, for a total duration between 7 hours and 22 minutes and 15 hours and 11 minutes.

Amsterdam to Zurich train times: daily departures

There are over 30 daily trains from Amsterdam to Zurich. Train departures begin at around 5:30 a.m. and the last train of the day departs at around 10:30 p.m. There are typically between 5 and 7 hourly trains during peak travel times such as in the morning around 6:00 a.m. to 8:00 a.m., and in the evening around 5:00 p.m. 

How long is the journey by train from Amsterdam to Zurich?

The train from Amsterdam to Zurich is 7 hours and 22 minutes to 15 hours and 11 minutes in duration, but there are numerous daily trains with a travel time under 10 hours. The fastest trains have departures scheduled evenly throughout the day. 

What are the departure and arrival stations for trains from Amsterdam to Zurich?

Departure stations: Trains depart either Amsterdam's Sloterdijk or Centraal Stations. Sloterdijk is 3.6 miles northwest of the city center and passengers can reach it with an 8-10 minute ride on the public bus. Centraal is roughly a mile from the city center and can be reached with a 20-30 minute walk or ride on the public bus. Sloterdijk and Centraal have a handful of dining and shopping establishments, and services for those with limited mobility.

Arrival station: Trains arrive at Zurich Central Station, known locally as Zurich Hauptbahnhof. This station is located directly in the city center by River Limmat, and has numerous shopping and dining amenities for passengers to enjoy from gifts and books to clothes and luxury items. There are also financial services as well as services for those with limited mobility.

Which train companies travel from Amsterdam to Zurich?

Major European transport company DB, or Deutsche Bahn, operate the trains from Amsterdam to Zurich in cooperation with other train companies for some of the changes. Some of the available routes contain changes with Eurostar trains. DB trains to Zurich have 1 to 5 changes, but the fastest trains are not necessarily those with 1 change. 

DB Amsterdam to Zurich

DB operates efficient indirect trains from Amsterdam to Zurich that make 2 to 5 stops on the way. Trains stop in Dusseldorf, Mannheim, and Karlsruhe, among others. There are over 30 trains along this route on a daily basis and train schedules are similar across weekdays and weekends. The fastest trains depart all throughout the day.

Amsterdam to Zurich trains: services on board

DB trains from Amsterdam to Zurich include services such as power outlets, bathrooms, and food available for purchase, as well as WiFi on select journeys. There are first- and second-class cabin options, and it is possible to reserve seats or cabins. DB has great services for those with limited mobility but it is important to contact DB directly regarding your specific requirements.

How to find cheap train tickets from Amsterdam to Zurich?

To get cheap Amsterdam to Zurich tickets, it's important to plan ahead and look for tickets in advance. Be flexible with your travel dates to score great deals, and remember that slower journeys with more connections tend to be cheaper.

Travel Tips

Trains from Amsterdam to Zurich
Travel by train to Zurich easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Amsterdam to Zurich.
FAQs
What COVID-19 travel safety information and restrictions should I be aware of for my train to Zurich from Amsterdam?

Travel between Amsterdam, Netherlands and Zurich, Switzerland by train is: Partially open.

Can I enter Switzerland from Netherlands?

International entry status: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to quarantine on arrival in Switzerland from Amsterdam?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Zurich, Switzerland?

All travellers in Switzerland must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 15/10/2021. Remember to review the latest COVID-19 travel safety regulations   for your train from Amsterdam to Zurich as this information can change.

Do I need to quarantine when I return to Netherlands from Zurich, Switzerland?

The current restriction level for your return trip by train from Zurich to Amsterdam is: Partially open

Are there any international entry restrictions on returning to Netherlands from Switzerland?

Reentry to Netherlands is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Netherlands from Zurich?

What are the entry requirements?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Health declaration required

What are the safety rules to follow in Amsterdam, Netherlands?

The government of Netherlands has imposed these measures to reduce the spread of COVID-19:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

Last verified on 13/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Zurich to Amsterdam train here.

How much do cheap trains between Amsterdam and Zurich cost?
Omio customers have found the cheapest trains to Zurich from Amsterdam to cost as little as £33  in the next 7 days.
How much does the train from Amsterdam to Zurich cost on average?
If you’re looking to book tickets for this trip in the next 7 days, you’ll find that Amsterdam to Zurich train prices are on average £52  one way.
What is the distance by train from Amsterdam to Zurich?
You should expect to travel around 381 miles (615 km)  from Amsterdam to Zurich by train.
What is the average Amsterdam to Zurich train duration?
While the time it takes to travel 381 miles (615 km) to Zurich from Amsterdam can vary based on specific dates, weekends, and bank holidays, the train duration from Amsterdam to Zurich is on average 9 h 30 min.
What is the departure train station in Amsterdam and arrival train station in Zurich?

When taking the train to Zurich from Amsterdam, you can choose to depart from train stations like Amsterdam Centraal and Amsterdam Sloterdijk. Your trip can end in train stations such as Zürich HB, Zürich Stadelhofen and Zürich, Central Bus Station.

Omio customers who travel this route most frequently depart from Amsterdam Centraal   and arrive in Zürich HB.

Where is the Amsterdam train station located? Where is the Zurich train station located?

The most popular departure train station with passengers for this journey, called Amsterdam Centraal, is located 0 mile (s) / 0 km from the city centre of Amsterdam.

The most popular arrival train station, Zürich HB, is located 1 mile (s) / 1 km away from the city centre of Zurich.

What train providers go from Amsterdam to Zurich?
If you're looking for trains from Amsterdam to Zurich, you can rely on Deutsche Bahn or Deutsche Bahn with connection to get you to Zurich. It's also good to check out all possible train providers for the Amsterdam to Zurich route to see if there might be differences in the amenities they offer.
How many trains are there to Zurich from Amsterdam a day?
On average, there are 4 trains a day from Amsterdam to Zurich. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Amsterdam to Zurich? When is the last train from Amsterdam to Zurich?
The first Amsterdam to Zurich train departs at 06: 08   and the last train from Amsterdam to Zurich leaves at 22: 24. Check out the most up-to-date Amsterdam to Zurich train schedule on Omio and find the best time to travel to your destination.
How far in advance should I purchase a train ticket between Amsterdam and Zurich to get the best deals?
If you book a train ticket to Zurich from Amsterdam within the next 7 days, you can find tickets to cost on average £52 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Amsterdam and Zurich are generally on sale a few months before the planned departure date.

Important Stations and Airports for this Journey

Amsterdam
Zurich
Amsterdam Centraal is the most popular Amsterdam railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Amsterdam for your journey to Zurich.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sun: 05: 50 - 20: 59
Connections to/from station
Tram lines: 2, 12, 4, 14, 13, 24, 17, 26
Train lines: Intercity, Intercity Express, Sprinter, Nightjet
Metro lines: 51, 53, 54, 52
Bus lines: GVB 18, 21, 22, 48, 248, 281, 282, 283, 284, 285, 287, 288, 289, 291, 293, Connexxion 391, 394, N57, N47, N91, N94, EBS 305, 306, 314, 316, N01, N04, N10, N14
Ferry lines: 901, 906, 902, 907, 905