Spanish embassies in nearby countries

» Afghanistan

» Bangladesh

» Pakistan

Spanish embassies worldwide

Spanish flag Spanish representation in India

New Delhi — Spanish Embassy

Address12, Prithviraj Road
New Delhi - 110011
Phonelocal: (011) 4129.3000
international: +91.11.4129.3000

Mumbai — Spanish Consulate-General

AddressMarket Chambers IV, 7th floor
222 Jamnalal Bajaj Road
Nariman Point
Mumbai - 400021
Phonelocal: (022) 2288.0213
international: +91.22.2288.0213