From $20
Train - Operated by Deutsche BahnFrom $20
Train - Operated by Deutsche BahnFrom $20
Train - Operated by Deutsche BahnFrom $20
Train - Operated by Deutsche BahnFrom $20
Train - Operated by SBBFrom $20
Train - Operated by Deutsche BahnROUND-TRIP FROM | $29 |
---|---|
ONE-WAY FROM | $20 |
POPULAR STATION | Zurich Hauptbahnhof |
POPULAR TRAIN COMPANY | Deutsche Bahn |
Train tickets from Geneva to Zurich usually start from about $200, while you can find tickets from Munich to Zurich from around $200. Generally, prices will be determined by your location. These were some of the lowest prices from the most popular departure points to Zurich.
Zurich Hauptbahnhof is a popular station to arrive at. You’ll find many options from here to get to your destination. Geneva and Stuttgart are two of the major cities accessible by train from Zurich Hauptbahnhof.
Zurich is serviced by some of the leading train companies. Keep in mind that your options may vary by the city you’re departing from. However, our data also shows that Deutsche Bahn, SBB, and Train were frequently booked by travelers.
This week, the average one-way price to Zurich is $20. The price of a train ticket to Zurich remains generally consistent for the next 3 months. We recommend booking when you can to ensure you have your desired date secured.
The center of Zurich is 5.6 mi away from Zurich Hauptbahnhof station, 5.4 mi from Zurich Bus Station station, and 6.2 mi from Zurich Wiedikon station.
From Zurich Hauptbahnhof, it’s 1.7 mi to get to Stadion Letzigrund and 0.0 mi to get to Zurich Central Station.