Iranian nationals no longer need a visa as of February 4, 2024; nonetheless, there are four requirements that must be satisfied.
Indian nationals can now visit Iran without a visa. Every six months, they are allowed entry without a visa for a maximum of 15 days.