Compare prices and tickets by train, bus or flight

Sat
Dec 4
Find prices
$62Union Ivkoni International
$544Austrian Airlines
Sun
Dec 5
$120Deutsche Bahn
$55STUDENT AGENCY k.s.
$302Swiss
Mon
Dec 6
$108Deutsche Bahn
Find prices
$302Edelweiss Air
Tue
Dec 7
$72Deutsche Bahn
$54Union Ivkoni International
$302Austrian Airlines
Wed
Dec 8
$72Deutsche Bahn
Find prices
$302Swiss
Thu
Dec 9
$84Deutsche Bahn
Find prices
$278Swiss
Fri
Dec 10
$72Deutsche Bahn
Find prices
$302Austrian Airlines
Sat
Dec 11
$45Deutsche Bahn
$54Union Ivkoni International
$277Swiss
Sun
Dec 12
$60Deutsche Bahn
Find prices
$279Swiss
Mon
Dec 13
$45Deutsche Bahn
Find prices
$256Austrian Airlines
Tue
Dec 14
Find prices
$52Union Ivkoni International
$255Swiss
Wed
Dec 15
$45Deutsche Bahn
Find prices
$256Austrian Airlines
Thu
Dec 16
$56Deutsche Bahn
Find prices
$251Austrian Airlines
Fri
Dec 17
$72Deutsche Bahn
Find prices
$236Austrian Airlines
Sat
Dec 18
$45Deutsche Bahn
$58Union Ivkoni International
$256Austrian Airlines
Sun
Dec 19
$45Deutsche Bahn
$67STUDENT AGENCY k.s.
$253Austrian Airlines
Mon
Dec 20
$45Deutsche Bahn
$78Flixbus
$240Swiss
Tue
Dec 21
$45Deutsche Bahn
$53Union Ivkoni International
$252Swiss
Wed
Dec 22
$48Deutsche Bahn
$78STUDENT AGENCY k.s.
$236Swiss
Thu
Dec 23
$72Deutsche Bahn
Find prices
$218Austrian Airlines
Fri
Dec 24
$45Deutsche Bahn
$88Flixbus
$217Swiss

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
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

Flight Information between Zurich and Vienna

distanceDistance366 miles (591 km)
durationAverage flight duration1 h 20 min
priceAverage plane ticket price$333 (€278)
changesDirect flightYes
carriersAirlinesAustrian Airlines, Swiss, Eurowings, easyJet, Lufthansa or Brussels Airlines

Flights from Zurich to Vienna cover the 366 miles (591 km) long route taking on average 1 h 20 min with our travel partners like Austrian Airlines, Swiss, Eurowings, easyJet, Lufthansa or Brussels Airlines. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $278 (€231), but the average price of plane tickets is $333 (€278). Travelers depart most frequently from Zurich Airport and arrive in Vienna International Airport.

Airlines

Flight from Zurich to Vienna with Austrian Airlines, Brussels Airlines and Lufthansa

Find the best flights from Zurich to Vienna with Omio's travel partners Austrian Airlines, Brussels Airlines and Lufthansa from $278 (€231). We can find you the best deals, schedules and tickets when comparing and booking the best journey.

Lufthansa
Austrian Airlines
Brussels Airlines

Germany's largest airline is Lufthansa. Fly between Zurich and Vienna and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

