Iran is to start granting visas on arrival to Indian citizens as of July 23.
As per a recent directive issued by the Ministry of Foreign Affairs, Indian travelers can obtain visas on arrival in all 12 international airports in Iran, reads a letter sent from the Civil Aviation Organization to airport directors and airline companies.