Airlines with flights from Athens to Porto
There are 11 airlines with scheduled flights between ATH and OPO. Aegean is the only airline with non-stop flights from Athens International Airport to Porto Airport and the flight time is 4 hours and 10 minutes.
Choose airline
Schedules
Non-stop with Aegean Airlines
-
Total flight time: 4 hours and 10 minutes
-
Athens is a Aegean Airlines hub.
-
3 flights per week
-
Airbus A320Airbus A320neo
ATH
Direct
OPO
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
A3724
----
21:30
----
20:40
----
21:30
----
The timetable & schedule information was updated at 2026-04-21
Via Madrid with Iberia
-
Total flight time: 6h 00m - 7h 10m.
-
One World Alliance
-
22 flights per week
ATH
Via MAD
OPO
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
IB840
IB1149
IB1149
06:55
06:55
06:55
06:55
06:55
06:35
06:55
IB834
IB1153
IB1153
16:00
16:00
16:00
----
16:00
16:00
16:00
The timetable & schedule information was updated at 2026-04-21
Via Vienna with Austrian Airlines
-
Total flight time: 6h 10m - 8h 10m.
-
3 flights per week
ATH
Via VIE
OPO
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
OS806
OS491
OS491
----
06:30
----
----
----
----
----
OS802
OS491
OS491
----
----
----
----
----
13:35
13:35
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 6h 25m - 7h 35m.
-
15 flights per week
ATH
Via ZRH
OPO
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
LX1843
LX2066
LX2066
06:55
06:55
06:55
06:55
06:55
06:55
06:55
LX1831
LX2064
LX2064
----
----
----
----
----
14:05
14:00
The timetable & schedule information was updated at 2026-04-21
Via Barcelona with Vueling
-
Total flight time: 6h 50m - 6h 55m.
-
Low-cost airline
-
7 flights per week
ATH
Via BCN
OPO
W24, Jun 08 - Jun 14
Flight
Mon
Jun 8
Tue
Jun 9
Wed
Jun 10
Thu
Jun 11
Fri
Jun 12
Sat
Jun 13
Sun
Jun 14
VY8101
VY8478
VY8478
11:20
11:20
11:20
11:20
11:20
11:20
----
The timetable & schedule information was updated at 2026-04-21

There are 11 airlines with scheduled flights between ATH and OPO. Aegean is the only airline with non-stop flights from Athens International Airport to Porto Airport and the flight time is 4 hours and 10 minutes.
Via Brussels with Brussels Airlines
Via Frankfurt with Lufthansa
Via Belgrade with Air Serbia
Via Dusseldorf with Eurowings
Via Lisbon with TAP
Via Paris with Air France