Embassy / High Comission / Consulate for Spain, Madrid

Embassy / High Comission / Consulate for Spain, Madrid

Office : Embassy of India, Madrid
Street Address : Avenida Pio XII, 30-32 28016 Madrid Spain
Postal Address :
ZIP Code :
City : Madrid
State : Madrid
Country : Spain
Telephone: + 34 913098870. Emergency Contact Number for Consular Section: +34-608769323
Fax : +34 913451112
Email: amb[at]embassyindia[dot]es, dcm[at]embassyindia[dot]es, fscons[at]embassyindia[dot]es, sscom[at]embassyindia[dot]es, culture[at]embassyindia[dot]es,
Website : https://www.eoimadrid.gov.in/