Looking to book a train to or from Zurich? At easyTrain.com, we make buying your Zurich train tickets simple, affordable, and reliable. Whether you’re heading to the Alps, connecting to another Swiss city, or travelling internationally, Zurich is your ideal rail gateway.
Search: Zurich, CH
For live timetables and best prices!
About Zurich Train Stations
Zürich Hauptbahnhof (Zurich HB)
The largest train station in Switzerland and one of the busiest in Europe. Located in the heart of the city, it’s a key hub for Swiss domestic rail and international connections. From here, travellers can reach virtually every corner of Switzerland as well as major European cities.
Facilities include restaurants, shops, luggage storage, and direct links to trams and buses. Trains depart frequently, with a mix of high-speed, regional, and scenic routes.
Zürich Oerlikon Station
It is one of the two major nodes for local and regional public transportation in the northern part of Zürich, the other being the railway station at Zurich Airport.
Zurich Airport Train Station
The station is located underneath the Airport Centre, the main ground-side passenger terminal of the airport
Day Trip Ideas from Zurich
Lucerne
A scenic lakeside city around 45 minutes away. Enjoy medieval architecture and boat rides on Lake Lucerne.
Geneva
Switzerland’s international city, home to the UN and beautiful lakeside promenades. Around 2 hours 40 minutes by direct train.
Lausanne
Nestled on Lake Geneva, Lausanne offers stunning views, charming old streets, and the Olympic Museum. About 2 hours 15 minutes from Zurich.
Bern
Visit Switzerland’s capital city, a UNESCO World Heritage site, approximately 1 hour 15 minutes by direct train.
Chur
One of the oldest cities in Switzerland and gateway to the Alps. A great base for the Bernina and Glacier Express trains.
Train Ticket Prices from Zurich
Train prices vary by route, travel class, and whether you’re using InterCity, regional, or scenic services:
Short-distance trips (e.g., Lucerne): Approximately CHF 15–25
Mid-distance trips (e.g., Bern, Lausanne): Approximately CHF 30–50
Trains to and from Zurich

Book my Zurich Train Tickets Today
Booking your train ticket has never been easier. With easyTrain.com, you’ll enjoy a seamless booking experience, clear pricing and access to reliable services across Europe. Whether you’re commuting, sightseeing, or setting off on a weekend getaway, start your journey prepared. Use our simple booking form to find the best routes, times and fares – and secure your ticket today.
Why book with easyTrain.com
- Instant access to hundreds of European train routes.
- No hidden fees, just clear, upfront pricing.
- Mobile friendly tickets sent straight to your inbox.
- Perfect for tourists, business travellers and commuters alike.
- Secure payment options.
Please note:
All prices and times mentioned throughout are estimations. For our best and most up-to-date pricing, please search your destination using our booking form.
easyTrain.com is a platform where you can reserve train tickets online at an affordable price. We're not a rail company and don't run any trains. Our website isn't affiliated with any official railway company. We're a service designed to simplify the process of booking low-cost train tickets for you.