Sri Lanka
Spain
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
- Consulate of Sri Lanka in Barcelona
Carrer de Mallorca 192, 08036 Barcelona
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
Spain
Sri Lanka Visa on arrival Sri Lanka visa for citizens of Spain
Sri Lanka
Spain 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.