TAP Air Portugal (TP) from Frankfurt to Porto

Search for the cheapest TAP Air Portugal (TP) tickets from Frankfurt to Porto
Google Play App Store

Recently booked flights from Frankfurt to Porto

From
Frankfurt
To
Porto
Depart date
04.07.2026
Price
$99
From
Frankfurt
To
Porto
Depart date
05.07.2026
Price
$109
From
Frankfurt
To
Porto
Depart date
28.07.2026
Price
$110
From
Frankfurt
To
Porto
Depart date
13.07.2026
Price
$115
From
Frankfurt
To
Porto
Depart date
27.07.2026
Price
$120

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) logo TAP Air Portugal (TP) 1182
FRA — OPO
- - - - - - S
06:35 → 12:00

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1182
FRA — OPO
M - - - - - -
08:00 → 11:25

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 4313
FRA — OPO
- - W - F S -
08:00 → 11:25

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 4313
FRA — OPO
- - - - - - S
08:00 → 12:00

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 4313
FRA — OPO
M - - - - - -
08:10 → 13:45

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1081
FRA — OPO
- T W T F S S
08:10 → 13:45

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1081
FRA — OPO
- - - - - - S
08:10 → 13:45

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1081
FRA — OPO
M - - - - - -
08:20 → 12:05

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 2608
FRA — OPO
- T - - - S -
08:20 → 12:05

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 2608
FRA — OPO
M - - - - - -
08:20 → 12:05

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 2608
FRA — OPO
- T W T F - S
09:20 → 11:10

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1176
FRA — OPO
- - W - - - -
09:25 → 11:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1176
FRA — OPO
- - - - - S -
09:25 → 11:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1176
FRA — OPO
M T - - F - -
09:25 → 11:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1176
FRA — OPO
- T - - - S S
09:30 → 11:20

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1176
FRA — OPO
- - - T - - -
09:30 → 15:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1112
FRA — OPO
- - W - - - -
09:35 → 15:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1112
FRA — OPO
- - - T - - -
09:40 → 15:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1112
FRA — OPO
- - - - - S -
09:40 → 15:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1112
FRA — OPO
- - - - F - -
09:50 → 15:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1112
FRA — OPO
- - - - - - S
10:45 → 16:00

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 2610
FRA — OPO
M - - - F - -
10:55 → 15:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1502
FRA — OPO
- - - T - - -
10:55 → 15:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1502
FRA — OPO
- - - - - - S
10:55 → 15:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1502
FRA — OPO
- - - - - S -
10:55 → 15:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1502
FRA — OPO
- - W - F - -
12:40 → 18:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 992
FRA — OPO
- - - - F - -
12:40 → 18:20

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 992
FRA — OPO
- - W - - - -
12:40 → 18:10

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 992
FRA — OPO
- T - - - - -
12:50 → 18:10

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 992
FRA — OPO
- - - - - S -
12:50 → 18:10

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 992
FRA — OPO
- - - - - - S
12:50 → 18:20

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 992
FRA — OPO
- - - T - - -
12:55 → 18:10

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 992
FRA — OPO
M - - - - - -
13:10 → 18:55

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1168
FRA — OPO
- - - - F - -
13:15 → 19:00

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1168
FRA — OPO
M - - - - - -
13:15 → 19:00

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1168
FRA — OPO
- T - - - - -
13:15 → 17:00

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1168
FRA — OPO
- T - - - - -
13:20 → 17:10

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1168
FRA — OPO
- - W - - - -
13:20 → 19:00

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1168
FRA — OPO
- - - T - - -
13:20 → 15:10

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1508
FRA — OPO
- - - - - S -
13:30 → 19:20

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1114
FRA — OPO
- - - - - S -
13:30 → 19:20

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1114
FRA — OPO
- - W - F - -
13:40 → 19:20

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1114
FRA — OPO
- - - - - - S
13:50 → 15:40

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1178
FRA — OPO
- T - T - - -
13:50 → 15:40

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1178
FRA — OPO
M - - - - - -
13:55 → 15:45

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1178
FRA — OPO
- - - - - S -
13:55 → 15:45

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1178
FRA — OPO
- - W - - - -
13:55 → 15:45

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1178
FRA — OPO
- - W - F - -
13:55 → 15:45

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1178
FRA — OPO
- - - - F - S
14:00 → 19:20

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1114
FRA — OPO
- - - T - - -
16:25 → 22:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 996
FRA — OPO
- - - - - - S
16:30 → 22:00

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1040
FRA — OPO
- T - - - - -
16:30 → 22:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 996
FRA — OPO
- - W - - - -
16:30 → 22:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 996
FRA — OPO
M - - - - - -
16:30 → 22:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 996
FRA — OPO
- T - - - S -
16:35 → 22:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 996
FRA — OPO
- - - - F - -
16:40 → 22:05

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1040
FRA — OPO
- - W - - - -
16:40 → 22:00

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1040
FRA — OPO
- - - - - - S
16:40 → 22:00

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1040
FRA — OPO
- - - T - - -
16:40 → 22:00

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1040
FRA — OPO
- - - - F - -
16:40 → 22:00

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1040
FRA — OPO
M - - - - - -
16:50 → 22:15

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 996
FRA — OPO
- - - T - - -
18:15 → 23:25

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 120
FRA — OPO
M - W - - - -
18:15 → 23:25

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 120
FRA — OPO
- T - - F - -
18:15 → 23:25

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 120
FRA — OPO
- - W - - - -
19:15 → 23:25

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 122
FRA — OPO
M - W - - - -
19:55 → 00:40

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1170
FRA — OPO
- - - - F - -
20:00 → 00:40

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1170
FRA — OPO
- - W - - - -
20:40 → 22:20

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 4392
HHN — OPO
- - - - - S -
20:55 → 22:45

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1180
FRA — OPO
- - - - - - S
20:55 → 22:45

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1180
FRA — OPO
- - - - - S -
21:00 → 22:50

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1180
FRA — OPO
- T W - - - -
21:05 → 22:55

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1180
FRA — OPO
- - - T - - -
21:05 → 22:55

