Russian embassies in nearby countries

» Bahrain

» Iraq

» Israel

» Jordan

» Kuwait

» Lebanon

» Oman

» Palestinian Territory

» Qatar

» Saudi Arabia

» Syria

» United Arab Emirates

» Yemen

Russian embassies worldwide

Russian flag Russian representation in Iran

Tehran — Russian Embassy

AddressNeauphle-le-Chateau street 39
Tehran
Phonelocal: (021) 6670.1161
international: +98.21.6670.1161

Isfahan — Russian Consulate-General

AddressChahar Bagh Payin street
Masjed-e-Sofretchi, 11
Isfahan
Phonelocal: (0311) 222.2060
international: +98.311.222.2060