A modern airport terminal with large letters spelling "KIRGSTON AIRPORT" and a distinctive roof structure.

Cheap Flights from Porto (OPO) to Vienna (VIE)

Photo by Vienna Airport
Open Photo by Vienna Airport

Cheap Flights from Porto to Vienna (OPO-VIE)

Prices were available within the past 7 days and start at AU$131 for one-way flights and AU$313 for return, for the period specified. Prices and availability are subject to change.

Book with confidence

Your quick guide to flights from Porto to Vienna

Pick up great flights from Porto to Vienna

With Expedia, you have your pick of 1 flights a day with 10 airlines covering flights from Porto to Vienna. Whether you’re on a business trip, a family holiday or a luxury break, just enter your travel dates, hit search then check out your choice of flights. Select from return, one way or multi-city flights, and use the advance search tool if you want a direct or refundable flight. You can narrow your search to show you just your preferred cabin class and airline, too. It’s all easy. You can book direct flights from Porto to Vienna that take around 3 hours.

Find cheap flights from Porto to Vienna

From the great flight deals with prices currently ranging from AU$313 to AU$387, you can choose to see the cheapest flights first. Generally, you can book the cheapest flights from Porto to Vienna around 4 to 6 weeks in advance. If your travel dates are flexible, try to avoid weekends and peak seasons – when you are more likely to grab the lowest prices. Even last minute, there are some impressive deals. The cheapest time to fly to Vienna is normally in December.

Reasons to book your flight from Porto to Vienna with Expedia

Expedia makes it easy to find, book, and travel, with everything you need all in one place. When you enter your travel details, find fantastic deals just for you on flight tickets from Porto to Vienna across all the main airline carriers, so you can save time, dollars, and hassle finding the perfect flight. If you think your plans could change, choose refundable flights so any changes won’t cost you more. Book your flight to Vienna right now and, if you join Expedia Rewards, you earn points this time and every time you travel with Expedia.

Frequently Asked Questions

How much does a flight from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.) cost?

You can find one-way and return flights from OPO to VIE with Expedia. Flight prices vary based on the month and day of the week you want to travel, as well as the airline and how far in advance you book your ticket. Filter your search on Expedia by "Price (lowest to highest)" to see our cheapest fares first, and use the Price Tracking tool to receive alerts when OPO to VIE ticket fares go up or down.

Which airlines fly direct from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.)?

There are 3 airlines offering direct flights from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.). Here are some of the top carriers: * Austrian Airlines operates 7 direct flights from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.) every week. * Ryanair operates 7 direct flights from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.) every week. * TAP Portugal operates 7 direct flights from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.) every week.

What is the cheapest airline that flies from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.)?

Ryanair is one of the cheapest airlines offering nonstop return flights from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.), with tickets starting from around AU$453 for flights that can be booked for departure within the next year. Vueling Airlines offers one of the cheapest connecting return flights from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.) starting from around AU$492. These prices are per adult, economy/coach class. Use Expedia's search tool to compare the prices and schedules of airlines that fly this route to find the best option for your plans and budget.

What is the best airline to fly with from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.)?

The best airline to fly with from Porto (OPO-Dr. Francisco de Sa Carneiro) (OPO) to Vienna (VIE-Vienna Intl.) (VIE) will differ from traveller to traveller. If you like to fly early, Ryanair offers early morning flights. If price is the most important factor, Ryanair typically offers the lowest fares. TAP Portugal offers the most daily flights from Porto (OPO-Dr. Francisco de Sa Carneiro) (OPO) to Vienna (VIE-Vienna Intl.) (VIE), which is great if flexibility is what you value most. The best carrier for this journey could also be the one you have a loyalty membership with, as flying with that airline or another airline within the same alliance could help you collect points or enjoy lounge access.

What day of the week has the most flights from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.)?

You'll typically find the most flights from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.) on a Wednesday, with around 45 flights available. This gives you a good selection of options for your travel plans. Major airlines on this route include TAP Air Portugal, Iberia, and Lufthansa.

What are the most popular departure times for flights from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.)?

