Airports in Portugal
Airport codes of Portugal: every airport with an IATA code, with its city. Type to filter.
Portugal has 20 airports with an IATA code in the open data. 19 of them have scheduled airline flights and have their own page here. The large airports are Faro (FAO), Funchal (FNC), Lisbon (LIS), Porto (OPO), Ponta Delgada (PDL). The longest runway is at Lisbon Humberto Delgado Airport: 3,810 metres. The highest is Bragança Airport, at 683 metres above sea level.
| Code | Airport | City | Country |
|---|---|---|---|
| BGC | Bragança Airport | Bragança | Portugal |
| CAT | Cascais Airport | Cascais | Portugal |
| CVU | Corvo Airport | Corvo | Portugal |
| FAO | Faro - Gago Coutinho International Airport | Faro | Portugal |
| FNC | Cristiano Ronaldo International Airport | Funchal | Portugal |
| HOR | Horta Airport | Horta | Portugal |
| LIS | Lisbon Humberto Delgado Airport | Lisbon | Portugal |
| PIX | Pico Airport | Pico Island | Portugal |
| PDL | João Paulo II Airport | Ponta Delgada | Portugal |
| PRM | Portimão Airport | Portimão | Portugal |
| OPO | Francisco de Sá Carneiro Airport | Porto | Portugal |
| TER | Lajes Airport | Praia da Vitória | Portugal |
| GRW | Graciosa Airport | Santa Cruz da Graciosa | Portugal |
| FLW | Flores Airport | Santa Cruz das Flores | Portugal |
| SJZ | São Jorge Airport | Velas | Portugal |
| PXO | Porto Santo Airport | Vila Baleira | Portugal |
| VRL | Vila Real Airport | Vila Real | Portugal |
| SMA | Santa Maria Airport | Vila do Porto | Portugal |
| VSE | Aerodromo Goncalves Lobato (Viseu Airport) | Viseu | Portugal |
| BYJ | Beja Airport / Airbase | Beja | Portugal |
Airports with a link have scheduled airline flights. The others have a code but are used by charter, private, cargo or military flights, or have lost their scheduled flights. Data: OurAirports, 11 November 2026.