→ Zimbabwe visa for Iranian citizens
For Iranian passport holders planning a visit to Zimbabwe, the e-visa system offers a convenient path for a stay of up to 30 days. You can select from tourist, business, or transit e-visa options, with typical processing times of around 3 business days for a tourist visa application, costing approximately $30 USD. While flights to Harare often involve a layover, typically in a Middle Eastern or European hub, consider the 3.5-hour time difference when coordinating your arrival. Be sure to familiarize yourself with the Zimbabwean dollar (ZWL) and its exchange rate to the USD, as this will be important for daily expenses during your trip.
Visa on arrival30d stay· verified 2026-05-27
Visa options
TouristZimbabwe e-Visa – Tourist/Holiday (Single Entry)
Apply BusinessZimbabwe e-Visa – Business
Apply BusinessZimbabwe e-Visa – Conference
Apply TransitZimbabwe e-Visa – Transit
Apply TouristKAZA UNIVISA (Zimbabwe–Zambia joint tourist visa)
30d$50multiple-entryvalid 1mo
TouristZimbabwe Visa Exemption – Category A
$0multiple-entry
TouristZimbabwe Visa on Arrival – Category B
TouristZimbabwe Pre‑arranged Visa – Category C
Apply WorkZimbabwe Work Permit (Temporary Employment)
multiple-entry
FamilyZimbabwe Residence / Long‑Stay Permit (Family/Dependent)
multiple-entry
MedicalZimbabwe Medical Treatment Visa
HumanitarianZimbabwe Humanitarian/Refugee Entry
$0
InvestorZimbabwe Investor / Permanent Residence by Investment
multiple-entry
RetirementZimbabwe Retirement / Pensioner Residence
multiple-entry
Digital NomadZimbabwe Digital Nomad / Remote Work Visa
Working HolidayZimbabwe Working Holiday Scheme
FamilyZimbabwe Long-term Family Reunification / Spousal Visa
multiple-entry