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 Vienna to Zurich will cost around £ 120 if you buy it on the day, but the cheapest tickets can be found for only £ 88.
Find all the dates and times for this journey
7 h 50 m
9 h 30 m
Trains per day
Of the 25 trains that leave Vienna for Zurich every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 592 km distance in an average of 9 h 30 m but if you time it right, some trains will get you there in just 7 h 50 m .
The slowest trains will take 14 h 21 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Distance||366 miles (591 km)|
|Average train duration||7 h 50 min|
|Average train ticket price||£79 (€89)|
|Train frequency||5 a day|
|Direct train||Yes, there are 5 direct trains a day|
|Train companies||ÖBB | Railjet, ÖBB | Nightjet, ÖBB, ÖBB | InterCity, ÖBB | ICE, ÖBB | S-Bahn or Deutsche Bahn|
Trains from Vienna to Zurich cover the 366 miles (591 km) long journey taking on average 7 h 50 min with our travel partners like ÖBB | Railjet, ÖBB | Nightjet, ÖBB, ÖBB | InterCity, ÖBB | ICE, ÖBB | S-Bahn or Deutsche Bahn. Normally, there are 5 trains operating per day, including direct services available. While the average ticket price for this trip costs around £79, you can find the cheapest train ticket for as low as £49. Travellers depart most frequently from Wien Westbahnhof and arrive in Zürich HB.
Find the best trains between Vienna and Zurich with Omio's travel partners ÖBB from £49. We can find you the best deals, timetables and tickets when comparing and booking the best trip.
ÖBB is Austria's main train company and offers the following different ticket types for your next trip from Vienna to Zurich by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.
Looking to travel by train from Vienna to Zurich? Omio can help you find that perfect journey with ÖBB. Check Omio to see current ÖBB train timetables, tickets, travel information and prices for the best deals on the Vienna to Zurich train and book ÖBB tickets online quickly and easily. When taking a train from Vienna to Zurich, you can expect to travel 366 miles (591 km) one-way with ÖBB. If you search for trains from Vienna to Zurich in the Omio app, you can check if the ÖBB ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with ÖBB, we do the work for you to get you safely to Zurich from Vienna. Book that perfect Vienna to Zurich train now with Omio and enjoy a smooth and comfortable journey with ÖBB!
Please follow the recommendations outlined by ÖBB when booking your train tickets between Vienna and Zurich due to the coronavirus:
Travel by train between Vienna, Austria and Zurich, Switzerland is: Partially open.
International entry is allowed for: Entry is partially open for citizens and permanent residents of Austria
The government of Switzerland has imposed these measures to reduce the spread of COVID-19:
The above information was last checked on 23/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train from Vienna to Zurich closer to your date of departure here.
The current restriction level for your return trip by train from Zurich to Vienna is: Partially open
Reentry to Austria is allowed for: Entry is partially open for citizens and permanent residents of Switzerland
What are the entry requirements?
The government of Austria has imposed these measures to reduce the spread of COVID-19:
Last verified on 20/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 Vienna train here.
Omio customers travelling this route book their trains from Wien Westbahnhof to Zürich HB.
Passengers board the train most frequently from Wien Westbahnhof, which is located around 1 mile (s) / 2 km away from the city centre, and they get off the train at Zürich HB, located 1 mile (s) / 1 km away from the city centre.
Here are some other resources that might have the information you need