RussiaIran

Russian Embassy & Consulates in Iran

  • 1 embassy
  • 2 consulates general
  • 2 consulates

Russia is represented in Iran by 5 missions: an embassy in Tehran, 2 consulates general in Rasht and Isfahan and 2 consulates in Tabriz and Isfahan. Iranian citizens need an e-Visa for Russia, applied for online before travel and valid for up to 30 days.

Map: Russia’s 5 missions in Iran

Map: Russia’s 5 missions in Iran

Russian Embassy in Tehran

Embassy of Russia in Tehran

Embassy · Tehran

Today · Closed
Address
Neauphle-Le-Château St. 39, Tehran

The Russian embassy is in Tehran, the capital of Iran, at Neauphle-Le-Château St. 39, Tehran. Its phone number and website are on its page.

Russian consulates in Iran

Russia also has 2 consulates general in Rasht and Isfahan and 2 consulates in Tabriz and Isfahan; consulates handle passports, civil registration and, for many countries, visa applications for their district.

Russia visa for Iranian citizens

IranRussia e-Visa Russia visa for citizens of Iran

RussiaIran Visa on arrival Iran visa for citizens of Russia

Russia visa requirements for citizens of Iran

  • Unified electronic visa (e-visa)
  • Regular tourist visa
  • Private, business, study and work visas (invitation-based)
  • 11 required documents

checked 22 October 2026

See the full checklist

Iranian citizens need an e-Visa for Russia, applied for online before travel and valid for up to 30 days. The application is made online on the official portal of Russia, not at the Russian embassy.

Iran’s missions in Russia

Missions of Iran in Russia (2)

In return, Iran has 2 missions in Russia, including its embassy in Moscow.

Good to know

Russia in Iran

Worldwide, Russia has 301 missions in 155 countries; 5 of them are in Iran.

Travel to Iran for Russian citizens

Iran issues Russian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance. In Iran, Russian citizens can turn to the Russian embassy for passports and emergency help.

Frequently asked questions

Where is the Russian embassy in Iran?

The Russian embassy is in Tehran, at Neauphle-Le-Château St. 39, Tehran.

Does Russia have consulates in Iran?

Yes, Russia has 2 consulates general in Rasht and Isfahan and 2 consulates in Tabriz and Isfahan.

Do Iranian citizens need a visa for Russia?

Iranian citizens need a visa for Russia, which they can apply for online as an e-Visa for stays of up to 30 days.

Do Russian citizens need a visa for Iran?

Russian citizens receive their visa for Iran at the border; it covers up to 30 days.

Does Iran have an embassy in Russia?

Yes, Iran has its embassy in Moscow, along with 1 other mission in Russia.