
Move to Porto:
As an expatriate moving to Porto, you will need a Portuguese visa. As Portugal is a full EU member, those relocating to Porto from an EU member state (or Liechtenstein, Switzerland, Norway, or Iceland) are exempt from this rule, but should not forget to apply for a residency permit if staying for more than 90 days.
source