Travelers entering Iran will need a negative PCR test (within 72 hrs) OR two doses of Covid-19 vaccine (at least 2 weeks passed since receiving the second dose).
All borders including sea and land borders (to Iran) are open to all entrants except nationals from Zimbabwe, Mozambique, Namibia, Malawi, South Africa, Swatini, Lesotho and Botswana.