Diplomatic missions of India in Spain

India Honorary Consulate in Barcelona

India Honorary Consulate in Tenerife

India Visa Submission Center in Madrid

Address

Calle de Cardenal Marcelo Spinola, 2, Madrid, Spain 28016

Office hours

Monday-Friday: 09:00-19:00

E-mail

Phone

For general issues:

Website

https://www.vfsglobal.com/