[menuItemContent][menuItemRightSideContent]
Currency

The cheapest trains from Vienna to Zurich

Showing times and prices for Jul 29

Cheapest

$169

Average

$196

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 $ 196 if you buy it on the day, but the cheapest tickets can be found for only $ 169.

Cheapest
05:20PMVienna Central Station14h35 07:55AMZürich Stadelhofen
3 changes
$1691One-way
Cheapest
05:20PMVienna Central Station14h05 07:25AMZürich Stadelhofen
4 changes
$1691One-way
Cheapest
07:20AMVienna Central Station8h00 03:20PMZürich HB
0 changes
$1691One-way
Cheapest
05:20PMVienna Central Station14h31 07:51AMZürich HB
2 changes
$1691One-way
Cheapest
01:20PMVienna Central Station8h00 09:20PMZürich HB
0 changes
$1691One-way

Timetable Vienna to Zurich

Showing trains for tomorrow, Thu, Jul 29
05:20AMVienna Central Station8h00 01:20PMZürich HB
0 changes
06:37AMVienna Central Station10h20 04:57PMZürich HB
0 changes
07:20AMVienna Central Station8h00 03:20PMZürich HB
0 changes
08:20AMVienna Central Station8h37 04:57PMZürich HB
0 changes
08:25AMVienna Central Station10h55 07:20PMZürich HB
0 changes
09:02AMVienna Central Station9h55 06:57PMZürich HB
0 changes
09:20AMVienna Central Station8h00 05:20PMZürich HB
0 changes
09:42AMVienna Central Station8h40 06:22PMZürich HB
0 changes
10:20AMVienna Central Station8h02 06:22PMZürich HB
0 changes
10:20AMVienna Central Station8h37 06:57PMZürich HB
0 changes
11:02AMVienna Central Station9h55 08:57PMZürich HB
0 changes
11:20AMVienna Central Station8h00 07:20PMZürich HB
0 changes
12:20PMVienna Central Station8h37 08:57PMZürich HB
0 changes
01:02PMVienna Central Station9h55 10:57PMZürich HB
0 changes
01:20PMVienna Central Station8h00 09:20PMZürich HB
0 changes
02:20PMVienna Central Station8h37 10:57PMZürich HB
0 changes
03:20PMVienna Central Station8h00 11:20PMZürich HB
0 changes
04:20PMVienna Central Station13h18 05:38AMZürich Stadelhofen
0 changes
04:20PMVienna Central Station13h31 05:51AMZürich HB
0 changes
04:20PMVienna Central Station13h35 05:55AMZürich Stadelhofen
0 changes
04:20PMVienna Central Station13h22 05:42AMZürich HB
0 changes
05:20PMVienna Central Station14h35 07:55AMZürich Stadelhofen
0 changes
05:20PMVienna Central Station14h05 07:25AMZürich Stadelhofen
0 changes
05:20PMVienna Central Station14h31 07:51AMZürich HB
0 changes
05:20PMVienna Central Station14h01 07:21AMZürich HB
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
Jul 29
$151ÖBB | Railjet
$58STUDENT AGENCY k.s.
$677Croatia Airlines
Fri
Jul 30
$113Deutsche Bahn
$70STUDENT AGENCY k.s.
$677Croatia Airlines
Sat
Jul 31
$100Deutsche Bahn
Find prices
$740Austrian Airlines
Sun
Aug 1
$113Deutsche Bahn
$58STUDENT AGENCY k.s.
$484Austrian Airlines
Mon
Aug 2
$88ÖBB
Find prices
$480Austrian Airlines
Tue
Aug 3
$88Deutsche Bahn
$58STUDENT AGENCY k.s.
$480Austrian Airlines
Wed
Aug 4
$88Deutsche Bahn
Find prices
$484Swiss
Thu
Aug 5
$75Deutsche Bahn
$58STUDENT AGENCY k.s.
$392Austrian Airlines
Fri
Aug 6
$100Deutsche Bahn
$58STUDENT AGENCY k.s.
$308Swiss
Sat
Aug 7
$75Deutsche Bahn
Find prices
$407Austrian Airlines
Sun
Aug 8
$88ÖBB
$58STUDENT AGENCY k.s.
$308Austrian Airlines
Mon
Aug 9
$63ÖBB
Find prices
$308Austrian Airlines
Tue
Aug 10
$48Deutsche Bahn
$35STUDENT AGENCY k.s.
$238Austrian Airlines
Wed
Aug 11
$48Deutsche Bahn
Find prices
$308Austrian Airlines
Thu
Aug 12
$50Deutsche Bahn
$53STUDENT AGENCY k.s.
$308Swiss
Fri
Aug 13
$88Deutsche Bahn
$58STUDENT AGENCY k.s.
$308Austrian Airlines
Sat
Aug 14
$63ÖBB
Find prices
$308tab
Sun
Aug 15
$100ÖBB
$53STUDENT AGENCY k.s.
$308Austrian Airlines
Mon
Aug 16
$63ÖBB
Find prices
$308Swiss
Tue
Aug 17
$50Deutsche Bahn
$53STUDENT AGENCY k.s.
$238Austrian Airlines

