Iran will stop visa-free entry for Indian travellers from November 22, following a spike in fraud and trafficking cases. Tehran introduced the waiver in February 2024 to boost tourism, but officials say criminal networks began exploiting the facility to lure Indians with fake job offers and false promises of onward travel.
The Iranian embassy in India confirmed the suspension in a statement on X. It said all Indian nationals with ordinary passports must now secure a visa to enter or transit through Iran. The decision aims to block further misuse and protect travellers from organised trafficking groups.
India responded by warning its citizens to be extremely cautious. The Ministry of External Affairs said many Indians reached Iran believing they would get jobs or safe transit to other countries. Instead, several were kidnapped and held for ransom. The ministry urged travellers to avoid agents offering quick passage to Europe or Australia through Iran.
Earlier this year, three men from Punjab were kidnapped soon after landing in Iran. Their families received ransom demands of ₹1 crore. Indian intervention helped secure their release. Officials say such cases highlight the urgent need for stricter checks.
Iran remains a popular destination for culture, pilgrimage and transit, but both countries now stress safer, regulated travel.






