This page has not been translated into English. Please select a language from the following list.

Embassy Madrid

Address Embajada de Suiza
C/ Núñez de Balboa 35A, 7°
Edificio Goya
28001 Madrid
Phone Headquarters +34 91 436 39 60
Email Consular Section Headquarters Swiss Business Hub Spain
Consular district Andalusia, Asturias, Canary Islands, Cantabria, Castilla-La Mancha, Castille and Leon, Ceuta, Extremadura, Galicia, La Rioja, Madrid, Melilla, Navarre and Basque Country

Additional information

Consular activities and Visa