All tourists from Europe, the United States, Canada and Australia need a passport to be able to stay in the country for more than 3 months.
In other cases, a Visa is needed to be able to stay
for any length of time in Portugal.
To spend their holidays in Portugal, all tourists from countries under the Schengen Agreement only need their Identification Card to travel.
There are a number of European states (who number 24 in total) that participate fully in the Schengen Agreement of 1995. Schengen visa holders are able to move freely between the states on a short-term basis for up to 90 days, for either the purpose of tourism or business. The list of Schengen countries is as follows:
Austria
Belgium
Czech Republic
Denmark
Estonia
Finland
France
Germany
Greece
Hungary
Iceland
Italy
Latvia
Lithuania
Luxembourg
Malta
Netherlands
Norway
Poland
Portugal
Slovakia
Slovenia
Spain
Sweden
Please note: Except for Norway and Iceland, all these countries are European Union (EU) members. EU citizens are automatically permitted to visit any of the EU Schengen countries for up to three months, without having to apply for a Schengen visa.

