India has issued a travel advisory for Iran, asking its citizens to avoid non-essential travel to the country due to widespread protests over inflation and currency devaluation.

Ministry of External Affairs (MEA) said the situation in Iran has deteriorated following large-scale demonstrations across several cities.

In an official notification, the MEA stated, “In view of recent developments, Indian nationals are advised to avoid non-essential travel to the Islamic Republic of Iran until further notice.” The advisory applies to both Indian citizens and Persons of Indian Origin (PIOs) currently living in Iran.

Caution advised for those already in Iran

MEA urged Indians who are already in Iran to stay alert and avoid areas where protests or demonstrations are taking place. It further said that Indian nationals should exercise due caution and closely monitor news as well as updates shared through the website and social media handles of the Indian Embassy in Tehran.

The advisory also asked Indian nationals residing in Iran on long-term visas to ensure they are registered with the Indian Embassy. It stated, “Indian nationals living in Iran on resident-visas are advised to register with the Indian Embassy, if not already done so.”

What is happening in Iran?

The protests began on December 28 in Tehran, when shopkeepers went on strike over rising prices and economic stagnation. Since then, demonstrations have spread rapidly across the country, moving beyond economic issues to broader political demands. According to an AFP tally based on official statements and local media reports, protests have taken place in 25 of Iran’s 31 provinces and at least 45 cities, mostly small and medium-sized urban centres in western Iran.

Officials say at least 12 people have been killed since December 30 in clashes between protesters and security forces. The unrest has been triggered by a sharp depreciation of the Iranian rial. Local media reported clashes in several provinces, resulting in multiple deaths.

Earlier on Monday, US President Donald Trump warned Iran against using lethal force to suppress the protests. Speaking aboard Air Force One, Trump said the United States was “watching it very closely” and would respond forcefully if Iranian authorities began killing civilians. He said he would consider a response but did not specify its form or timeline.