Flights
Hotels
Packages
Cars
Insurance
ENG
English
العربية
中文
Cheap flights from Copenhagen to Porto
Search for the cheapest air tickets from Copenhagen to Porto
Origin
Destination
Depart date
Return date
Adults
1 adult
2 adults
3 adults
4 adults
5 adults
6 adults
7 adults
8 adults
9 adults
Childrens
Childrens
1 children
2 childrens
3 childrens
4 childrens
5 childrens
6 childrens
7 childrens
8 childrens
9 childrens
Infants
Infants
1 infant
2 infants
3 infants
4 infants
5 infants
6 infants
7 infants
8 infants
9 infants
Search
Flights
Flights to Portugal
Porto
Cheap flights Copenhagen to Porto
Recently booked flights from Copenhagen to Porto
From
Copenhagen
To
Porto
Depart date
30.07.2026
Price
$82
Check prices
From
Copenhagen
To
Porto
Depart date
29.07.2026
Price
$110
Check prices
From
Copenhagen
To
Porto
Depart date
28.07.2026
Price
$116
Check prices
From
Copenhagen
To
Porto
Depart date
19.07.2026
Price
$118
Check prices
From
Copenhagen
To
Porto
Depart date
20.07.2026
Price
$120
Check prices
Average ticket prices for flights from Copenhagen to Porto by month
Find the cheapest time to fly from Copenhagen to Porto.
June
July
August
September
April
Airlines Flying to Porto from Copenhagen
SATA Azores Airlines (S4)
Flight schedule Copenhagen to Porto
17:55 → 20:25
direct
Ryanair 8899
CPH — OPO
-
-
-
-
F
-
-
Select dates
15:10 → 17:40
direct
SAS Scandinavian 2773
CPH — OPO
-
-
-
-
-
-
S
Select dates
08:40 → 11:10
direct
SAS Scandinavian 2773
CPH — OPO
M
-
-
-
-
-
-
Select dates
08:30 → 11:00
direct
SAS Scandinavian 2773
CPH — OPO
-
-
W
-
-
-
-
Select dates
07:15 → 09:45
direct
SAS Scandinavian 2773
CPH — OPO
-
-
-
T
-
-
-
Select dates
14:35 → 17:05
direct
SAS Scandinavian 2773
CPH — OPO
-
-
-
-
F
-
-
Select dates
16:40 → 19:10
direct
Norwegian Air Sweden 3612
CPH — OPO
-
-
-
-
F
-
-
Select dates
07:10 → 09:40
direct
Norwegian Air Sweden 3612
CPH — OPO
-
T
-
-
-
-
-
Select dates
07:00 → 09:30
direct
Norwegian Air Sweden 3612
CPH — OPO
-
-
-
-
-
-
S
Select dates
06:55 → 09:30
direct
Norwegian Air Sweden 3612
CPH — OPO
-
-
-
T
-
-
-
Select dates
10:10 → 15:30
direct
Air France 1751
CPH — OPO
M
-
-
-
-
-
-
Select dates
18:00 → 22:00
direct
Air France 1851
CPH — OPO
-
-
-
T
-
-
-
Select dates
10:10 → 15:25
direct
Air France 1751
CPH — OPO
-
-
-
-
-
-
S
Select dates
18:00 → 22:00
direct
Air France 1851
CPH — OPO
-
-
-
-
-
-
S
Select dates
10:10 → 15:25
direct
Air France 1751
CPH — OPO
-
-
-
-
-
S
-
Select dates
18:00 → 22:00
direct
Air France 1851
CPH — OPO
M
-
-
-
-
-
-
Select dates
18:00 → 22:05
direct
Air France 1851
CPH — OPO
-
-
W
-
-
-
-
Select dates
10:10 → 15:25
direct
Air France 1751
CPH — OPO
-
-
-
T
-
-
-
Select dates
18:00 → 22:00
direct
Air France 1851
CPH — OPO
-
-
-
-
F
-
-
Select dates
13:15 → 19:20
direct
Iberia 818
CPH — OPO
-
-
-
-
-
-
S
Select dates
09:25 → 15:30
direct
KLM 1268
CPH — OPO
-
-
-
-
-
S
-
Select dates
06:00 → 10:40
direct
KLM 1266
CPH — OPO
-
-
-
-
-
S
-
Select dates
09:25 → 15:30
direct
KLM 1268
CPH — OPO
-
T
-
-
-
-
-
Select dates
09:25 → 15:30
direct
KLM 1268
CPH — OPO
-
-
W
-
-
-
-
Select dates
06:00 → 10:55
direct
KLM 1266
CPH — OPO
-
-
-
-
-
-
S
Select dates
06:00 → 10:55
direct
KLM 1266
CPH — OPO
-
-
W
-
-
-
-
Select dates
09:25 → 15:30
direct
KLM 1268
CPH — OPO
M
-
-
T
-
-
-
Select dates
06:00 → 10:40
direct
KLM 1266
CPH — OPO
-
T
-
-
-
-
-
Select dates
09:25 → 15:30
direct
KLM 1268
CPH — OPO
-
-
-
-
-
-
S
Select dates
06:00 → 10:40
direct
KLM 1266
CPH — OPO
M
-
-
T
F
-
-
Select dates
15:50 → 21:05
direct
Luxair 5438
CPH — OPO
-
-
W
-
-
-
-
Select dates
15:30 → 21:15
direct
Luxair 5438
CPH — OPO
-
-
-
-
F
-
-
Select dates
10:10 → 15:40
direct
Lufthansa 825
CPH — OPO
-
T
-
-
-
-
-
Select dates
06:20 → 11:10
direct
Lufthansa 833
CPH — OPO
-
-
W
-
-
-
-
Select dates
10:10 → 15:45
direct
Lufthansa 825
CPH — OPO
-
-
W
-
F
-
-
Select dates
06:20 → 11:15
direct
Lufthansa 833
CPH — OPO
-
-
-
-
-
-
S
Select dates
10:00 → 15:45
direct
Lufthansa 825
CPH — OPO
-
-
-
-
-
-
S
Select dates
10:10 → 15:40
direct
Lufthansa 825
CPH — OPO
-
-
-
T
-
-
-
Select dates
06:40 → 11:15
direct
Lufthansa 833
CPH — OPO
M
-
-
-
-
-
-
Select dates
10:10 → 15:45
direct
Lufthansa 825
CPH — OPO
-
-
-
-
F
-
-
Select dates
10:10 → 15:10
direct
Lufthansa 825
CPH — OPO
-
-
-
-
-
S
-
Select dates
07:20 → 13:25
direct
LOT Polish 460
CPH — OPO
-
-
-
T
-
-
-
Select dates
07:20 → 13:25
direct
LOT Polish 460
CPH — OPO
-
T
-
-
-
-
-
Select dates
07:15 → 13:25
direct
LOT Polish 460
CPH — OPO
M
-
-
-
-
-
-
Select dates
15:00 → 21:30
direct
SWISS 1271
CPH — OPO
-
T
-
-
-
-
-
Select dates
06:30 → 11:25
direct
SWISS 1279
CPH — OPO
-
-
-
-
F
-
-
Select dates
06:30 → 11:25
direct
SWISS 1279
CPH — OPO
-
-
-
-
-
-
S
Select dates
06:30 → 12:00
direct
SWISS 1279
CPH — OPO
M
-
-
-
-
-
-
Select dates
07:05 → 12:40
direct
Austrian Airlines 990
CPH — OPO
-
T
-
-
-
-
-
Select dates
18:10 → 23:25
direct
SAS Scandinavian 2657
CPH — OPO
M
-
-
-
-
-
-
Select dates
18:05 → 22:15
direct
SAS Scandinavian 553
CPH — OPO
M
-
W
-
-
-
-
Select dates
08:15 → 13:25
direct
SAS Scandinavian 751
CPH — OPO
-
T
-
-
-
-
-
Select dates
18:05 → 22:15
direct
SAS Scandinavian 553
CPH — OPO
-
-
-
-
-
-
S
Select dates
12:25 → 18:15
direct
SAS Scandinavian 603
CPH — OPO
M
-
-
-
-
-
-
Select dates
12:40 → 18:10
direct
SAS Scandinavian 547
CPH — OPO
M
T
-
-
-
-
-
Select dates
08:15 → 13:45
direct
SAS Scandinavian 613
CPH — OPO
-
-
-
-
-
S
-
Select dates
18:10 → 23:25
direct
SAS Scandinavian 2657
CPH — OPO
-
-
-
-
F
-
-
Select dates
12:40 → 18:10
direct
SAS Scandinavian 547
CPH — OPO
-
-
-
-
-
S
-
Select dates
06:50 → 12:05
direct
Brussels Airlines 2268
CPH — OPO
M
-
-
-
-
-
-
Select dates
06:50 → 12:05
direct
Brussels Airlines 2268
CPH — OPO
-
-
W
-
F
-
-
Select dates
06:50 → 12:05
direct
Brussels Airlines 2268
CPH — OPO
-
-
-
-
-
S
-
Select dates
06:50 → 12:05
direct
Brussels Airlines 2268
CPH — OPO
-
T
-
T
-
-
-
Select dates
12:45 → 18:55
direct
TAP Air Portugal 753
CPH — OPO
-
-
-
-
F
-
-
Select dates
12:45 → 19:00
direct
TAP Air Portugal 753
CPH — OPO
-
-
W
-
-
-
-
Select dates
06:00 → 10:40
1 stop
KLM
CPH — OPO
M
-
-
T
F
-
-
Select dates
06:00 → 10:40
1 stop
KLM
CPH — OPO
-
T
-
-
-
-
-
Select dates
06:00 → 10:40
1 stop
KLM
CPH — OPO
-
-
-
-
-
S
-
Select dates
06:00 → 10:55
1 stop
KLM
CPH — OPO
-
-
W
-
-
-
-
Select dates
06:00 → 10:55
1 stop
KLM
CPH — OPO
-
-
-
-
-
-
S
Select dates
06:20 → 11:10
1 stop
Lufthansa
CPH — OPO
-
-
W
-
-
-
-
Select dates
06:20 → 11:15
1 stop
Lufthansa
CPH — OPO
-
-
-
-
-
-
S
Select dates
06:30 → 11:25
1 stop
SWISS
CPH — OPO
-
-
-
-
-
-
S
Select dates
06:30 → 11:25
1 stop
SWISS
CPH — OPO
-
-
-
-
F
-
-
Select dates
06:30 → 12:00
1 stop
SWISS
CPH — OPO
M
-
-
-
-
-
-
Select dates
06:40 → 11:15
1 stop
Lufthansa
CPH — OPO
M
-
-
-
-
-
-
Select dates
06:50 → 12:05
1 stop
Brussels Airlines
CPH — OPO
M
-
-
-
-
-
-
Select dates
06:50 → 12:05
1 stop
Brussels Airlines
CPH — OPO
-
T
-
T
-
-
-
Select dates
06:50 → 12:05
1 stop
Brussels Airlines
CPH — OPO
-
-
-
-
-
S
-
Select dates
06:50 → 12:05
1 stop
Brussels Airlines
CPH — OPO
-
-
W
-
F
-
-
Select dates
06:55 → 09:30
direct
Norwegian Air Sweden
CPH — OPO
-
-
-
T
-
-
-
Select dates
07:00 → 09:30
direct
Norwegian Air Sweden
CPH — OPO
-
-
-
-
-
-
S
Select dates
07:05 → 12:40
1 stop
Austrian Airlines
CPH — OPO
-
T
-
-
-
-
-
Select dates
07:10 → 09:40
direct
Norwegian Air Sweden
CPH — OPO
-
T
-
-
-
-
-
Select dates
07:15 → 09:45
direct
SAS Scandinavian
CPH — OPO
-
-
-
T
-
-
-
Select dates
07:15 → 13:25
1 stop
LOT Polish
CPH — OPO
M
-
-
-
-
-
-
Select dates
07:20 → 13:25
1 stop
LOT Polish
CPH — OPO
-
-
-
T
-
-
-
Select dates
07:20 → 13:25
1 stop
LOT Polish
CPH — OPO
-
T
-
-
-
-
-
Select dates
08:15 → 13:25
1 stop
SAS Scandinavian
CPH — OPO
-
T
-
-
-
-
-
Select dates
08:15 → 13:45
1 stop
SAS Scandinavian
CPH — OPO
-
-
-
-
-
S
-
Select dates
08:30 → 11:00
direct
SAS Scandinavian
CPH — OPO
-
-
W
-
-
-
-
Select dates
08:40 → 11:10
direct
SAS Scandinavian
CPH — OPO
M
-
-
-
-
-
-
Select dates
09:25 → 15:30
1 stop
KLM
CPH — OPO
-
T
-
-
-
-
-
Select dates
09:25 → 15:30
1 stop
KLM
CPH — OPO
-
-
-
-
-
-
S
Select dates
09:25 → 15:30
1 stop
KLM
CPH — OPO
-
-
-
-
-
S
-
Select dates
09:25 → 15:30
1 stop
KLM
CPH — OPO
-
-
W
-
-
-
-
Select dates
09:25 → 15:30
1 stop
KLM
CPH — OPO
M
-
-
T
-
-
-
Select dates
10:00 → 15:45
1 stop
Lufthansa
CPH — OPO
-
-
-
-
-
-
S
Select dates
10:10 → 15:10
1 stop
Lufthansa
CPH — OPO
-
-
-
-
-
S
-
Select dates
10:10 → 15:25
1 stop
Air France
CPH — OPO
-
-
-
-
-
S
-
Select dates
10:10 → 15:25
1 stop
Air France
CPH — OPO
-
-
-
T
-
-
-
Select dates
10:10 → 15:25
1 stop
Air France
CPH — OPO
-
-
-
-
-
-
S
Select dates
10:10 → 15:30
1 stop
Air France
CPH — OPO
M
-
-
-
-
-
-
Select dates
10:10 → 15:40
1 stop
Lufthansa
CPH — OPO
-
T
-
-
-
-
-
Select dates
10:10 → 15:40
1 stop
Lufthansa
CPH — OPO
-
-
-
T
-
-
-
Select dates
10:10 → 15:45
1 stop
Lufthansa
CPH — OPO
-
-
W
-
F
-
-
Select dates
10:10 → 15:45
1 stop
Lufthansa
CPH — OPO
-
-
-
-
F
-
-
Select dates
12:25 → 18:15
1 stop
SAS Scandinavian
CPH — OPO
M
-
-
-
-
-
-
Select dates
12:40 → 18:10
1 stop
SAS Scandinavian
CPH — OPO
M
T
-
-
-
-
-
Select dates
12:40 → 18:10
1 stop
SAS Scandinavian
CPH — OPO
-
-
-
-
-
S
-
Select dates
12:45 → 18:55
1 stop
TAP Air Portugal
CPH — OPO
-
-
-
-
F
-
-
Select dates
12:45 → 19:00
1 stop
TAP Air Portugal
CPH — OPO
-
-
W
-
-
-
-
Select dates
13:15 → 19:20
1 stop
Iberia
CPH — OPO
-
-
-
-
-
-
S
Select dates
14:35 → 17:05
direct
SAS Scandinavian
CPH — OPO
-
-
-
-
F
-
-
Select dates
15:00 → 21:30
1 stop
SWISS
CPH — OPO
-
T
-
-
-
-
-
Select dates
15:10 → 17:40
direct
SAS Scandinavian
CPH — OPO
-
-
-
-
-
-
S
Select dates
15:30 → 21:15
1 stop
Luxair
CPH — OPO
-
-
-
-
F
-
-
Select dates
15:50 → 21:05
1 stop
Luxair
CPH — OPO
-
-
W
-
-
-
-
Select dates
16:40 → 19:10
direct
Norwegian Air Sweden
CPH — OPO
-
-
-
-
F
-
-
Select dates
17:55 → 20:25
direct
Ryanair
CPH — OPO
-
-
-
-
F
-
-
Select dates
18:00 → 22:00
1 stop
Air France
CPH — OPO
M
-
-
-
-
-
-
Select dates
18:00 → 22:00
1 stop
Air France
CPH — OPO
-
-
-
-
-
-
S
Select dates
18:00 → 22:00
1 stop
Air France
CPH — OPO
-
-
-
T
-
-
-
Select dates
18:00 → 22:00
1 stop
Air France
CPH — OPO
-
-
-
-
F
-
-
Select dates
18:00 → 22:05
1 stop
Air France
CPH — OPO
-
-
W
-
-
-
-
Select dates
18:05 → 22:15
1 stop
SAS Scandinavian
CPH — OPO
-
-
-
-
-
-
S
Select dates
18:05 → 22:15
1 stop
SAS Scandinavian
CPH — OPO
M
-
W
-
-
-
-
Select dates
18:10 → 23:25
1 stop
SAS Scandinavian
CPH — OPO
-
-
-
-
F
-
-
Select dates
18:10 → 23:25
1 stop
SAS Scandinavian
CPH — OPO
M
-
-
-
-
-
-
Select dates