• Address: C/Dr. Fleming, 21, 08022
  • City: Barcelona
  • Phone: 93 681 39 12
  • Working hours: 10,30 to 14,00 from Monday to Friday

Indian representations in Spain

In addition to the Indian Consulate in Barcelona, India also has 2 other representations in Spain:

  • Indian Consulate in Canary Islands
  • Indian Embassy in Madrid

Spanish representations in India

  • Spanish Embassy in New Delhi is the only Spanish representation in India

Indian representations worldwide

Indian Consulate In Barcelona represents one of 197 consular and diplomatic representations of India all over the world.

Foreign representations in Spain

Indian Consulate In Barcelona represents one of 343 foreign consular and diplomatic representations from around the world in Spain.