VISAS TO POLAND
Poland as the member of European Union is part of the Schengen Area – a zone without passport controls on internal borders in the following countries:
Austria, Belgium, the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Monaco, the Netherlands, Norway, Poland, Portugal, Slovakia, Slovenia, Spain, Sweden, Switzerland, Vatican.
Please note that Great Britain and Ireland are not part of the Schengen Agreement.
Citizens of the countries listed here do not require a visa when entering Poland for less than 90 days.
Other Citizens need the Schengen visa. Check details here.
Your passport should be valid for at least three months (90 days) before the period of stay.