Poland to Zimbabwe visa requirements
Polish passport holders need a visa for Zimbabwe. Poland is a Category B country, so you can get a visa on arrival (paid) at any Zimbabwe port of entry, or apply for an eVisa online in advance. A single-entry tourist visa costs USD 30. Poland (ordinary passport) is classified by the Zimbabwe Department of Immigration as a Category B country. This means a visa is required, but Polish travelers do NOT need to obtain it before departure: they may either pay for a visa on arrival at any Zimbabwean port of entry (airport or land border) or apply online in advance through the official eVisa portal (evisa.gov.zw). The visa on arrival is the long-standing default channel and is granted to all Category B nationals on presentation of a valid passport, proof of accommodation, a return/onward ticket and the fee in USD cash. The single-entry visa costs USD 30 and permits a stay of up to 30 days (extendable up to 90 days in-country). A double-entry visa is USD 45 and the KAZA UniVisa (covering Zimbabwe and Zambia, including same-day Victoria Falls crossings) is USD 50. The eVisa is recommended for travelers who prefer guaranteed pre-approval and faster processing at the border; it is processed in roughly 2-7 working days. Zimbabwe is not in the Schengen area, so the Schengen 90/180 rule and ETIAS do not apply. Passport must be valid at least 6 months with two blank pages. Always carry USD cash, as card facilities at borders are unreliable.
VISA REQUIREDTOURISMFLEXIBLE ENTRYLast verified 2026-05-30
For guidance only — visa rules change with little notice. Always confirm directly with the destination's embassy or foreign ministry before booking non-refundable travel. Information here applies to ordinary (non-diplomatic) passports unless noted.
Policy alertWatch this route for rule changesSave this passport and destination for email summaries and optional browser notifications.Subscribe →