Italy
Spain
Italian Embassy & Consulates in Spain
- 2 embassies
- 1 consulate general
- 3 consulates
- 14 honorary consulates
In Spain, Italy has an embassy in Pamplona, a consulate general in Barcelona, 3 consulates in Arona, Madrid and Burgos, 14 honorary consulates and 2 other offices. Spanish citizens and Italian citizens move freely between the two countries.
Map: Italy’s 21 missions in Spain
Italian Embassy in Pamplona
The Italian embassy is in Pamplona.
Italian consulates in Spain
- Embassy of Italy in Madrid
Calle Lagasca, 98 - 28006 Madrid, Madrid
- Consulate General of Italy in Barcelona
Carrer Aribau, 185, 4a planta - 08021 Barcellona, Barcellona, Barcelona
- Consulate of Italy in Arona
Av. Antonio Dominguez, 5 - Zentral Center - 5º Planta/Oficina 8 - 38650 Playa de Las Américas - Arona (Tenerife), Arona
-
- Consulate of Italy in Burgos
Avenida la Paz 10, 09004 Burgos
- Embassy Branch Office of Italy in Madrid
C/ Agustín de Betancourt, 3 - 28003 Madrid, Madrid
Italy also has a consulate general in Barcelona and 3 consulates in Arona, Madrid and Burgos; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.
Italian honorary consulates in Spain
- Honorary Consulate of Italy in Valencia
Carrer Dalt, 37, 46003 VALENCIA, Valencia
- Honorary Consulate of Italy in Seville
Calle Fabiola 10, 41004 Sevilla
- Honorary Consulate of Italy in Málaga
Alameda Principal, 35/1º izq. - 29001 Malaga, Malaga, Málaga
- Consular Agency of Italy in Las Palmas de Gran Canaria
Calle Galicia, 29, planta 1, puerta M (Edificio Castilla)- 35007 Las Palmas di Gran Canaria, Las Palmas Di Gran Canaria, Las Palmas de Gran Canaria
- Honorary Consulate of Italy in Jerez de la Frontera
Calle Manuel Maria Gonzalez, 12 - 11403 Jerez de la Frontera (Cádiz), Jerez De La Frontera
- Honorary Consulate of Italy in Alicante
Avenida Benito Pérez Galdos, 9-11, 1º d.cha - 03004 Alicante, Alicante
- Honorary Consulate of Italy in Zaragoza
Paseo de la Independencia, 24-26, 50004 Saragozza, Saragozza, Zaragoza
- Honorary Consulate of Italy in Pamplona
Calle Leyre, 21, 1º - 31004 Pamplona (Navarra), Pamplona
- Honorary Consulate of Italy in Oviedo
Calle Virgilio Palacio, 1 - Talud Eria - 33013 Oviedo, Oviedo
- Honorary Consulate of Italy in A Coruña
Calle Rosalía de Castro, 13 - bajo, La Coruna, A Coruña
- Honorary Consulate of Italy in Girona
Avinguda de la Pau, 26, 17250 Platja DAro, Girona
- Honorary Consulate of Italy in Burgos
Avda. de la Paz. 10 - 1 B - 09004 Burgos, Burgos
Show all 14
- Honorary Consulate of Italy in Bilbao
Calle Ercilla, n. 14 (2º A), 48009 Bilbao, Bilbao
- Honorary Consulate of Italy in Ceuta
Calle Cervantes, 8 - 51001 CEUTA, Ceuta
Italy has 14 honorary consulates in Spain, in Valencia, Seville, Málaga, Las Palmas de Gran Canaria, Jerez de la Frontera, Alicante, Zaragoza, Pamplona, Oviedo, A Coruña and 4 more; like most honorary consulates, it does not normally issue visas or passports.
Italy visa for Spanish citizens
Spain
Italy Visa-free Italy visa for citizens of Spain
Italy
Spain Visa-free Spain visa for citizens of Italy
Spanish citizens need no visa for Italy: under European free movement rules they can travel, live and work there with a valid passport or national ID card.
Spain’s missions in Italy
Missions of Spain in Italy (8)
In return, Spain has 8 missions in Italy, including its embassy in Rome.
Good to know
Italy in Spain
Worldwide, Italy has 580 missions in 172 countries; 21 of them are in Spain.
When Italian missions in Spain are closed
Italian missions in Spain close on Spain’s public holidays, the next being Constitution Day (Día de la Constitución) on Sunday 6 December 2026, Immaculate Conception (Inmaculada Concepción) on Tuesday 8 December 2026 and Christmas Day (Navidad) on Friday 25 December 2026, and usually on some holidays of Italy, such as Immaculate Conception (Immacolata Concezione) on Tuesday 8 December 2026.
Frequently asked questions
Where is the Italian embassy in Spain?
The Italian embassy is in Pamplona.
Does Italy have consulates in Spain?
Yes, Italy has a consulate general in Barcelona and 3 consulates in Arona, Madrid and Burgos. Italy also has 14 honorary consulates in Valencia, Seville, Málaga, Las Palmas de Gran Canaria, Jerez de la Frontera, Alicante and 8 more.
Do Spanish citizens need a visa for Italy?
Spanish citizens need no visa for Italy: under European free movement rules they can travel, live and work there with a valid passport or national ID card.
Do Italian citizens need a visa for Spain?
Free movement applies: Italian citizens enter Spain with a passport or national identity card and need no visa, whatever the length of stay.
Does Spain have an embassy in Italy?
Yes, Spain has its embassy in Rome, along with 7 other missions in Italy.