Cheapest price
$212
Average price
$225
Fastest journey
7 h 30 m
Average duration
8 h 57 m
Trains per day
5
Distance
615 km
The best way to find a cheap train ticket from Amsterdam to Zurich is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Amsterdam to Zurich will cost around $225 if you buy it on the day, but the cheapest tickets can be found for only $212.
It's difficult to get from Amsterdam to Zurich without transferring at least once.
Omio recommends booking the train as it is the most popular option from Amsterdam to Zurich among Omio's users. If you are prioritising price take the bus with prices starting from €37. For those with little time consider booking a flight which can get you there in 9h 26m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.2 - 0.6kg.
Most popular Train | Bus | Flight |
---|---|---|
€190 Average price | €66 Average price Cheapest | €373 Average price |
11h 13m Average duration 10h 43m Onboard + 30m Additional time* | 15h 35m Average duration 15h 5m Onboard + 30m Additional time* | 12h 26m Average duration Fastest 9h 26m Onboard + 3h 0m Additional time* |
0.2 - 0.6kg CO2 emissions Lowest | 0.6 - 1.5kg CO2 emissions | 1.8 - 3.7kg CO2 emissions |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | On time 8:38 AM Amsterdam Centraal | 9h22 | 6:00 PM Zurich HB | 1 transfer | |
![]() | On time 8:38 AM Amsterdam Centraal | 8h22 | 5:00 PM Zurich HB | 2 transfers | |
Saturday, May 24 | |||||
![]() | On time 6:30 AM Amsterdam Centraal | 7h30 | 2:00 PM Zurich HB | 1 transfer | |
![]() | On time 6:56 AM Amsterdam Zuid | 9h04 | 4:00 PM Zurich HB | 3 transfers | |
This is the last train of the day. |
Find all the dates and times for this journey
Distance 382 miles (615 km) |
Average train duration 10h 43m |
Cheapest ticket price $72 (€60) |
Trains per day 5 |
Train providers 4 |
Fastest train 7h 30m |
First train 00:02 |
Last train 23:57 |
For as little as $54 (€45) you can travel by train to Zurich from Amsterdam with Deutsche Bahn, PKP Intercity and ÖBB | ICE. Omio will show you the best deals, schedules and tickets available for this route.
Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40,000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Amsterdam to Zurich train.
Amsterdam to Zurich train information with Deutsche Bahn:
Travel from the scenic canals of Amsterdam to the vibrant streets of Zurich in both comfort and style aboard the Amsterdam to Zurich train. Departing from the conveniently located Amsterdam Centraal and arriving at Zürich HB, this route embodies relaxation with breathtaking views of European landscapes along the way. Trains from Amsterdam to Zurich run throughout the day, offering a range of departure times to accommodate all travel needs. Whether you're commuting for business or heading out for a leisurely getaway, the train from Amsterdam to Zurich provides an efficient and eco-friendly travel alternative no matter the season. Plan your journey now and experience cross-border travel on this popular rail route!
If you're planning a train journey from Amsterdam to Zurich, understanding ticket prices can help you manage your budget for this scenic trip. The cheapest train ticket you can find starts at just $72 (€60), making it an affordable option for savvy travelers. On average, the cost of a train ticket on this route is approximately $229 (€190), allowing for a comfortable and stress-free travel experience. For the best convenience and lower costs, consider traveling in November, as prices tend to drop with fewer tourists crowding the trains. Even in a busy month, however, a timely booking will ensure great rates and availability for your trip from Amsterdam to Zurich.
Traveling by train from Amsterdam to Zurich offers a comfortable and scenic journey through some of Europe's most picturesque landscapes. This route is expertly served by Deutsche Bahn and SBB, with both day and night trains available. For overnight travelers, the Nightjet provides a restful experience with its variety of sleeping arrangements and onboard amenities, allowing you to arrive refreshed in Zurich. Those who prefer day travel will enjoy the Deutsche Bahn's high-speed ICE trains featuring comfortable seating, power outlets, and onboard catering services. The SBB trains offer smooth connections and exceptional service, ensuring a pleasant travel experience on the way to the Swiss city of Zurich. Whether you're starting or ending your trip in the Netherlands or Switzerland, these operators guarantee a seamless and enjoyable journey.
Embarking on a train journey from Amsterdam to Zurich offers a scenic and comfortable travel experience. The distance between these two beautiful European cities is approximately 382 miles (615 km). On average, the train journey duration is about 7h 30m, making it a convenient option for those looking to explore Switzerland from the Netherlands.
Trains from Amsterdam to Zurich are quite frequent, with 5 trains departing daily to accommodate varying travel plans. This reliable service runs every day of the week, including weekends, ensuring that you have plenty of options regardless of when you plan to travel.
The day begins early for those heading from Amsterdam to Zurich by train. Typically, the first train departs at around 00:02, offering an early start for day travelers or business commuters. The last train usually heads out at 23:57, providing flexibility for those who prefer to journey in the evening. Whether you look at the Amsterdam to Zurich train time for an early or late departure, the train schedule supports diverse travel needs seamlessly.
Passengers board the train most frequently from Amsterdam Centraal, which is located around 1.1 miles (1.7 km) away from the city centre, and they get off the train at Zurich HB, located 1.4 miles (2.2 km) away from the city centre.
Here are some other resources that might have the information you need