Diplomatic Missions of Russia in Spain

Check the visa requirements
Check visa

Russia Embassy in Madrid

Phone
For general issues:
E-mail
For general issues:

Russia General Consulate in Barcelona

Russia Honorary Consulate in Las Palmas de Gran Canaria

Russia Honorary Consulate in Sevilla

Russia Honorary Consulate in Valencia

old.pickvisa.com