19 nonstop flights a week. Operated by 4 airlines, about 2h 40m in the air, 949 mi (1,528 km).
Flights from Zurich to Porto
Pick a departure date to see flights and seller prices
We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.
Zurich to Porto at a glance
flight time, from 2h 25m to 2h 50m
2h 40m
straight-line distance
949 mi (1,528 km)
flights a week
19
next flight
10 November
first and last departure
09:30 - 21:40
airlines
4
Zurich to Porto flight schedule
19 flights a week, 47 seasonal or one-off. Departure and arrival times are local.
FlightDepartsArrivesDurationDaysAircraft
LX 2066
SWISS
09:30Zurich
11:15Porto
2h 45m
Daily
U2 6840
easyJet
10:20Zurich
12:00Porto
2h 40m
Mon
Airbus A320
U2 6840
easyJet
10:35Zurich
12:15Porto
2h 40m
Sun
Airbus A320
U2 6840
easyJet
10:45Zurich
12:25Porto
2h 40m
Fri
Airbus A320
TP 921
TAP Air Portugal
15:45Zurich
17:30Porto
2h 45m
Mon, Tue, Thu, Fri, Sat
Airbus A320
U2 6842
easyJet
17:20Zurich
18:45Porto
2h 25m
Thu
Airbus A320
U2 6842
easyJet
21:15Zurich
22:55Porto
2h 40m
Sun
Airbus A320
U2 6842
easyJet
21:40Zurich
23:20Porto
2h 40m
Mon, Fri
Airbus A320
Seasonal and one-off flights
Not operating in the next two weeks. The first of them is on 1 December.
FlightDepartsArrivesDurationDaysAircraft
LX 2064
SWISS
16:55Zurich
18:30Porto
2h 35m
Seasonal
Airbus A220-300
U2 6840
easyJet
10:40Zurich
12:20Porto
2h 40m
Seasonal
Airbus A320
U2 6842
easyJet
10:40Zurich
12:20Porto
2h 40m
Seasonal
Airbus A320
U2 6842
easyJet
20:20Zurich
21:45Porto
2h 25m
Seasonal
Airbus A320
U2 6840
easyJet
11:30Zurich
13:10Porto
2h 40m
Seasonal
Airbus A320
LX 2060
SWISS
06:05Zurich
07:50Porto
2h 45m
Seasonal
Airbus A320
CS 176
Chair Airlines
14:50Zurich
16:30Porto
2h 40m
Seasonal
Airbus A320
CS 176
Chair Airlines
07:45Zurich
09:25Porto
2h 40m
Seasonal
Airbus A320
LX 2064
SWISS
17:05Zurich
18:35Porto
2h 30m
Seasonal
LX 2060
SWISS
06:00Zurich
07:50Porto
2h 50m
Seasonal
Airbus A320 NEO
CS 176
Chair Airlines
08:15Zurich
09:45Porto
2h 30m
Seasonal
Airbus A320
U2 6840
easyJet
10:10Zurich
11:45Porto
2h 35m
Seasonal
Airbus A320
LX 2060
SWISS
06:15Zurich
08:05Porto
2h 50m
Seasonal
CS 176
Chair Airlines
08:20Zurich
10:05Porto
2h 45m
Seasonal
Airbus A320
LX 2064
SWISS
17:00Zurich
18:35Porto
2h 35m
Seasonal
Airbus A320
CS 176
Chair Airlines
08:10Zurich
09:50Porto
2h 40m
Seasonal
Airbus A320
CS 176
Chair Airlines
16:00Zurich
17:40Porto
2h 40m
Seasonal
Airbus A320
CS 176
Chair Airlines
06:45Zurich
08:25Porto
2h 40m
Seasonal
Airbus A320
LX 2060
SWISS
06:20Zurich
07:55Porto
2h 35m
Seasonal
Airbus A320 NEO
LX 2066
SWISS
09:45Zurich
11:25Porto
2h 40m
Seasonal
Airbus A320
LX 2064
SWISS
16:45Zurich
18:30Porto
2h 45m
Seasonal
Airbus A320
U2 6826
easyJet
21:30Zurich
23:05Porto
2h 35m
Seasonal
Airbus A320
CS 176
Chair Airlines
09:00Zurich
10:40Porto
2h 40m
Seasonal
Airbus A320
LX 2066
SWISS
10:20Zurich
12:00Porto
2h 40m
Seasonal
Airbus A320
LX 2064
SWISS
16:30Zurich
18:15Porto
2h 45m
Seasonal
Airbus A320 NEO
U2 6828
easyJet
21:30Zurich
23:10Porto
2h 40m
Seasonal
Airbus A320
TP 921
TAP Air Portugal
19:50Zurich
21:30Porto
2h 40m
Seasonal
Airbus A320 NEO
U2 6828
easyJet
21:10Zurich
22:50Porto
2h 40m
Seasonal
Airbus A320
U2 6828
easyJet
15:40Zurich
17:20Porto
2h 40m
Seasonal
Airbus A320
LX 2064
SWISS
15:50Zurich
17:35Porto
2h 45m
Seasonal
Airbus A320 NEO
CS 176
Chair Airlines
16:45Zurich
18:25Porto
2h 40m
Seasonal
Airbus A320
U2 6826
easyJet
10:25Zurich
12:05Porto
2h 40m
Seasonal
Airbus A320
TP 921
TAP Air Portugal
15:50Zurich
17:20Porto
2h 30m
Seasonal
Airbus A320
U2 6828
easyJet
10:10Zurich
11:50Porto
2h 40m
Seasonal
Airbus A320
CS 176
Chair Airlines
15:35Zurich
17:15Porto
2h 40m
Seasonal
Airbus A320
CS 176
Chair Airlines
07:35Zurich
09:15Porto
2h 40m
Seasonal
Airbus A320
TP 921
TAP Air Portugal
15:40Zurich
17:20Porto
2h 40m
Seasonal
Airbus A320
U2 6828
easyJet
15:55Zurich
17:35Porto
2h 40m
Seasonal
Airbus A320
CS 176
Chair Airlines
07:30Zurich
09:10Porto
2h 40m
Seasonal
Airbus A320
CS 176
Chair Airlines
16:55Zurich
18:35Porto
2h 40m
Seasonal
Airbus A320
U2 6828
easyJet
10:45Zurich
12:25Porto
2h 40m
Seasonal
Airbus A320
LX 2068
SWISS
22:35Zurich
00:10Porto
2h 35m
Seasonal
Airbus A320 NEO
CS 176
Chair Airlines
09:05Zurich
10:45Porto
2h 40m
Seasonal
Airbus A320
U2 6828
easyJet
15:30Zurich
17:05Porto
2h 35m
Seasonal
Airbus A320
U2 6828
easyJet
21:45Zurich
23:25Porto
2h 40m
Seasonal
Airbus A320
CS 176
Chair Airlines
09:10Zurich
10:50Porto
2h 40m
Seasonal
Airbus A320
CS 176
Chair Airlines
11:00Zurich
12:40Porto
2h 40m
Seasonal
Airbus A320
Days of the week are taken from the schedule for the next 14 days; schedules change by season. Porto is 1 hour behind Zurich. The search shows seat availability and the price for your date.
Airlines flying Zurich to Porto
Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches