Schengen rules apply: 90 days in any 180 on a biometric passport valid at least 3 months beyond departure. The Border Guard can demand proof of funds - PLN 300 for stays up to 4 days, then PLN 75 a day - plus money for the journey home.
- EU, EEA and Swiss citizens enter on a national ID card or passport with no registration duty for stays up to 90 days.
- Visa-exempt third-country nationals get 90 days in any 180-day period on a biometric passport under 10 years old, valid 3 months beyond departure from Schengen.
- Everyone else needs a Schengen type visa obtained in advance through the e-Konsulat portal.
- There are no arrival cards and no health questionnaires to file.
- The Border Guard can ask for proof of funds: PLN 300 for stays up to 4 days, or PLN 75 per day beyond that, plus PLN 200 to 2,500 for the return journey depending on destination.
- Visa travellers need travel health insurance covering at least EUR 30,000 - not having it is a common reason for refusal.
- Duty-free from outside the EU by air: 200 cigarettes, 1 litre of spirits, 4 litres of wine, 16 litres of beer, goods to EUR 430. Arriving overland the tobacco limit drops to 40 cigarettes.
- Declare cash of EUR 10,000 or more in writing. Meat and dairy from outside the EU are banned outright.
- ETIAS will require an approved authorisation before departure, at EUR 20, but as of August 2026 no launch date has been announced.
How your entry route is decided
- EU, EEA and Swiss citizens - enter on a valid national identity card or passport, with no visa and no registration obligation for stays up to 90 days.
- Visa-exempt third countries - a biometric passport valid at least 3 months beyond your planned departure from the Schengen area, and no older than 10 years. Maximum stay 90 days in any 180-day period. Once ETIAS becomes operational you will need an approved electronic authorisation before departure, at a fee of EUR 20. As of August 2026 no launch date has been announced and applications are not open.
- All other third countries - a Schengen type visa for stays up to 90 days, or a national type visa, obtained in advance through the official e-Konsulat portal at the relevant consulate.
- Holders of another Schengen state's residence permit or long-stay visa may enter and stay in Poland for short stays of up to 90 days in any 180-day period with no Polish visa.
Entry formalities that apply to everyone
- No arrival forms - Poland requires no paper arrival cards and no health questionnaires. Once ETIAS launches, visa-exempt nationals will need an approved application submitted online before boarding.
- Proof of funds - third-country travellers must, if the Border Guard (Straż Graniczna) asks, show PLN 300 for stays up to 4 days, or PLN 75 per day beyond 4 days. Plus funds for the return journey: PLN 200 for neighbouring states, PLN 500 for other EU member states, PLN 2,500 for other third countries.
- Tobacco - 200 cigarettes, OR 100 cigarillos of up to 3 g each, OR 50 cigars, OR 250 g of smoking tobacco. Over-17s only.
- Alcohol - 1 litre of spirits above 22% ABV, OR 2 litres of intermediate products or sparkling wine up to 22%, plus 4 litres of still wine and 16 litres of beer. Over-17s only.
- Other goods - up to EUR 430 in total per air passenger.
- Cash - declare in writing any import or export of cash, monetary instruments or investment gold worth EUR 10,000 or more.
- Food - an absolute ban on meat, meat products, milk and dairy from third countries.
What actually matters in practice
- Two things get people refused entry: insufficient passport validity - at least 3 months beyond the planned Schengen departure date - and, for visa travellers, no travel health insurance with minimum cover of EUR 30,000.
- Arriving overland has stricter tobacco limits. Poland uses the reduced allowance that EU law lets a member state apply to land and sea arrivals: 40 cigarettes, two packs, against 200 by air. It catches people crossing from Ukraine or Belarus who priced their shopping on the air figure.
Comments
No comments yet. Share the first one.
Share a tip
Sign in to continue.