- Address
- Скарятинский переулок 5, Moscow
- Website
- exteriores.gob.es
Spain
Russia
Spanish Embassy & Consulates in Russia
- 1 embassy
- 2 consulates general
- 1 consulate
In Russia, Spain has an embassy in Moscow, 2 consulates general in Saint Petersburg and Moscow and a consulate in Saint Petersburg. Spain requires Russian citizens to hold a visa issued in advance.
Map: Spain’s 4 missions in Russia
Spanish Embassy in Moscow
At Скарятинский переулок 5, Moscow, the Spanish embassy represents Spain towards Russia. Its website is linked on its page.
Spanish consulates in Russia
- Consulate General of Spain in Saint Petersburg
Фурштатская улица 9, Санкт-Петербург
- Consulate General of Spain in Moscow
Стремянный переулок 31/1, Moscow
-
Spain also has 2 consulates general in Saint Petersburg and Moscow and a consulate in Saint Petersburg; career consulates of this kind usually renew passports and take visa applications for their region.
Spain visa for Russian citizens
Russia
Spain Visa required Spain visa for citizens of Russia
Spain
Russia e-Visa Russia visa for citizens of Spain
Spain visa requirements for citizens of Russia
- Schengen visa (type C) – tourism, family visit, business, events, short studies
- National visas (type D) – study, work, family reunification, non-lucrative residence, digital nomad
- Schengen short-stay visa (type C) – business
- Schengen short-stay visa (type C) – visiting family or friends
- Fee: €90
- 20 required documents
checked 22 October 2026
Spain requires Russian citizens to hold a visa issued in advance. In Russia, applications go to the Spanish embassy in Moscow or one of the consulates in Saint Petersburg and Moscow, or to a visa centre working for Spain.
Russia’s missions in Spain
Missions of Russia in Spain (3)
In return, Russia has 3 missions in Spain, including its embassy in Madrid.
Good to know
Spain in Russia
Worldwide, Spain has 297 missions in 126 countries; 4 of them are in Russia.
Travel to Russia for Spanish citizens
Spanish citizens need an e-Visa for Russia, applied for online before travel and valid for up to 30 days. In Russia, Spanish citizens can turn to the Spanish embassy for passports and emergency help.
When Spanish missions in Russia are closed
Spanish missions in Russia close on Russia’s public holidays, the next being New Year's Day on Friday 1 January 2027, New Year holiday on Saturday 2 January 2027 and New Year holiday on Sunday 3 January 2027, and usually on some holidays of Spain, such as Constitution Day (Día de la Constitución) on Sunday 6 December 2026.
Frequently asked questions
Where is the Spanish embassy in Russia?
The Spanish embassy is in Moscow, at Скарятинский переулок 5, Moscow.
Does Spain have consulates in Russia?
Yes, Spain has 2 consulates general in Saint Petersburg and Moscow and a consulate in Saint Petersburg.
Do Russian citizens need a visa for Spain?
Spain requires Russian citizens to hold a visa issued in advance.
Do Spanish citizens need a visa for Russia?
Spanish citizens need a visa for Russia, which they can apply for online as an e-Visa for stays of up to 30 days.
Does Russia have an embassy in Spain?
Yes, Russia has its embassy in Madrid, along with 2 other missions in Spain.