Peruvian flag Peruvian representation in Spain

Madrid — Peruvian Embassy

AddressC/ Príncipe de Vergara Nº 36, 5º Derecha
28001 Madrid
Phonelocal: 91.431.4242
international: +34.91.431.4242

Barcelona — Peruvian Consulate-General

AddressAvenida de Roma 157, 1ra planta
Barcelona 08011
Phonelocal: 93.415.4999
international: +34.93.415.4999

Sevilla — Peruvian Consulate-General

AddressPabellón de Perú
Avenida Maria Luisa S/N
Sevilla 41013
Phonelocal: 954.232.819
international: +34.954.232.819

Valencia — Peruvian Consulate-General

AddressPlaza Los Pinasos 2, piso 3
46004 Valencia
Phonelocal: 96.351.5927
international: +34.96.351.5927