Spanish embassies in nearby countries

» Albania

» Bosnia and Herzegovina

» Bulgaria

» Croatia

» Cyprus

» Czech Republic

» Estonia

» Hungary

» Latvia

» Lithuania

» Macedonia

» Poland

» Romania

» Serbia

» Slovakia

» Slovenia

» Turkey

» Ukraine

Spanish embassies worldwide

Spanish flag Spanish representation in Russia

Moscow — Spanish Embassy

AddressUlitsa Bolshaya Nikitskaya, 50/8
Moscow 121069
Phonelocal: (0495) 690.2993
international: +7.495.690.2993

St. Petersburg — Spanish Consulate-General

AddressFurshtatskaya 9
191028 St. Petersburg
Phonelocal: (0812) 702.6266
international: +7.812.702.6266