Compare flights from Yerevan to Vienna ∙ Find cheap airline tickets for your trip using Yerevan-Vienna flight calendar – ticket prices are shown by months
EVN-VIE flights timetable
For flights between Yerevan and Vienna, the calendar displays optimal flight dates and the most economical airfare options. By browsing airfare prices from all airlines, booking platforms, and travel agencies, you can compare all available options and select the most cost-effective option for your journey.
How to use the flights calendar?
Useful information about Yerevan-Vienna flights
The distance between Yerevan and Vienna is approximately 2,187 kilometers (1,358 miles).
The flight duration for direct flights from Yerevan to Vienna is typically around 3 hours and 15 minutes.
The following airlines offer direct flights from Yerevan to Vienna:
- Austrian Airlines
- Wizz Air
Transit flights from Yerevan to Vienna are also available, typically with a layover in a city such as Athens, Warsaw, or Dortmund. Some of the airlines that offer transit flights from Yerevan to Vienna include:
- Aegean Airlines
- Wizz Air
- LOT Polish Airlines
The approximate price for direct flights from Yerevan to Vienna ranges from 100 to 300 euros, depending on the airline, time of year, and how far in advance the ticket is purchased. Transit flights may be less expensive, but the price will depend on the length of the layover and the airline.
In Yerevan, the main airport is Zvartnots International Airport (EVN), which is located about 12 kilometers (7.5 miles) west of the city center. To reach the city center from the airport, visitors can take a taxi or a bus. A taxi ride typically costs around 3,000 to 5,000 Armenian dram (7 to 12 euros), while a bus ride costs around 400 dram (0.90 euros).
In Vienna, the main airport is Vienna International Airport (VIE), which is located about 18 kilometers (11 miles) southeast of the city center. Visitors can take a taxi, a bus, or a train to reach the city center from the airport. A taxi ride typically costs around 40 to 60 euros, while a bus or train ride costs around 4 euros.