Airlines with flights from Vienna to Porto
There are 13 airlines with scheduled flights between VIE and OPO. Both Austrian and Ryanair operates non-stop flights from Vienna International Airport to Porto Airport and the flight time is 3 hours and 20 minutes.
Choose airline
Schedules
Non-stop with Austrian Airlines
-
Total flight time: 3 hours and 20 minutes
-
Vienna is a Austrian Airlines hub.
-
6 flights per week
-
Airbus A320neoAirbus A321Airbus A320
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Ryanair
-
Total flight time: 3 hours and 25 minutes
-
Low-cost airline
-
Vienna and Porto are both Ryanair focus cities.
-
5 flights per week
-
Airbus A320 (sharklets)Boeing 737-800 (winglets) Passenger/BBJ2Boeing 737MAX 8 Passenger
Flight
The timetable & schedule information was updated at 2026-04-22
Via Luxembourg with Luxair
-
Total flight time: 5h 10m - 6h 30m.
-
1 flights per week
Flight
LG3799
The timetable & schedule information was updated at 2026-04-22
Via Madrid with Iberia
-
Total flight time: 5h 20m - 5h 45m.
-
One World Alliance
-
19 flights per week
Flight
IB1149
IB545
IB1153
The timetable & schedule information was updated at 2026-04-22
Via Barcelona with Vueling
-
Total flight time: 5h 35m - 7h 25m.
-
Low-cost airline
-
5 flights per week
Flight
VY8480
The timetable & schedule information was updated at 2026-04-22
Via Cologne with Eurowings
-
Total flight time: 5h 40m - 5h 55m.
-
Low-cost airline
-
Vienna is a Eurowings focus city (Operating base).
-
2 flights per week
Flight
EW606
The timetable & schedule information was updated at 2026-04-22

There are 13 airlines with scheduled flights between VIE and OPO. Both Austrian and Ryanair operates non-stop flights from Vienna International Airport to Porto Airport and the flight time is 3 hours and 20 minutes.
Via Lisbon with TAP
Via Amsterdam with KLM
Via Copenhagen with SAS
Via Belgrade with Air Serbia
Via London with British Airways
Via Brussels with Brussels Airlines
Via Paris with Air France