Citizens of the following countries do not need a visa to enter Poland for up to 90 days.
Albania, Andorra, Antigua and Barbuda, Argentina, Australia, Austria, Bahamas, Barbados, Belgium, Bosnia and Herzegovina, Brazil, Brunei, Bulgaria, Canada, Chile, Costa Rica, Croatia, Cyprus, Czech Republic, Denmark, El Salvador, Estonia, Finland, France, Germany, Guatemala, Holy See, Honduras, Hungary, Iceland, Ireland, Israel, Italy, Japan, Latvia, Lichtenstein, Lithuania, Luxembourg, Macedonia, Malaysia, Malta, Mauritius, Mexico, Monaco, Montenegro, Netherlands, New Zealand, Nicaragua, Norway, Panama, Paraguay, Poland, Portugal, Romania, Saint Kitts and Nevis, San Marino, Serbia, Seychelles, Singapore, Slovakia, Slovenia, South Korea, Spain, Sweden, Switzerland, The Holy See, United Kingdom, Uruguay, USA and Venezuela.
List of countries not requiring visas
If your country isn`t listed above, then head to your nearest embassy or consulate, where you will be up for some cash and a wait of a week or more. We have had many bad reports about gaining visas from Polish consulates, please try to be patient. If the situation looks bad you can always get a transit visa with less stress and/or try a different consulate.
Embassies and consulates worldwide for Poland
Poland is a member of the
Schengen Countries