Flights
Hotels
Packages
Cars
Insurance
ENG
English
العربية
中文
TAP Air Portugal (TP) from Frankfurt to Porto
Search for the cheapest TAP Air Portugal (TP) tickets from Frankfurt 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
Airlines
TAP Air Portugal (TP)
Frankfurt - Porto
Recently booked flights from Frankfurt to Porto
From
Frankfurt
To
Porto
Depart date
04.07.2026
Price
$99
Check prices
From
Frankfurt
To
Porto
Depart date
05.07.2026
Price
$109
Check prices
From
Frankfurt
To
Porto
Depart date
28.07.2026
Price
$110
Check prices
From
Frankfurt
To
Porto
Depart date
13.07.2026
Price
$115
Check prices
From
Frankfurt
To
Porto
Depart date
27.07.2026
Price
$120
Check prices
Average ticket prices for TAP Air Portugal (TP) flights from Frankfurt to Porto by month
Find the cheapest time to fly from Frankfurt to Porto.
June
July
August
September
October
TAP Air Portugal (TP) flight schedule Frankfurt to Porto
06:35 → 11:25
direct
TAP Air Portugal (TP) 1182
FRA — OPO
-
-
-
-
-
-
S
Select dates
06:35 → 12:00
direct
TAP Air Portugal (TP) 1182
FRA — OPO
M
-
-
-
-
-
-
Select dates
08:00 → 11:25
direct
TAP Air Portugal (TP) 4313
FRA — OPO
-
-
W
-
F
S
-
Select dates
08:00 → 11:25
direct
TAP Air Portugal (TP) 4313
FRA — OPO
-
-
-
-
-
-
S
Select dates
08:00 → 12:00
direct
TAP Air Portugal (TP) 4313
FRA — OPO
M
-
-
-
-
-
-
Select dates
08:10 → 13:45
direct
TAP Air Portugal (TP) 1081
FRA — OPO
-
T
W
T
F
S
S
Select dates
08:10 → 13:45
direct
TAP Air Portugal (TP) 1081
FRA — OPO
-
-
-
-
-
-
S
Select dates
08:10 → 13:45
direct
TAP Air Portugal (TP) 1081
FRA — OPO
M
-
-
-
-
-
-
Select dates
08:20 → 12:05
direct
TAP Air Portugal (TP) 2608
FRA — OPO
-
T
-
-
-
S
-
Select dates
08:20 → 12:05
direct
TAP Air Portugal (TP) 2608
FRA — OPO
M
-
-
-
-
-
-
Select dates
08:20 → 12:05
direct
TAP Air Portugal (TP) 2608
FRA — OPO
-
T
W
T
F
-
S
Select dates
09:20 → 11:10
direct
TAP Air Portugal (TP) 1176
FRA — OPO
-
-
W
-
-
-
-
Select dates
09:25 → 11:15
direct
TAP Air Portugal (TP) 1176
FRA — OPO
-
-
-
-
-
S
-
Select dates
09:25 → 11:15
direct
TAP Air Portugal (TP) 1176
FRA — OPO
M
T
-
-
F
-
-
Select dates
09:25 → 11:15
direct
TAP Air Portugal (TP) 1176
FRA — OPO
-
T
-
-
-
S
S
Select dates
09:30 → 11:20
direct
TAP Air Portugal (TP) 1176
FRA — OPO
-
-
-
T
-
-
-
Select dates
09:30 → 15:15
direct
TAP Air Portugal (TP) 1112
FRA — OPO
-
-
W
-
-
-
-
Select dates
09:35 → 15:15
direct
TAP Air Portugal (TP) 1112
FRA — OPO
-
-
-
T
-
-
-
Select dates
09:40 → 15:15
direct
TAP Air Portugal (TP) 1112
FRA — OPO
-
-
-
-
-
S
-
Select dates
09:40 → 15:15
direct
TAP Air Portugal (TP) 1112
FRA — OPO
-
-
-
-
F
-
-
Select dates
09:50 → 15:15
direct
TAP Air Portugal (TP) 1112
FRA — OPO
-
-
-
-
-
-
S
Select dates
10:45 → 16:00
direct
TAP Air Portugal (TP) 2610
FRA — OPO
M
-
-
-
F
-
-
Select dates
10:55 → 15:15
direct
TAP Air Portugal (TP) 1502
FRA — OPO
-
-
-
T
-
-
-
Select dates
10:55 → 15:15
direct
TAP Air Portugal (TP) 1502
FRA — OPO
-
-
-
-
-
-
S
Select dates
10:55 → 15:15
direct
TAP Air Portugal (TP) 1502
FRA — OPO
-
-
-
-
-
S
-
Select dates
10:55 → 15:15
direct
TAP Air Portugal (TP) 1502
FRA — OPO
-
-
W
-
F
-
-
Select dates
12:40 → 18:15
direct
TAP Air Portugal (TP) 992
FRA — OPO
-
-
-
-
F
-
-
Select dates
12:40 → 18:20
direct
TAP Air Portugal (TP) 992
FRA — OPO
-
-
W
-
-
-
-
Select dates
12:40 → 18:10
direct
TAP Air Portugal (TP) 992
FRA — OPO
-
T
-
-
-
-
-
Select dates
12:50 → 18:10
direct
TAP Air Portugal (TP) 992
FRA — OPO
-
-
-
-
-
S
-
Select dates
12:50 → 18:10
direct
TAP Air Portugal (TP) 992
FRA — OPO
-
-
-
-
-
-
S
Select dates
12:50 → 18:20
direct
TAP Air Portugal (TP) 992
FRA — OPO
-
-
-
T
-
-
-
Select dates
12:55 → 18:10
direct
TAP Air Portugal (TP) 992
FRA — OPO
M
-
-
-
-
-
-
Select dates
13:10 → 18:55
direct
TAP Air Portugal (TP) 1168
FRA — OPO
-
-
-
-
F
-
-
Select dates
13:15 → 19:00
direct
TAP Air Portugal (TP) 1168
FRA — OPO
M
-
-
-
-
-
-
Select dates
13:15 → 19:00
direct
TAP Air Portugal (TP) 1168
FRA — OPO
-
T
-
-
-
-
-
Select dates
13:15 → 17:00
direct
TAP Air Portugal (TP) 1168
FRA — OPO
-
T
-
-
-
-
-
Select dates
13:20 → 17:10
direct
TAP Air Portugal (TP) 1168
FRA — OPO
-
-
W
-
-
-
-
Select dates
13:20 → 19:00
direct
TAP Air Portugal (TP) 1168
FRA — OPO
-
-
-
T
-
-
-
Select dates
13:20 → 15:10
direct
TAP Air Portugal (TP) 1508
FRA — OPO
-
-
-
-
-
S
-
Select dates
13:30 → 19:20
direct
TAP Air Portugal (TP) 1114
FRA — OPO
-
-
-
-
-
S
-
Select dates
13:30 → 19:20
direct
TAP Air Portugal (TP) 1114
FRA — OPO
-
-
W
-
F
-
-
Select dates
13:40 → 19:20
direct
TAP Air Portugal (TP) 1114
FRA — OPO
-
-
-
-
-
-
S
Select dates
13:50 → 15:40
direct
TAP Air Portugal (TP) 1178
FRA — OPO
-
T
-
T
-
-
-
Select dates
13:50 → 15:40
direct
TAP Air Portugal (TP) 1178
FRA — OPO
M
-
-
-
-
-
-
Select dates
13:55 → 15:45
direct
TAP Air Portugal (TP) 1178
FRA — OPO
-
-
-
-
-
S
-
Select dates
13:55 → 15:45
direct
TAP Air Portugal (TP) 1178
FRA — OPO
-
-
W
-
-
-
-
Select dates
13:55 → 15:45
direct
TAP Air Portugal (TP) 1178
FRA — OPO
-
-
W
-
F
-
-
Select dates
13:55 → 15:45
direct
TAP Air Portugal (TP) 1178
FRA — OPO
-
-
-
-
F
-
S
Select dates
14:00 → 19:20
direct
TAP Air Portugal (TP) 1114
FRA — OPO
-
-
-
T
-
-
-
Select dates
16:25 → 22:15
direct
TAP Air Portugal (TP) 996
FRA — OPO
-
-
-
-
-
-
S
Select dates
16:30 → 22:00
direct
TAP Air Portugal (TP) 1040
FRA — OPO
-
T
-
-
-
-
-
Select dates
16:30 → 22:15
direct
TAP Air Portugal (TP) 996
FRA — OPO
-
-
W
-
-
-
-
Select dates
16:30 → 22:15
direct
TAP Air Portugal (TP) 996
FRA — OPO
M
-
-
-
-
-
-
Select dates
16:30 → 22:15
direct
TAP Air Portugal (TP) 996
FRA — OPO
-
T
-
-
-
S
-
Select dates
16:35 → 22:15
direct
TAP Air Portugal (TP) 996
FRA — OPO
-
-
-
-
F
-
-
Select dates
16:40 → 22:05
direct
TAP Air Portugal (TP) 1040
FRA — OPO
-
-
W
-
-
-
-
Select dates
16:40 → 22:00
direct
TAP Air Portugal (TP) 1040
FRA — OPO
-
-
-
-
-
-
S
Select dates
16:40 → 22:00
direct
TAP Air Portugal (TP) 1040
FRA — OPO
-
-
-
T
-
-
-
Select dates
16:40 → 22:00
direct
TAP Air Portugal (TP) 1040
FRA — OPO
-
-
-
-
F
-
-
Select dates
16:40 → 22:00
direct
TAP Air Portugal (TP) 1040
FRA — OPO
M
-
-
-
-
-
-
Select dates
16:50 → 22:15
direct
TAP Air Portugal (TP) 996
FRA — OPO
-
-
-
T
-
-
-
Select dates
18:15 → 23:25
direct
TAP Air Portugal (TP) 120
FRA — OPO
M
-
W
-
-
-
-
Select dates
18:15 → 23:25
direct
TAP Air Portugal (TP) 120
FRA — OPO
-
T
-
-
F
-
-
Select dates
18:15 → 23:25
direct
TAP Air Portugal (TP) 120
FRA — OPO
-
-
W
-
-
-
-
Select dates
19:15 → 23:25
direct
TAP Air Portugal (TP) 122
FRA — OPO
M
-
W
-
-
-
-
Select dates
19:55 → 00:40
direct
TAP Air Portugal (TP) 1170
FRA — OPO
-
-
-
-
F
-
-
Select dates
20:00 → 00:40
direct
TAP Air Portugal (TP) 1170
FRA — OPO
-
-
W
-
-
-
-
Select dates
20:40 → 22:20
direct
TAP Air Portugal (TP) 4392
HHN — OPO
-
-
-
-
-
S
-
Select dates
20:55 → 22:45
direct
TAP Air Portugal (TP) 1180
FRA — OPO
-
-
-
-
-
-
S
Select dates
20:55 → 22:45
direct
TAP Air Portugal (TP) 1180
FRA — OPO
-
-
-
-
-
S
-
Select dates
21:00 → 22:50
direct
TAP Air Portugal (TP) 1180
FRA — OPO
-
T
W
-
-
-
-
Select dates
21:05 → 22:55
direct
TAP Air Portugal (TP) 1180
FRA — OPO
-
-
-
T
-
-
-
Select dates
21:05 → 22:55
direct
TAP Air Portugal (TP) 1180
FRA — OPO
M
-
-
T
F
-
-
Select dates
06:35 → 11:25
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
-
S
Select dates
06:35 → 12:00
1 stop
TAP Air Portugal (TP)
FRA — OPO
M
-
-
-
-
-
-
Select dates
08:00 → 11:25
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
F
S
-
Select dates
08:00 → 11:25
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
-
S
Select dates
08:00 → 12:00
1 stop
TAP Air Portugal (TP)
FRA — OPO
M
-
-
-
-
-
-
Select dates
08:10 → 13:45
1 stop
TAP Air Portugal (TP)
FRA — OPO
M
-
-
-
-
-
-
Select dates
08:10 → 13:45
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
T
W
T
F
S
S
Select dates
08:10 → 13:45
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
-
S
Select dates
08:20 → 12:05
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
T
-
-
-
S
-
Select dates
08:20 → 12:05
1 stop
TAP Air Portugal (TP)
FRA — OPO
M
-
-
-
-
-
-
Select dates
08:20 → 12:05
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
T
W
T
F
-
S
Select dates
09:20 → 11:10
direct
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
-
-
-
Select dates
09:25 → 11:15
direct
TAP Air Portugal (TP)
FRA — OPO
M
T
-
-
F
-
-
Select dates
09:25 → 11:15
direct
TAP Air Portugal (TP)
FRA — OPO
-
T
-
-
-
S
S
Select dates
09:25 → 11:15
direct
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
S
-
Select dates
09:30 → 11:20
direct
TAP Air Portugal (TP)
FRA — OPO
-
-
-
T
-
-
-
Select dates
09:30 → 15:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
-
-
-
Select dates
09:35 → 15:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
T
-
-
-
Select dates
09:40 → 15:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
F
-
-
Select dates
09:40 → 15:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
S
-
Select dates
09:50 → 15:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
-
S
Select dates
10:45 → 16:00
1 stop
TAP Air Portugal (TP)
FRA — OPO
M
-
-
-
F
-
-
Select dates
10:55 → 15:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
S
-
Select dates
10:55 → 15:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
F
-
-
Select dates
10:55 → 15:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
-
S
Select dates
10:55 → 15:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
T
-
-
-
Select dates
12:40 → 18:20
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
-
-
-
Select dates
12:40 → 18:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
F
-
-
Select dates
12:40 → 18:10
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
T
-
-
-
-
-
Select dates
12:50 → 18:10
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
-
S
Select dates
12:50 → 18:10
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
S
-
Select dates
12:50 → 18:20
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
T
-
-
-
Select dates
12:55 → 18:10
1 stop
TAP Air Portugal (TP)
FRA — OPO
M
-
-
-
-
-
-
Select dates
13:10 → 18:55
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
F
-
-
Select dates
13:15 → 17:00
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
T
-
-
-
-
-
Select dates
13:15 → 19:00
1 stop
TAP Air Portugal (TP)
FRA — OPO
M
-
-
-
-
-
-
Select dates
13:15 → 19:00
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
T
-
-
-
-
-
Select dates
13:20 → 19:00
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
T
-
-
-
Select dates
13:20 → 15:10
direct
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
S
-
Select dates
13:20 → 17:10
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
-
-
-
Select dates
13:30 → 19:20
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
S
-
Select dates
13:30 → 19:20
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
F
-
-
Select dates
13:40 → 19:20
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
-
S
Select dates
13:50 → 15:40
direct
TAP Air Portugal (TP)
FRA — OPO
-
T
-
T
-
-
-
Select dates
13:50 → 15:40
direct
TAP Air Portugal (TP)
FRA — OPO
M
-
-
-
-
-
-
Select dates
13:55 → 15:45
direct
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
F
-
-
Select dates
13:55 → 15:45
direct
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
F
-
S
Select dates
13:55 → 15:45
direct
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
S
-
Select dates
13:55 → 15:45
direct
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
-
-
-
Select dates
14:00 → 19:20
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
T
-
-
-
Select dates
16:25 → 22:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
-
S
Select dates
16:30 → 22:00
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
T
-
-
-
-
-
Select dates
16:30 → 22:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
T
-
-
-
S
-
Select dates
16:30 → 22:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
M
-
-
-
-
-
-
Select dates
16:30 → 22:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
-
-
-
Select dates
16:35 → 22:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
F
-
-
Select dates
16:40 → 22:00
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
T
-
-
-
Select dates
16:40 → 22:05
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
-
-
-
Select dates
16:40 → 22:00
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
-
S
Select dates
16:40 → 22:00
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
F
-
-
Select dates
16:40 → 22:00
1 stop
TAP Air Portugal (TP)
FRA — OPO
M
-
-
-
-
-
-
Select dates
16:50 → 22:15
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
T
-
-
-
Select dates
18:15 → 23:25
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
-
-
-
Select dates
18:15 → 23:25
1 stop
TAP Air Portugal (TP)
FRA — OPO
M
-
W
-
-
-
-
Select dates
18:15 → 23:25
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
T
-
-
F
-
-
Select dates
19:15 → 23:25
1 stop
TAP Air Portugal (TP)
FRA — OPO
M
-
W
-
-
-
-
Select dates
19:55 → 00:40
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
F
-
-
Select dates
20:00 → 00:40
1 stop
TAP Air Portugal (TP)
FRA — OPO
-
-
W
-
-
-
-
Select dates
20:40 → 22:20
direct
TAP Air Portugal (TP)
HHN — OPO
-
-
-
-
-
S
-
Select dates
20:55 → 22:45
direct
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
S
-
Select dates
20:55 → 22:45
direct
TAP Air Portugal (TP)
FRA — OPO
-
-
-
-
-
-
S
Select dates
21:00 → 22:50
direct
TAP Air Portugal (TP)
FRA — OPO
-
T
W
-
-
-
-
Select dates
21:05 → 22:55
direct
TAP Air Portugal (TP)
FRA — OPO
M
-
-
T
F
-
-
Select dates
21:05 → 22:55
direct
TAP Air Portugal (TP)
FRA — OPO
-
-
-
T
-
-
-
Select dates