Swiss flag Swiss representation in Spain

Madrid — Swiss Embassy

AddressCalle de Núñez de Balboa 35 A, 7.°
Edificio Goya
28001 Madrid
Phonelocal: 91.436.3960
international: +34.91.436.3960

Barcelona — Swiss Consulate-General

AddressEdificios Trade
Gran Via de Carlos III, 94,7°
08028 Barcelona
Phonelocal: 93.409.0650
international: +34.93.409.0650

Algeciras — Swiss Consulate

AddressC/ Coronel Ceballos, entreplanta C
11201 Algeciras (Cádiz)
Phonelocal: 68.747.1331
international: +34.68.747.1331

Bilbao — Swiss Consulate

AddressCalle de Telésforo Aranzadi, 3-3° B
48008 Bilbao (Vizcaya)
Phonelocal: 94.470.4360
international: +34.94.470.4360

Gran Canaria — Swiss Consulate

AddressUrbanización Bahía Feliz
Edificio de Oficinas, Local 1
E-35107 Playa de Tarajalillo
Gran Canaria
Phonelocal: 92.815.7979
international: +34.92.815.7979

Malaga — Swiss Consulate

AddressApartado de correos 7
29080 Malaga
Phonelocal: 64.501.0303
international: +34.64.501.0303

Palma de Mallorca — Swiss Consulate

Addressc/o Universal Hotels
Carrer Gremi Cirurgians i Barbers, 25
Edificio Generium, bloque B, planta 3
07900 Palma de Mallorca
Phonelocal:
international: +34682840471

Valencia — Swiss Consulate

AddressThe consulate in Valencia closed permanently on May 31, 2011. Please direct enquiries to the Swiss consulate-general in Barcelona:
Este consulado está cerrado permanentemente. Por favor, póngase en contacto con el Consulado General en Barcelona:
Edificios Trade
Gran Via de Carlos III, 94,7°
08028 Barcelona
Phonelocal: 93.409.0650
international: +34.93.409.0650