LebanonSpain

Lebanese Embassy & Consulates in Spain

  • 1 embassy
  • 1 honorary consulate

In Spain, Lebanon has an embassy in Madrid and an honorary consulate in Barcelona. Lebanon issues Spanish citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Map: Lebanon’s 2 missions in Spain

Map: Lebanon’s 2 missions in Spain

Lebanese Embassy in Madrid

Lebanon has its embassy in Madrid, the capital; the address on record is Paseo de la Castellana 178, 28046 Madrid. Its phone number and website are on its page.

Lebanese honorary consulates in Spain

Lebanon has an honorary consulate in Barcelona; like most honorary consulates, it does not normally issue visas or passports.

Lebanon visa for Spanish citizens

SpainLebanon Visa on arrival Lebanon visa for citizens of Spain

LebanonSpain Visa required Spain visa for citizens of Lebanon

Spanish citizens receive their visa for Lebanon at the border; it covers up to 30 days.

Spain’s missions in Lebanon

Missions of Spain in Lebanon (1)

In return, Spain has an embassy in Lebanon, in Beirut.

Good to know

Lebanon in Spain

Worldwide, Lebanon has 78 missions in 63 countries; 2 of them are in Spain.

Travel to Spain for Lebanese citizens

Spain requires Lebanese citizens to hold a visa issued in advance. In Spain, Lebanese citizens can turn to the Lebanese embassy for passports and emergency help.

When Lebanese missions in Spain are closed

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

Frequently asked questions

Where is the Lebanese embassy in Spain?

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

Does Lebanon have consulates in Spain?

No career consulate is on record, but Lebanon has an honorary consulate in Barcelona.

Do Spanish citizens need a visa for Lebanon?

Spanish citizens receive their visa for Lebanon at the border; it covers up to 30 days.

Do Lebanese citizens need a visa for Spain?

Spain requires Lebanese citizens to hold a visa issued in advance.

Does Spain have an embassy in Lebanon?

Yes, Spain has its embassy in Beirut.