Search Zurich train tickets

switcheroo

Quickview

How to get to Zurich by train?

Routes173
Trips per day5,994
train carriers8
Stations2
Lowest prices
We partner with 100s of coach, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Zurich?

The cheapest prices for a train ticket to Zurich that users have found recently on Wanderu start at £15.80. Such great deals to Zurich are available on one route to Waldshut-Tiengen. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Zurich. Waldshut-Tiengen at £18.42 has consistently the lowest average train ticket prices to Zurich.

What are the main train stations in Zurich?

The most popular train stations in Zurich are Zürich HB and Zürich HB (Carpark Sihlquai). Zürich HB is the busiest train station in Zurich.

Dortmund

There are 255 train schedules per day connecting Dortmund with Zurich. It takes on average 8 hours to travel 291 miles, 467 kms, by train from Dortmund. 4 train carriers offer schedules from Dortmund, with Deutsche Bahn offering the most daily connections to Zurich. Travelling by train from Dortmund you will most likely to arrive in Zurich at Zürich HB.
Avg. Time
8h 0m
Avg. Price
£107.91

Münster

There are 238 train schedules per day connecting Münster with Zurich. It takes on average 8 hours to travel 320 miles, 515 kms, by train from Münster. 4 train carriers offer schedules from Münster, with Deutsche Bahn offering the most daily connections to Zurich. Travelling by train from Münster you will most likely to arrive in Zurich at Zürich HB.
Avg. Time
8h 0m
Avg. Price
£77.03

Velbert

There are 235 train schedules per day connecting Velbert with Zurich. It takes on average 7 hours to travel 282 miles, 454 kms, by train from Velbert. 2 train carriers offer schedules from Velbert, with Deutsche Bahn offering the most daily connections to Zurich. Travelling by train from Velbert you will most likely to arrive in Zurich at Zürich HB.
Avg. Time
7h 0m
Avg. Price
£130.80

Windeck

There are 234 train schedules per day connecting Windeck with Zurich. It takes on average 7 hours to travel 240 miles, 387 kms, by train from Windeck. One train company operates schedules from Windeck, with Deutsche Bahn offering the most daily connections to Zurich. Travelling by train from Windeck you will most likely to arrive in Zurich at Zürich HB.
Avg. Time
7h 0m
Avg. Price
£91.10

Bielefeld

There are 233 train schedules per day connecting Bielefeld with Zurich. It takes on average 9 hours to travel 322 miles, 518 kms, by train from Bielefeld. 4 train carriers offer schedules from Bielefeld, with Deutsche Bahn offering the most daily connections to Zurich. Travelling by train from Bielefeld you will most likely to arrive in Zurich at Zürich HB.
Avg. Time
9h 0m
Avg. Price
£69.67

Located in , Switzerland, you can travel by train to Zurich from 173 destinations and choose from 5994 daily train schedules to get you there. Deutsche Bahn has the most train connections to Zurich. The furthest train arriving in Zurich covers a distance of 475.37 miles, 764.83 kms, covering the journey in 14 hours and 10 minutes

Looking for other ways to get there? Check out Coach options to Zurich.

train companies serving Zurich

RegioJet

There are 1 daily RegioJet schedules to Zurich. RegioJet can get you to Zurich by train from Zlín.
Toilet
WiFi
Newspaper/Magazine
Films
TV
Extra legroom
Games
Power point
Air conditioning
Customer Host
Drink
Avg. Time
0h 15m
Avg. Price
£42.89

Deutsche Bahn

There are 240 daily Deutsche Bahn schedules to Zurich. Deutsche Bahn can get you to Zurich by train from 162 destinations incuding Konstanz.
Power point
Avg. Time
0h 6m
Avg. Price
£59.96

DB Eurocity

There are 2 daily DB Eurocity schedules to Zurich. DB Eurocity can get you to Zurich by train from 6 destinations incuding Cologne.
Meal
Power point
Drink
Avg. Time
0h 5m
Avg. Price
£61.27

DB Intercity

There are 4 daily DB Intercity schedules to Zurich. DB Intercity can get you to Zurich by train from 21 destinations incuding Frankfurt.
Meal
Power point
Drink
Avg. Time
0h 6m
Avg. Price
£48.90

DB Intercity-Express

There are 20 daily DB Intercity-Express schedules to Zurich. DB Intercity-Express can get you to Zurich by train from 41 destinations incuding Frankfurt.
WiFi
Meal
Power point
Drink
Avg. Time
0h 7m
Avg. Price
£102.45

Non-federally owned railway company

There are 1 daily Non-federally owned railway company schedules to Zurich. Non-federally owned railway company can get you to Zurich by train from Munich.
Power point
Avg. Time
0h 7m
Avg. Price
£98.96

Deutsche Bahn with non-federally owned railway company

There are 40 daily Deutsche Bahn with non-federally owned railway company schedules to Zurich. Deutsche Bahn with non-federally owned railway company can get you to Zurich by train from 103 destinations incuding Duisburg.
Power point
Avg. Time
0h 7m
Avg. Price
£66.08

Meridian

There are 1 daily Meridian schedules to Zurich. Meridian can get you to Zurich by train from Munich.
Avg. Time
0h 6m
Avg. Price
£96.32