El SalvadorSpain

Salvadoran Embassy & Consulates in Spain

  • 1 embassy
  • 1 consulate general
  • 1 consulate

El Salvador is represented in Spain by 3 missions: an embassy in Madrid, a consulate general in Barcelona and a consulate in Barcelona. Spanish citizens do not need a visa for El Salvador: stays of up to 180 days are visa-free.

Map: El Salvador’s 3 missions in Spain

Map: El Salvador’s 3 missions in Spain

Salvadoran Embassy in Madrid

El Salvador has its embassy in Madrid, the capital; the address on record is Paseo de la Castellana 178, 28046 Madrid.

Salvadoran consulates in Spain

El Salvador also has a consulate general in Barcelona and a consulate in Barcelona; its work is consular: passports and documents for its own citizens and, often, visas for visitors.

El Salvador visa for Spanish citizens

SpainEl Salvador Visa-free, 180 days El Salvador visa for citizens of Spain

El SalvadorSpain Visa-free, 90 days Spain visa for citizens of El Salvador

El Salvador admits Spanish citizens without a visa for stays of up to 180 days.

Spain’s missions in El Salvador

Missions of Spain in El Salvador (1)

In return, Spain has an embassy in El Salvador, in San Salvador.

Good to know

El Salvador in Spain

Worldwide, El Salvador has 70 missions in 42 countries; 3 of them are in Spain.

Travel to Spain for Salvadoran citizens

Salvadoran citizens do not need a visa for Spain: stays of up to 90 days are visa-free. In Spain, Salvadoran citizens can turn to the Salvadoran embassy for passports and emergency help.

When Salvadoran missions in Spain are closed

Salvadoran 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 El Salvador, such as National Pupusa Festival (Festival Nacional De La Pupusa) on Saturday 7 November 2026.

Frequently asked questions

Where is the Salvadoran embassy in Spain?

The Salvadoran embassy is in Madrid, at Paseo de la Castellana 178, 28046 Madrid.

Does El Salvador have consulates in Spain?

Yes, El Salvador has a consulate general in Barcelona and a consulate in Barcelona.

Do Spanish citizens need a visa for El Salvador?

Spanish citizens do not need a visa for El Salvador: stays of up to 180 days are visa-free.

Do Salvadoran citizens need a visa for Spain?

Salvadoran citizens can visit Spain without a visa for up to 90 days.

Does Spain have an embassy in El Salvador?

Yes, Spain has its embassy in San Salvador.