Before arrival - since December 21, 2007, Poland is part of the Schengen Area, a zone without controls on internal borders which comprises of 28 countries. Third-country nationals may enter Poland if they are in possession of a valid travel document and a visa (if required).
For specific visa requirements please contact the Polish diplomatic mission in your country. More information