Portugal is one of the countries of the European Union and is a part of the Schengen Agreement.
Citizens of the European Union, Andorra, Bulgaria, Cyprus, Iceland, Liechtenstein, Norway, Romania and Switzerland need only an identity card to enter Portugal.
For visits of less than 90 days, a passport valid for at least three months after the end of their stay is necessary for visitors from Antigua and Barbuda, Argentina, Australia, Bahamas, Barbados, Bermuda, Bolivia, Brazil, Brunei, Canada, Chile, Costa Rica, Croatia, El Salvador, Guatemala, Honduras, Israel, Japan, Macedonia, Malaysia, Mauritius, Mexico, Monaco, Montenegro, New Zealand, Nicaragua, Panama, Paraguay, Saint Kitts and Nevis, San Marino, Serbia, Seychelles, Singapore, South Korea, United States, Uruguay, Vatican, Venezuela and Special Administrative Regions of the People's Republic of China in Hong Kong and Macao.
Citizens from countries not mentioned above need a visa to enter Portugal. It is possible to apply for the visa at a local embassy, consulate or online. br> br>