Cheap flights to Portugal
From anywhere, to anywhere in Portugal — every deal the internet is talking about.
typical deal BRL 3383
typical deal EUR 88
typical deal USD 447
typical deal CZK 6152
300 deals tracked
On the board now
-
Brazil→Porto ···–OPOBRL 2963 ≈ $ 590 ↔ rt
-
Milan→Funchal MIL–FNCEUR 21 ≈ $ 24 → ow
-
Miami→Lisbon MIA–LISUSD 205 → ow
-
Barcelona→Porto BCN–OPOEUR 50 ≈ $ 56 ↔ rt
-
Madrid→Lisbon MAD–LISEUR 47 ≈ $ 53 ↔ rt
-
Brussels→Porto BRU–OPOEUR 93 ≈ $ 104 ↔ rt
-
Brussels→Lisbon BRU–LISEUR 99 ≈ $ 111 ↔ rt
-
Vienna→Faro VIE–FAOEUR 59 ≈ $ 66 ↔ rt
-
Brazil→Faro ···–FAOBRL 5362 ≈ $ 1,067 ↔ rt
-
Brazil→Porto ···–OPOBRL 3393 ≈ $ 675 ↔ rt
-
Berlin→Funchal BER–FNCEUR 52 ≈ $ 58 → ow
-
Various→Porto ···–OPO
-
Brazil→Funchal ···–FNCBRL 5566 ≈ $ 1,108 ↔ rt
-
Brazil→Faro ···–FAOBRL 5427 ≈ $ 1,080 ↔ rt
-
Brazil→Porto ···–OPOBRL 3370 ≈ $ 671 ↔ rt
-
Milan→Porto MIL–OPOEUR 47 ≈ $ 53 ↔ rt
-
Barcelona→Lisbon BCN–LISEUR 206 ≈ $ 231 ↔ rt
-
Barcelona→Faro BCN–FAOEUR 103 ≈ $ 116 ↔ rt
-
Berlin→Lisbon BER–LISEUR 123 ≈ $ 138 ↔ rt
-
Berlin→Porto BER–OPOEUR 190 ≈ $ 213 ↔ rt
-
London→Faro LON–FAOEUR 115 ≈ $ 129 ↔ rt
-
London→Porto LON–OPOEUR 56 ≈ $ 63 ↔ rt
-
London→Lisbon LON–LISEUR 61 ≈ $ 69 ↔ rt
-
Madrid→Porto MAD–OPOEUR 89 ≈ $ 100 ↔ rt
-
Madrid→Lisbon MAD–LISEUR 105 ≈ $ 118 ↔ rt
-
Madrid→Faro MAD–FAOEUR 164 ≈ $ 184 ↔ rt
-
Milan→Lisbon MIL–LISEUR 141 ≈ $ 158 ↔ rt
-
Milan→Faro MIL–FAOEUR 74 ≈ $ 83 ↔ rt
-
Paris→Porto PAR–OPOEUR 99 ≈ $ 111 ↔ rt
-
Paris→Faro PAR–FAOEUR 114 ≈ $ 128 ↔ rt
-
Paris→Lisbon PAR–LISEUR 102 ≈ $ 115 ↔ rt
-
Barcelona→Porto BCN–OPOEUR 75 ≈ $ 84 ↔ rt
-
Brussels→Faro BRU–FAOEUR 75 ≈ $ 84 ↔ rt
-
Brussels→Porto BRU–OPOEUR 95 ≈ $ 107 ↔ rt
-
Brussels→Lisbon BRU–LISEUR 98 ≈ $ 110 ↔ rt
-
Brazil→Lisbon ···–LISBRL 3369 ≈ $ 671 ↔ rt
-
Brazil→Faro ···–FAOBRL 4782 ≈ $ 952 ↔ rt as of 3d ago
-
Oslo→Funchal OSL–FNCEUR 196 ≈ $ 220 as of 3d ago
-
Amsterdam→Faro AMS–FAOEUR 123 ≈ $ 138 ↔ rt as of 3d ago
-
Barcelona→Lisbon BCN–LISEUR 63 ≈ $ 71 ↔ rt as of 3d ago
-
London→Porto LON–OPOEUR 111 ≈ $ 125 ↔ rt as of 3d ago
-
Madrid→Porto MAD–OPOEUR 70 ≈ $ 79 ↔ rt as of 3d ago
-
Madrid→Faro MAD–FAOEUR 75 ≈ $ 84 ↔ rt as of 3d ago
-
Paris→Faro PAR–FAOEUR 235 ≈ $ 264 ↔ rt as of 3d ago
-
London→Faro LON–FAOEUR 138 ≈ $ 155 ↔ rt as of 3d ago
-
Madrid→Lisbon MAD–LISEUR 83 ≈ $ 93 ↔ rt as of 3d ago
-
Brussels→Porto BRU–OPOEUR 96 ≈ $ 108 ↔ rt as of 3d ago
-
Manchester→Lisbon MAN–LISEUR 69 ≈ $ 78 ↔ rt as of 3d ago
-
Edinburgh→Lisbon EDI–LISEUR 90 ≈ $ 101 ↔ rt as of 3d ago
-
Miami→Funchal MIA–FNCUSD 403 ↔ rt as of 3d ago
-
Brazil→Faro ···–FAOBRL 4994 ≈ $ 994 ↔ rt as of 4d ago
-
Brazil→Porto ···–OPOBRL 3475 ≈ $ 692 ↔ rt as of 4d ago
-
Brazil→Lisbon ···–LISBRL 3393 ≈ $ 675 ↔ rt as of 4d ago
-
London→Porto LON–OPOEUR 55 ≈ $ 62 ↔ rt as of 4d ago
-
Berlin→Porto BER–OPOEUR 145 ≈ $ 163 ↔ rt as of 4d ago
-
Madrid→Faro MAD–FAOEUR 35 ≈ $ 39 ↔ rt as of 4d ago
-
Barcelona→Lisbon BCN–LISEUR 135 ≈ $ 152 ↔ rt as of 4d ago
-
London→Lisbon LON–LISEUR 191 ≈ $ 215 ↔ rt as of 4d ago
-
Brazil→Lisbon ···–LISBRL 3383 ≈ $ 673 ↔ rt as of 4d ago
-
Brazil→Faro ···–FAOBRL 4955 ≈ $ 986 ↔ rt as of 4d ago
-
Brazil→Faro ···–FAOBRL 5214 ≈ $ 1,038 ↔ rt as of 5d ago
-
Brazil→Porto ···–OPOBRL 3228 ≈ $ 643 ↔ rt as of 5d ago
-
Dublin→Porto DUB–OPOEUR 97 ≈ $ 109 ↔ rt as of 5d ago
-
Brazil→Faro ···–FAOBRL 5193 ≈ $ 1,034 ↔ rt as of 5d ago
-
Brazil→Lisbon ···–LISBRL 3338 ≈ $ 665 ↔ rt as of 5d ago
-
Miami→Porto MIA–OPOUSD 330 ↔ rt as of 5d ago
-
Brazil→Lisbon ···–LISBRL 3364 ≈ $ 670 ↔ rt as of 5d ago
-
Barcelona→Lisbon BCN–LISEUR 85 ≈ $ 95 ↔ rt as of 5d ago
-
Berlin→Lisbon BER–LISEUR 200 ≈ $ 225 ↔ rt as of 5d ago
-
Berlin→Porto BER–OPOEUR 117 ≈ $ 131 ↔ rt as of 5d ago
-
London→Porto LON–OPOEUR 106 ≈ $ 119 ↔ rt as of 5d ago
-
London→Lisbon LON–LISEUR 147 ≈ $ 165 ↔ rt as of 5d ago
-
Madrid→Lisbon MAD–LISEUR 72 ≈ $ 81 ↔ rt as of 5d ago
-
Milan→Lisbon MIL–LISEUR 206 ≈ $ 231 ↔ rt as of 5d ago
-
Sao Paulo→Porto SAO–OPOUSD 488 ↔ rt as of 6d ago
-
New York→Lisbon NYC–LISUSD 223 → ow as of 6d ago
-
Brazil→Faro ···–FAOBRL 5042 ≈ $ 1,004 ↔ rt as of 6d ago
-
Frankfurt→Funchal FRA–FNCEUR 135 ≈ $ 152 as of 6d ago
-
Vilnius→Madeira VNO–···EUR 92 ≈ $ 103 → ow as of 6d ago
-
Brazil→Faro ···–FAOBRL 4931 ≈ $ 982 ↔ rt as of 6d ago
-
Brazil→Lisbon ···–LISBRL 3358 ≈ $ 668 ↔ rt as of 6d ago
-
Brazil→Faro ···–FAOBRL 4603 ≈ $ 916 ↔ rt as of 6d ago
-
Brazil→Lisbon ···–LISBRL 3354 ≈ $ 668 ↔ rt as of 6d ago
-
London→Lisbon LON–LISEUR 58 ≈ $ 65 ↔ rt as of 6d ago
-
San Francisco→Lisbon SFO–LISUSD 728 ↔ rt as of 6d ago
-
Brazil→Lisbon ···–LISBRL 3351 ≈ $ 667 ↔ rt as of 7d ago
-
Brazil→Porto ···–OPOBRL 3202 ≈ $ 637 ↔ rt as of 7d ago
-
Paris→Lisbon PAR–LISEUR 146 ≈ $ 164 ↔ rt as of 7d ago
-
Berlin→Porto BER–OPOEUR 153 ≈ $ 172 ↔ rt as of 7d ago
-
Berlin→Lisbon BER–LISEUR 135 ≈ $ 152 ↔ rt as of 7d ago
-
London→Lisbon LON–LISEUR 103 ≈ $ 116 ↔ rt as of 7d ago
-
Madrid→Porto MAD–OPOEUR 54 ≈ $ 61 ↔ rt as of 7d ago
-
Milan→Porto MIL–OPOEUR 57 ≈ $ 64 ↔ rt as of 7d ago
-
Paris→Faro PAR–FAOEUR 230 ≈ $ 258 ↔ rt as of 7d ago
-
Brazil→Faro ···–FAOBRL 4104 ≈ $ 817 ↔ rt as of 7d ago
-
Brazil→Lisbon ···–LISBRL 3337 ≈ $ 664 ↔ rt as of 7d ago
-
Katowice→Porto KTW–OPOEUR 100 ≈ $ 112 ↔ rt as of 7d ago
-
Brazil→Lisbon ···–LISBRL 3336 ≈ $ 664 ↔ rt as of 7d ago
-
San Francisco→Porto SFO–OPOUSD 711 ↔ rt as of 7d ago
-
Brazil→Lisbon ···–LISBRL 3310 ≈ $ 659 ↔ rt as of 7d ago
-
Brazil→Porto ···–OPOBRL 3264 ≈ $ 650 ↔ rt as of 7d ago
-
Portland→Porto PDX–OPOUSD 718 ↔ rt as of 7d ago
-
Buenos Aires→Lisbon BUE–LISUSD 877 as of 8d ago
-
Prague→Funchal PRG–FNCCZK 6190 ≈ $ 287 ↔ rt as of 8d ago
-
Brussels→Lisbon BRU–LISEUR 83 ≈ $ 93 ↔ rt as of 8d ago
-
Brussels→Porto BRU–OPOEUR 107 ≈ $ 120 ↔ rt as of 8d ago
-
Wroclaw→Lisbon WRO–LISEUR 117 ≈ $ 131 ↔ rt as of 8d ago
-
Brazil→Faro ···–FAOBRL 4075 ≈ $ 811 ↔ rt as of 8d ago
-
Phoenix→Lisbon PHX–LISUSD 734 ↔ rt as of 8d ago
-
Brazil→Porto ···–OPOBRL 3330 ≈ $ 663 ↔ rt as of 8d ago
-
Rome→Lisbon ROM–LISEUR 65 ≈ $ 73 ↔ rt as of 8d ago
-
Milan→Porto MIL–OPOEUR 38 ≈ $ 43 ↔ rt as of 8d ago
-
Kraków→Lisbon KRK–LISCZK 1837 ≈ $ 85 ↔ rt as of 9d ago
-
Brazil→Porto ···–OPOBRL 3331 ≈ $ 663 ↔ rt as of 9d ago
-
Prague→Lisbon PRG–LISEUR 64 ≈ $ 72 → ow as of 9d ago
-
Milan→Funchal MIL–FNCEUR 27 ≈ $ 30 → ow as of 9d ago
-
Boston→Lisbon BOS–LISEUR 326 ≈ $ 366 ↔ rt as of 9d ago
-
Mexico City→Lisbon MEX–LISMXN 12886 ≈ $ 697 ↔ rt as of 9d ago
-
Dublin→Funchal DUB–FNCEUR 39 ≈ $ 44 ↔ rt as of 10d ago
-
Barcelona→Lisbon BCN–LISEUR 41 ≈ $ 46 ↔ rt as of 10d ago
-
Madrid→Porto MAD–OPOEUR 36 ≈ $ 40 ↔ rt as of 10d ago
-
Barcelona→Faro BCN–FAOEUR 47 ≈ $ 53 ↔ rt as of 10d ago
-
Milan→Lisbon MIL–LISEUR 98 ≈ $ 110 ↔ rt as of 10d ago
-
Barcelona→Lisbon BCN–LISEUR 72 ≈ $ 81 ↔ rt as of 10d ago
-
Barcelona→Porto BCN–OPOEUR 85 ≈ $ 95 ↔ rt as of 10d ago
-
London→Lisbon LON–LISEUR 91 ≈ $ 102 ↔ rt as of 10d ago
-
London→Porto LON–OPOEUR 248 ≈ $ 279 ↔ rt as of 10d ago
-
Madrid→Porto MAD–OPOEUR 68 ≈ $ 76 ↔ rt as of 10d ago
-
Madrid→Lisbon MAD–LISEUR 71 ≈ $ 80 ↔ rt as of 10d ago
-
Milan→Porto MIL–OPOEUR 93 ≈ $ 104 ↔ rt as of 10d ago
-
Paris→Porto PAR–OPOEUR 188 ≈ $ 211 ↔ rt as of 10d ago
-
Paris→Faro PAR–FAOEUR 74 ≈ $ 83 ↔ rt as of 10d ago
-
Berlin→Lisbon BER–LISEUR 173 ≈ $ 194 ↔ rt as of 10d ago
-
Brussels→Lisbon BRU–LISEUR 73 ≈ $ 82 ↔ rt as of 10d ago
-
Brussels→Funchal BRU–FNCEUR 114 ≈ $ 128 ↔ rt as of 10d ago
Want an email when a great deal to Portugal surfaces — from anywhere?
Set a watch →