The fastest trains from Vienna to Zurich

Showing times and prices for Jul 29

Fastest Journey

8 h

Average

10 h 26 m

Trains per day

25

Distance

592 km

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 10 h 26 m but if you time it right, some trains will get you there in just 8 h .

The slowest trains will take 14 h 35 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.

Fastest
07:20AMVienna Central Station8h00 03:20PMZürich HB
0 changes
$1691One-way
Fastest
01:20PMVienna Central Station8h00 09:20PMZürich HB
0 changes
$1691One-way
Fastest
09:20AMVienna Central Station8h00 05:20PMZürich HB
0 changes
$1711One-way
Fastest
05:20AMVienna Central Station8h00 01:20PMZürich HB
0 changes
$1691One-way
Fastest
11:20AMVienna Central Station8h00 07:20PMZürich HB
1 changes
$1711One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information from Vienna to Zurich

distanceDistance366 miles (591 km)
durationAverage train duration8 h 37 min
priceAverage train ticket price$109 (€87)
changesDirect trainYes
carriersTrain providersÖ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 8 h 37 min with our travel partners like ÖBB | Railjet, ÖBB | Nightjet, ÖBB, ÖBB | InterCity, ÖBB | ICE, ÖBB | S-Bahn or Deutsche Bahn. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $88 (€70), but the average price of train tickets is $109 (€87). Travelers depart most frequently from Wien Hauptbahnhof and arrive in Zürich HB.

Train companies

Vienna to Zurich with ÖBB and Deutsche Bahn

Buy your official ÖBB and Deutsche Bahn train tickets between Vienna and Zurich from $88 (€70) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular route.

ÖBB
Deutsche Bahn

ÖBB is Austria's main train company and offers the following different ticket types for your next trip between Vienna and Zurich by train: Standard Ticket, Comfort-Ticket, ÖBB Sparschiene-Ticket, ÖBB Sparschiene Comfort-Ticket.

Book your ÖBB Vienna to Zurich train with Omio and enjoy a smooth and relaxing journey! Check ÖBB’s up-to-date train schedules for the ideal departure and arrival times, compare the fastest Vienna to Zurich routes as well as the amenities offered in the class fare you choose and buy the most affordable ÖBB train tickets online that fit your budget. The distance from Vienna to Zurich is 366 miles (591 km), and the best price for a one-way Vienna - Zurich ÖBB train ticket starts at $88 (€70) if you book in advance. If you would rather search for your ÖBB ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by train. Waiting in a line at the train station to purchase your train ticket will become yesterday's news. So, book your train tickets online quickly and easily and enjoy your trip with ÖBB!

When you buy your ÖBB train tickets from Vienna to Zurich don't forget to keep the following COVID-19 related policies in mind:

  • Refund or voucher policy
  • ÖBB has granted goodwill arrangements for tickets bought until March 15, 2020.
    • National ÖBB: Tickets valid until June 1, 2020, can be refunded as a voucher
    • International ÖBB: Ticket refunds depend on the current entry regulations set by the government of the destination country
  • Cashless payments recommended
  • Online booking and check-in recommended

Trains from Vienna to Zurich: Journey Details

Trains in Europe are a great way to travel between cities, with a number of companies offering a variety of domestic and international routes. Direct trains from Vienna to Zurich take approximately 8 hours and run through the morning peak period, lunch-times and mid-afternoon. Other services run frequently throughout the day, between around 5:30 a.m. and just after 11:30 p.m., taking between 8.5 and 14 hours. Connections are made at Salzburg and Munich. Services use Austrian and German regional trains and operate seven days a week.

Taking the Train from Vienna

Trains from Vienna to Zurich depart from Vienna Hauptbahnhof, a modern station and a busy hub for Austria's international services. The station is well linked to the city's public transport network of Metro, buses, trams and light railway, giving easy access to all areas of the city, the airport and regional train stations. Numerous night buses run in Vienna and taxi ranks are located outside the station.

Getting into Zurich by Train

