Some travel restrictions have been put in place recently in order to protect public health and you must have a visa which can be applied online or at a Portuguese Embassy.