Indian Embassy in Spain
Embassy of India,
Avenida Pio XII, 30-32
28016 Madrid, Spain
Embassy Tel: 91 309 88 70
Embassy hours:
From Monday to Friday: 0930- 1330 and 1400 - 1800 hrs
Consular Section Schedule:
Visas and Passport:
To deposit: 0900 - 1230 hrs
To collect: 1500 - 1630 hrs