Visa Information
If you are a NOT an EU citizen or Schengen state resident, you may need to check visa requirements for Portugal:
https://europa.eu/youreurope/citizens/travel/entry-exit/non-eu-nationals/index_en.htm
http://www.secomunidades.pt/vistos/index.php?lang=en
https://www.schengenvisainfo.com/
https://www.schengenvisainfo.com/portugal-visa/
In case you require a visa prior to entry, you should contact the Portuguese embassy or diplomatic mission in your region.