Madrid Embassy and Consulate

Here you can find the international embassies and consulates in Madrid with their address, opening hours, email, phone number or other information related to the consular section and visa application process.

Austria Embassy Spain

Paseo de la Castellana 91
28046 Madrid, Spain
Phone: (+34) 91 55 65 315

German Embassy Madrid

Calle de Fortuny, 8
28010 Madrid, Spain
Phone: +34 91 557 90 00

Switzerland Embassy Spain

C/ Núñez de Balboa 35A, 7°
28001 Madrid, Spain
Phone: +34 91 436 39 60