Sitting on the shores of beautiful Lake Zurich, the city has become a popular short break destination in recent years, with plenty of history, culture and outdoor activities to offer its visitors. Old Town Zurich is a pretty historical area, housing many of the city's galleries and museums. Zurich also makes an ideal base for Winter skiing holidays. Trains from Vienna to Zurich arrive at Zurich Hauptbahnhof, conveniently located in the Old Town centre, and an important hub for Zurich's efficient public transport network. This is made up of S-Bahn suburban trains, regional services, buses, cable cars, trams, ferries and instantly recognisable yellow Swiss Post Auto bus services. Zurich has an innovative and fully integrated system of fares and timetables, making travelling around the city easy for visitors. Night buses run on weekends and taxis are available at Zurich Hauptbahnhof.

Travel Tips

Trains from Vienna to Zurich
Travel by train to Zurich easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Vienna to Zurich.
FAQs
Are there any COVID-19 restrictions for international travel by train between Vienna and Zurich?

Travel between Vienna, Austria and Zurich, Switzerland by train is: Partially open.

What is the status of international entry into Switzerland from Austria?

International entry status: Entry is partially open for citizens and permanent residents of Austria

Do I need to self-quarantine on arrival in Switzerland from Vienna?

Conditions of entry:

  • Negative COVID-19 test issued at most 3 days before boarding for all arrivals by air
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health declaration required

What are the safety rules to follow in Zurich, Switzerland?

When traveling in Switzerland, you must follow these COVID-19 safety rules:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The information above was last checked on 7/21/21. This can change before your date of travel so please review the latest COVID-19 travel safety regulations   for your train from Vienna to Zurich before traveling.

What is the restriction level for the return leg of a round trip journey from Zurich, Switzerland to Vienna, Austria?

The restriction level for your return train to Vienna, Austria from Zurich is: Partially open.

Is my return train into Vienna from Zurich restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

Do I need to quarantine on arrival in Austria from Zurich?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before arrival
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test

What are the safety rules to follow in Vienna, Austria?

The government of Austria has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1 metre (s) (3 feet)
  • Face mask required: Mandatory

Last checked on 7/28/21. Remember to check the latest COVID-19 travel safety regulations for your train to Vienna from Zurich closer to your date of departure here here.

How much do cheap trains to Zurich from Vienna cost?
If you’re looking to save money on tickets, you can find cheap Vienna to Zurich trains for as little as $88 (€70)  in the next 7 days.
What is the cost of a train to Zurich from Vienna?
The Vienna to Zurich train ticket price is on average $109 (€87)  if you are looking to book your tickets for this route in the next week.
What is the distance from Vienna to Zurich by train?
You should expect to travel around 366 miles (591 km)  between Vienna and Zurich by train.
How many hours is the train time between Vienna and Zurich?
The train time to Zurich from Vienna is on average 8 h 37 min  for the 366 miles (591 km) long journey, but the time it takes to go to Zurich from Vienna by train can vary depending on specific dates or traveling on weekends and holidays.
When traveling by train from Vienna to Zurich, which train station in Vienna do I depart from and which train station in Zurich do I arrive in?

Omio customers traveling this route book their trains from Wien Hauptbahnhof   to Zürich HB.

Where is the train station in Vienna to go to Zurich? Where is the train station in Zurich located?

The most popular departure train station with passengers for this trip, called Wien Hauptbahnhof, is located 1 mile (s) / 2 km from the city center of Vienna.

The most popular arrival train station, Zürich HB, is located 1 mile (s) / 1 km away from the city center of Zurich.

Which train providers should I travel with from Vienna to Zurich?
For the best Vienna to Zurich train to purchase, you can travel safely and comfortably with ÖBB | Railjet, ÖBB | Nightjet, ÖBB, ÖBB | InterCity, ÖBB | ICE, ÖBB | S-Bahn or Deutsche Bahn. However, it's always good to check all possible train companies with services to Zurich from Vienna to compare what amenities they may offer.
Are there any direct trains from Vienna to Zurich?
Yes, there are direct trains per day from Vienna to Zurich with ÖBB, and you won’t need to transfer at another stop in between. Direct train services tend to offer more convenience and save you time when traveling to your destination, so it's worth paying attention to before you purchase your train ticket.
When does the first train depart from Vienna to Zurich? When does the last train depart from Vienna to Zurich?
The earliest train departing from Vienna to Zurich leaves at 6: 20 AM. The last train departing from Vienna to Zurich leaves at 4: 20 PM. You can find the latest Vienna to Zurich train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I buy the Vienna to Zurich train for the best deals on tickets?
If you purchase the Vienna to Zurich train within the next 7 days, you can find one way tickets to cost on average $109 (€87). However, booking your train ticket in advance gives you access to the best prices for trains to Zurich from Vienna. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Vienna
Zurich
Wien Hbf
Amenities
Wien Westbahnhof
Amenities