ItalySpain

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

Map: Italy’s 21 missions in Spain

Italian Embassy in Pamplona

The Italian embassy is in Pamplona.

Italian consulates in Spain

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

Show all 14

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

SpainItaly Visa-free Italy visa for citizens of Spain

ItalySpain 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.