Airlines with flights from Zurich to Porto
There are 6 airlines with scheduled flights between ZRH and OPO. easyJet, SWISS and TAP Portugal has non-stop flights from Zurich Airport to Porto Airport and the flight time is 2 hours and 40 minutes.
Choose airline
Schedules

Non-stop with easyJet
-
Total flight time: 2 hours and 40 minutes
-
Low-cost airline
-
14 flights per week
-
Airbus A320
ZRH
Direct
OPO
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
U27744
11:15
10:25
10:20
10:35
10:15
10:30
11:10
U27746
21:40
21:40
21:00
21:40
21:40
21:15
21:40
The timetable & schedule information was updated at 2025-02-17

ZRH
Direct
OPO
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
LX2060
----
----
----
----
----
06:05
----
LX2066
09:25
09:30
09:35
09:35
10:05
09:30
09:30
LX2064
----
----
----
17:05
14:55
----
17:00
The timetable & schedule information was updated at 2025-02-17

Non-stop with TAP Portugal
-
Total flight time: 2 hours and 40 minutes
-
Porto is a TAP Portugal hub (Secondary hub).
-
5 flights per week
-
Airbus A320Embraer 195 and Legacy 1000
ZRH
Direct
OPO
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
TP921
16:20
16:20
----
15:50
16:20
15:50
----
The timetable & schedule information was updated at 2025-02-17

Via Lisbon with TAP Portugal
-
Total flight time: 4h 45m - 7h 00m.
-
Porto is a TAP Portugal hub (Secondary hub).
-
18 flights per week
-
Airbus A320Embraer 195 and Legacy 1000
ZRH
Via LIS
OPO
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
TP935
TP1924
TP1924
06:10
06:10
06:10
06:10
06:10
06:10
06:10
TP935
TP1922
TP1922
06:10
----
06:10
06:10
----
----
----
TP935
TP1926
TP1926
----
----
----
----
----
06:10
----
TP931
TP1932
TP1932
13:30
13:30
13:30
13:30
13:30
13:30
13:30
TP931
TP1934
TP1934
13:30
13:30
13:30
13:30
13:30
13:30
13:30
TP933
TP1936
TP1936
----
18:00
18:00
18:00
18:00
18:00
18:00
The timetable & schedule information was updated at 2025-02-17

Via Madrid with Iberia
-
Total flight time: 5h 05m - 6h 10m.
-
One World Alliance
-
16 flights per week
ZRH
Via MAD
OPO
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
IB634
IB545
IB545
07:30
----
07:30
----
07:30
----
07:30
IB634
IB1149
IB1149
----
07:30
----
07:30
----
07:30
----
IB628
IB1151
IB1151
11:55
11:55
11:55
11:55
11:55
----
11:55
IB628
IB547
IB547
----
----
----
----
----
11:55
----
IB630
IB1153
IB1153
----
14:55
----
----
----
----
----
IB630
IB549
IB549
14:55
----
----
----
14:55
----
14:55
The timetable & schedule information was updated at 2025-02-17

Via Amsterdam with KLM
-
Total flight time: 4h 45m - 7h 25m.
-
Sky Team Alliance
-
14 flights per week
ZRH
Via AMS
OPO
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
KL1918
KL1573
KL1573
09:00
09:00
09:00
09:00
09:00
09:00
09:00
KL1924
KL1577
KL1577
17:30
17:30
17:30
17:30
17:30
17:30
17:30
The timetable & schedule information was updated at 2025-02-17

Via Frankfurt with Lufthansa
-
Total flight time: 4h 50m - 5h 45m.
-
Zurich is a Lufthansa hub.
-
8 flights per week
ZRH
Via FRA
OPO
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
LH1187
LH1178
LH1178
----
11:15
11:15
11:15
11:15
11:15
11:20
LH1197
LH1180
LH1180
18:05
18:05
18:05
18:05
18:05
----
18:05
The timetable & schedule information was updated at 2025-02-17