The most popular departure times for flights from Porto (OPO) to Vienna (VIE) are between 12pm and 3pm. This accounts for around 30% of total traffic. Heaps of major carriers, including Austrian Airlines, Lufthansa and SWISS, offer flights during this window. Many travellers prefer this because it allows for a morning in Porto and an afternoon arrival in Vienna, giving you time to settle in.

Can you fly business or first class from Porto (OPO-Dr. Francisco de Sa Carneiro) to Vienna (VIE-Vienna Intl.)?

You can fly business class between OPO and VIE. Airlines that offer business class service on this route include: - TAP Air Portugal - Swiss International Air Lines - Iberia - Lufthansa - Austrian Airlines - Brussels Airlines - Air Baltic - Scandinavian Airlines - KLM - LOT Polish Airlines - Aegean Airlines - Air France - Luxair - Eurowings - Vueling Airlines - Turkish Airlines - Air Dolomiti - Croatia Airlines - Edelweiss Air - LaudaMotion - Condor - Air Europa - Transavia France - Wizz Air - Corendon Airlines - SunExpress - Pegasus Airlines - Ryanair - easyJet - Volotea - Norwegian Air Shuttle - TUI fly Belgium - Smartwings - Jet2.com - Wizz Air UK - Laudamotion - Eurowings Discover - Air Serbia - Finnair - British Airways - Aer Lingus - Icelandair - Air Malta - TAROM - Bulgaria Air - Air Montenegro - Air Arabia - Air Cairo - Air Transat - Air Astana - Air China - Air India - Air Macau - Air Mauritius - Air New Zealand - Air North - Air Peace - Air Seychelles - Air Tahiti Nui - Air Vanuatu - Air Zimbabwe - Aircalin - Alaska Airlines - Allegiant Air - All Nippon Airways - American Airlines - Asiana Airlines - Austrian Airlines - Avianca - Azerbaijan Airlines - Azul Brazilian Airlines - Batik Air - Beijing Capital Airlines - Binter Canarias - Blue Air - British Airways - Brussels Airlines - Bulgaria Air - Cathay Pacific - Cebu Pacific - China Airlines - China Eastern Airlines - China Southern Airlines - Condor - Copa Airlines - Croatia Airlines - Cyprus Airways - Czech Airlines - Delta Air Lines - Edelweiss Air - EgyptAir - El Al - Emirates - Ethiopian Airlines - Etihad Airways - Eurowings - EVA Air - Finnair - Flybe - Flydubai - Frontier Airlines - Garuda Indonesia - Gulf Air - Hainan Airlines - Hawaiian Airlines - Hong Kong Airlines - Iberia - Icelandair - IndiGo - Japan Airlines - JetBlue Airways - Kenya Airways - KLM Royal Dutch Airlines - Korean Air - Kuwait Airways - LATAM Airlines - LOT Polish Airlines - Lufthansa - Luxair - Malaysia Airlines - Middle East Airlines - Neos - Norwegian Air Shuttle - Oman Air - Pakistan International Airlines - Pegasus Airlines - Philippine Airlines - Qantas - Qatar Airways - Royal Air Maroc - Royal Jordanian - Ryanair - S7 Airlines - SAS Scandinavian Airlines - Saudia - Singapore Airlines - Southwest Airlines - SpiceJet - Spirit Airlines - SriLankan Airlines - SunExpress - Swiss International Air Lines - TAP Air Portugal - TAROM - Thai Airways - Transavia - TUI fly Belgium - Tunisair - Turkish Airlines - Ukraine International Airlines - United Airlines - Uzbekistan Airways - Vietnam Airlines - Virgin Atlantic - Vueling Airlines - WestJet - Wizz Air - Xiamen Airlines

Travel information

Origin airport
Porto Airport
Destination airport
Vienna International Airport
Distance
2,124 km away
Airlines serving
TAP Portugal, Lufthansa, KLM, Air France, Swiss International Air Lines, Brussels Airlines, Luxair, Iberia, Ryanair, SAS, Vueling Airlines, LOT-Polish Airlines, British Airways, Eurowings Luftverkehrs, Turkish Airlines, Involatus, Austrian Airlines, Air Canada, Air Serbia
Popular airline
TAP Portugal
Return price
AU$313
Average flight time
3 hours 15 mins
*Available to Expedia members.