Lufthansa tickets between Zurich and Vienna are available online on Omio. We help you compare and book your perfect route with Lufthansa between Zurich and Vienna all in one place. If you’re specifically looking for the cheapest, fastest or earliest flight, you can find all the current Lufthansa flight schedules and plane tickets available on Omio for the 366 miles (591 km) journey. You can also see relevant travel information for the Lufthansa flight, such as baggage allowance and amenities onboard depending on the class fare. Search for your ideal departure and arrival times for this flight, compare the fastest Zurich to Vienna routes as well as the cheapest ticket prices available, and buy the best Lufthansa Zurich to Vienna plane ticket that fits your needs. If you purchase tickets in the Omio app, you can quickly see if the Lufthansa plane ticket is available as a mobile ticket, which makes it easy for you to travel paperless. You’ll then be ready to embark on your smooth and relaxing journey to Vienna with Lufthansa!

    Lufthansa has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Lufthansa tickets between Zurich and Vienna and when traveling by flight:

    • Cashless payments recommended
    • Online booking and check-in recommended

    Zurich to Vienna Flights: An Overview

    There are frequent daily Zurich to Vienna flights. Some fly non-stop while others have either one or two layovers along the journey. Flights on this route cover a relatively short distance of approximately 700 km. Direct flights take around 1 hour and 30 minutes to complete the journey while indirect flights take significantly longer. However, regardless of flight times, travelers on this route have more than 30 flights to choose from.

    Which airlines fly from Zurich to Vienna?

    The fastest Zurich to Vienna flights are operated by Swiss and Austrian Airlines. Eurowings has the cheapest flight, although it takes about seven hours from Zurich to Vienna. KLM Royal Dutch Airlines, Lufthansa, and Brussels Airlines are the other popular airlines with frequent flights on the route.

    How long is the flight from Zurich to Vienna?

    Direct flights on this route take up to 1 hour and 30 minutes. Non-direct flight times vary across the different airlines and depend on both the number of changes and the distance between the layovers and the final destination. However, non-direct flight times take approximately six hours to Vienna.

    How many flights are there from Zurich to Vienna?

    There are just under 40 daily Zurich to Vienna flights. Most of the flights are evenly distributed throughout the day with most in the morning and in the evening. Although weekends are slower, the schedule and frequency of flights change slightly.

    Travel Tips

    Zurich to Vienna Flight
    Take a flight to Vienna 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 Zurich to Vienna.
    FAQs
    What are the travel restrictions for Vienna, Austria if I'm coming from Zurich, Switzerland by plane?

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

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

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

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

    Conditions of entry:

    • 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?

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

    • Physical distance requirement: 1 metre (s) (3 feet)
    • Face mask requirement: Mandatory

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

    What COVID restrictions are there for my return journey by plane to Zurich, Switzerland from Vienna, Austria?

    The current restriction level for your return trip by plane from Vienna to Zurich is: Partially open

    Are there any international entry restrictions on returning to Switzerland from Austria?

    Reentry to Switzerland is allowed for: Entry is partially open for citizens and permanent residents of Austria

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

    What are the requirements?

    • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
    • 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
    • Health declaration required
    • Digital entry registration is required prior to arrival

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

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

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

    Last checked on 11/29/21. 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 flight to Zurich from Vienna here.

    How much do cheap flights to Vienna from Zurich cost?
    Flight tickets to Vienna from Zurich for some dates and times can be found for as cheap as $278 (€231)  one way in the next 7 days.
    What is the cost of a flight between Zurich and Vienna?
    In the next 7 days you can expect to pay on average $333 (€278)  for a flight ticket from Zurich to Vienna.
    What is the distance between Zurich and Vienna by plane?
    The Zurich to Vienna flight distance is approximately 366 miles (591 km).
    How long is the plane ride to Vienna from Zurich?
    The flight time to Vienna from Zurich is on average 1 h 20 min  for the 366 miles (591 km) long journey, but the time it takes to go to Vienna from Zurich by flight can vary depending on specific dates or traveling on weekends and holidays.
    Which airport for the flight from Zurich to Vienna do I fly out of? Which Vienna airport from Zurich do I arrive in?

    Omio customers traveling this route book their cheap flights from Zurich Airport   to Vienna International Airport   most frequently.

    Where is the Zurich airport located? Where is the Vienna airport located?

    You can find the most popular departure airport for this journey, Zurich Airport, located approximately 5.8 miles (9.4 km) from the city center of Zurich. The most popular arrival airport in Vienna, called Vienna International Airport, is located around 10.6 miles (17.1 km) away from its city center. To reach the city center of Vienna from Vienna International Airport, check what taxi services, airport shuttle services or public transit options are available.

    Which airlines can get me from Zurich to Vienna?
    Take the Zurich to Vienna flight with Austrian Airlines, Swiss, Eurowings, easyJet, Lufthansa or Brussels Airlines. However, it's always good to check out all possible airlines for the trip between Zurich and Vienna as there might be differences in the amenities they offer.
    Are there any direct flights from Zurich to Vienna?
    Yes, there are direct flights to Vienna from Zurich, and you can find a direct flight for this trip with Swiss or Austrian Airlines  on Omio. It's worth paying attention to when you purchase your plane ticket as direct services tend to offer more convenience and save you time getting to your destination.
    When can I take the first flight from Zurich to Vienna? When can I take the last flight for the day?
    The earliest flight departing from Zurich to Vienna leaves at 6: 10 AM. The last flight departing from Zurich to Vienna leaves at 6: 55 PM. You can find the latest Zurich to Vienna flight schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    How far in advance should I buy plane tickets to Vienna from Zurich for the best deals?
    The price of a one way plane ticket from Zurich to Vienna is on average $333 (€278) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this route. In general, you can find plane tickets between Zurich and Vienna available a few months in advance.