Seychelles
Spain
Consulate of the Seychelles in Spain
1 consulate
The Seychelles is represented in Spain by 1 mission: a consulate in Barcelona. Spanish citizens do not need a visa for the Seychelles: stays of up to 90 days are visa-free.
Consulates of the Seychelles in Spain
- Consulate of Seychelles in Barcelona
Plaça de Catalunya 20, 08002 Barcelona
The Seychelles also has a consulate in Barcelona; its work is consular: passports and documents for its own citizens and, often, visas for visitors.
Seychelles visa for Spanish citizens
Spain
Seychelles Visa-free, 90 days Seychelles visa for citizens of Spain
Seychelles
Spain Visa-free, 90 days Spain visa for citizens of Seychelles
Spanish citizens can visit the Seychelles without a visa for up to 90 days.
Spain’s missions in the Seychelles
Spain has no mission in the Seychelles on record; Spanish citizens there would be served by an embassy accredited from another country.
Good to know
The Seychelles in Spain
There is no embassy of the Seychelles in Spain on record, so Spain is probably covered by an embassy of the Seychelles in another country. Worldwide, the Seychelles has 34 missions in 24 countries; one of them is in Spain.
Travel to Spain for citizens of the Seychelles
Spain admits citizens of the Seychelles without a visa for stays of up to 90 days. In Spain, citizens of the Seychelles can turn to their consulate for passports and emergency help.
When the consulate of the Seychelles in Spain is closed
The consulate of the Seychelles 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, and usually on some holidays of the Seychelles, such as The Feast of the Immaculate Conception on Tuesday 8 December 2026.
Frequently asked questions
Does the Seychelles have consulates in Spain?
Yes, the Seychelles has a consulate in Barcelona.
Do Spanish citizens need a visa for the Seychelles?
Spanish citizens do not need a visa for the Seychelles: stays of up to 90 days are visa-free.
Do citizens of the Seychelles need a visa for Spain?
Citizens of the Seychelles can visit Spain without a visa for up to 90 days.
Does Spain have an embassy in the Seychelles?
No mission of Spain in the Seychelles is on record.