Sri LankaSpain

Sri Lankan Consulate in Spain

1 consulate

Sri Lanka is represented in Spain by 1 mission: a consulate in Barcelona. Sri Lanka issues Spanish citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Sri Lankan consulates in Spain

Sri Lanka also has a consulate in Barcelona; consulates handle passports, civil registration and, for many countries, visa applications for their district.

Sri Lanka visa for Spanish citizens

SpainSri Lanka Visa on arrival Sri Lanka visa for citizens of Spain

Sri LankaSpain Visa required Spain visa for citizens of Sri Lanka

Sri Lanka issues Spanish citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Spain’s missions in Sri Lanka

Spain has no mission in Sri Lanka on record; Spanish citizens there would be served by an embassy accredited from another country.

Good to know

Sri Lanka in Spain

There is no embassy of Sri Lanka in Spain on record, so Spain is probably covered by an embassy of Sri Lanka in another country. Worldwide, Sri Lanka has 68 missions in 47 countries; one of them is in Spain.

Travel to Spain for Sri Lankan citizens

Sri Lankan citizens need a visa for Spain, obtained before travel. In Spain, Sri Lankan citizens can turn to their consulate for passports and emergency help.

When the consulate of Sri Lanka in Spain is closed

The consulate of Sri Lanka in Spain closes 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

Does Sri Lanka have consulates in Spain?

Yes, Sri Lanka has a consulate in Barcelona.

Do Spanish citizens need a visa for Sri Lanka?

Spanish citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.

Do Sri Lankan citizens need a visa for Spain?

Spain requires Sri Lankan citizens to hold a visa issued in advance.

Does Spain have an embassy in Sri Lanka?

No mission of Spain in Sri Lanka is on record.