You can apply for a Schengen Visa at the Embassy or Consulate of Portugal in your native country. The application can be submitted between 15 days to six months prior to your scheduled trip to Portugal. The fee for the short-stay visa in Schengen is 80 Euros.