Spanish embassies in Peru

All across the globe, Spain boasts with 561 consular and diplomatic representations. In Peru specifically, there are six Spanish representations in total. These include the Spanish embassy that is located in Lima and five other Spanish consulates. What makes the embassy based in Lima so special is that it dates all the way back to 1860 when it was established. The consulates are found in Arequipa, Cusco, Iquitos, Piura and Trujillo. There are also Spanish representations in the following five neighboring countries: Bolivia, Ecuador, Colombia, Brazil and Chile.

Peru currently has over 10 representations in Spain. These include the embassy based in Madrid and 10 consulates located in Valencia, Vigo, Barcelona, Bilbao, Las Palmas de Gran Canaria, Malaga, Palma de Mallorca, Salamanca, Santa Cruz de Tenerife, and Seville.

It is important to note that the Spanish embassy in Lima is only open from 09:00 till 13:00. Therefore, travelers should first contact the embassy to verify if they will be able to assist them with their visa and/or passport to avoid disappointment.

Embassy of Spain in Lima contact details:
address icon
Av. Jorge Basadre, 498, San Isidro, Lima, Peru
address icon
emb.lima@maec.es
address icon
address icon
(+51) 1 212 51 55

List of Spanish Embassies and Consulates in Peru

Here is a complete list of addresses and contact details for all the embassies and consulates in Peru.

Consulate of Spain in Arequipa

address icon
Los Sauces nº 3 Challapampa, Cerro, Colorado, Arequipa, Peru
address icon
(+51) 946 744 933

Consulate of Spain in Cusco

address icon
Calle Belén 307, Cusco, Peru
address icon
ca.somocurcio@terra.com.pe
address icon
(+51) 84 24 2224

Consulate of Spain in Iquitos

address icon
Jr. Putumayo 559, Iquitos, Peru
address icon
walterboria@hotmail.com
address icon
(+51) 65 23 1608

Consulate of Spain in Piura

address icon
Jr. Huancavelica, 280 oficina 201, Edificio Sudamérica, Piura, Peru
address icon
(+51) 73 32 7741

Consulate of Spain in Trujillo

address icon
Avenida de España 305, Trujillo, Peru
address icon
(+51) 44 260 106

By using our website you accept our Cookies Policy. Click here, to know more. I agree