direct

TAP Air Portugal (TP) logo TAP Air Portugal (TP) 1180
FRA — OPO
M - - T F - -
06:35 → 11:25

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - - S
06:35 → 12:00

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - - - - - -
08:00 → 11:25

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - F S -
08:00 → 11:25

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - - S
08:00 → 12:00

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - - - - - -
08:10 → 13:45

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - - - - - -
08:10 → 13:45

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- T W T F S S
08:10 → 13:45

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - - S
08:20 → 12:05

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- T - - - S -
08:20 → 12:05

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - - - - - -
08:20 → 12:05

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- T W T F - S
09:20 → 11:10

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - - - -
09:25 → 11:15

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M T - - F - -
09:25 → 11:15

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- T - - - S S
09:25 → 11:15

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - S -
09:30 → 11:20

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - T - - -
09:30 → 15:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - - - -
09:35 → 15:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - T - - -
09:40 → 15:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - F - -
09:40 → 15:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - S -
09:50 → 15:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - - S
10:45 → 16:00

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - - - F - -
10:55 → 15:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - S -
10:55 → 15:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - F - -
10:55 → 15:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - - S
10:55 → 15:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - T - - -
12:40 → 18:20

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - - - -
12:40 → 18:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - F - -
12:40 → 18:10

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- T - - - - -
12:50 → 18:10

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - - S
12:50 → 18:10

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - S -
12:50 → 18:20

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - T - - -
12:55 → 18:10

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - - - - - -
13:10 → 18:55

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - F - -
13:15 → 17:00

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- T - - - - -
13:15 → 19:00

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - - - - - -
13:15 → 19:00

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- T - - - - -
13:20 → 19:00

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - T - - -
13:20 → 15:10

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - S -
13:20 → 17:10

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - - - -
13:30 → 19:20

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - S -
13:30 → 19:20

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - F - -
13:40 → 19:20

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - - S
13:50 → 15:40

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- T - T - - -
13:50 → 15:40

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - - - - - -
13:55 → 15:45

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - F - -
13:55 → 15:45

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - F - S
13:55 → 15:45

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - S -
13:55 → 15:45

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - - - -
14:00 → 19:20

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - T - - -
16:25 → 22:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - - S
16:30 → 22:00

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- T - - - - -
16:30 → 22:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- T - - - S -
16:30 → 22:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - - - - - -
16:30 → 22:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - - - -
16:35 → 22:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - F - -
16:40 → 22:00

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - T - - -
16:40 → 22:05

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - - - -
16:40 → 22:00

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - - S
16:40 → 22:00

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - F - -
16:40 → 22:00

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - - - - - -
16:50 → 22:15

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - T - - -
18:15 → 23:25

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - - - -
18:15 → 23:25

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - W - - - -
18:15 → 23:25

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- T - - F - -
19:15 → 23:25

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - W - - - -
19:55 → 00:40

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - F - -
20:00 → 00:40

1 stop

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - W - - - -
20:40 → 22:20

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
HHN — OPO
- - - - - S -
20:55 → 22:45

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - S -
20:55 → 22:45

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - - - - S
21:00 → 22:50

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- T W - - - -
21:05 → 22:55

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
M - - T F - -
21:05 → 22:55

direct

TAP Air Portugal (TP)logo TAP Air Portugal (TP)
FRA — OPO
- - - T - - -