Seychelles Consulate General Barcelona

The Honorary Consulate General of Seychelles in Barcelona represents Seychellois interests on an honorary basis; formal consular services are provided by the Seychellois Embassy in Paris (accredited to Spain).

Contact Details

Address Masía Torre Rodona C/ Sabino de Arana 27, 08028 Barcelona, Spain
Telephone +34 93 490 37 37
Fax +34 93 490 06 43
Head of Mission Joan Gaspart Solves, Honorary consul general

Opening Hours

There are no fixed opening hours; agree on a time with the honorary consul before going.

Location of the Consulate

Before your visit

  • Location: Masía Torre Rodona C/ Sabino de Arana 27, 08028 Barcelona.
  • By arrangement: arrange a meeting by phone or e-mail first.

What does the honorary consul in Barcelona do?

Seychelles is represented in Barcelona by a honorary consul general. The honorary consul general listed by the Spanish authorities is Joan Gaspart Solves, in office since October 1983. Visits are by arrangement only. To arrange a visit, call +34 93 490 37 37.

Barcelona is in the province of Barcelona (Catalonia).

Spanish citizens do not need a visa for short stays in Seychelles, but must obtain an electronic travel authorisation before departure. The Spanish Foreign Ministry has no specific travel restrictions for Seychelles. Details: Spanish travel advice (Recomendaciones de viaje).

Which Seychellois office issues passports and visas?

For passports, visas and civil status documents, Seychellois citizens contact the Seychellois Embassy in Paris (accredited to Spain).

Note: Seychelles has no embassy in Madrid; its embassy in Paris is accredited to Spain.

When is the office closed?

The honorary consulate is closed on Spanish public holidays; Seychellois celebrations on 18 June (national day) usually mean a closure too. Regional holiday to note: the National Day of Catalonia (La Diada) (11 September). Check before visiting around Christmas, Easter (Holy Week) and local fiestas.

Embassy and consulates of Seychelles in Spain

Common questions about the Barcelona office

Where do I renew my Seychellois passport if I live near Barcelona?

The honorary consulate cannot issue passports – contact the Seychellois Embassy in Paris (accredited to Spain).

How can I reach the Barcelona honorary office of Seychelles?

By phone on +34 93 490 37 37.

Who is the Seychellois honorary consul general in Barcelona?

Joan Gaspart Solves, according to the Spanish Foreign Ministry’s consular list (in office since October 1983).

Do Spanish citizens need a visa for Seychelles?

No visa, but an electronic travel authorisation is required before departure.

Details checked on 9 October 2026. Sources: Spanish Ministry of Foreign Affairs – Lista Consular (as of 30 September 2026), Spanish travel advice for Seychelles. Rules and opening hours can change. Confirm with the consulate before your visit.

Visitor experiences

No experiences have been shared yet. Have you visited the Seychelles Consulate General Barcelona? Your tips help other visitors.

Share your experience
Found an error on this page? Let us know