SpainPeru

Spanish Embassy & Consulates in Peru

  • 1 embassy
  • 1 consulate general
  • 2 honorary consulates

In Peru, Spain has an embassy in Lima, a consulate general in Lima and 2 honorary consulates in Iquitos and Cusco. No visa is needed by Peruvian citizens for Spain, for stays of up to 90 days.

Map: Spain’s 4 missions in Peru

Map: Spain’s 4 missions in Peru

Spanish Embassy in Lima

Embassy of Spain in Lima

Embassy · Lima

Today 07:30–13:00
Address
Avenida Jorge Basadre 498, San Isidro

Spain has its embassy in Lima, the capital; the address on record is Avenida Jorge Basadre 498, San Isidro. Its website is linked on its page.

Spanish consulates in Peru

Spain also has a consulate general in Lima; its work is consular: passports and documents for its own citizens and, often, visas for visitors.

Spanish honorary consulates in Peru

Spain has 2 honorary consulates in Peru, in Iquitos and Cusco; honorary consuls work part-time and normally cannot issue visas or full passports.

Spain visa for Peruvian citizens

PeruSpain Visa-free, 90 days Spain visa for citizens of Peru

SpainPeru Visa-free, 90 days Peru visa for citizens of Spain

Peruvian citizens can visit Spain without a visa for up to 90 days.

Peru’s missions in Spain

Missions of Peru in Spain (7)

In return, Peru has 7 missions in Spain, including its embassy in Madrid.

Good to know

Spain in Peru

Worldwide, Spain has 297 missions in 126 countries; 4 of them are in Peru.

Travel to Peru for Spanish citizens

Spanish citizens can visit Peru without a visa for up to 90 days. In Peru, Spanish citizens can turn to the Spanish embassy for passports and emergency help.

When Spanish missions in Peru are closed

Spanish missions in Peru close on Peru’s public holidays, the next being Immaculate Conception (Inmaculada Concepción) on Tuesday 8 December 2026, Battle of Ayacucho (Batalla de Ayacucho) on Wednesday 9 December 2026 and Christmas Day (Navidad) on Friday 25 December 2026, and usually on some holidays of Spain, such as Constitution Day (Día de la Constitución) on Sunday 6 December 2026.

Frequently asked questions

Where is the Spanish embassy in Peru?

The Spanish embassy is in Lima, at Avenida Jorge Basadre 498, San Isidro.

Does Spain have consulates in Peru?

Yes, Spain has a consulate general in Lima. Spain also has 2 honorary consulates in Iquitos and Cusco.

Do Peruvian citizens need a visa for Spain?

Peruvian citizens do not need a visa for Spain: stays of up to 90 days are visa-free.

Do Spanish citizens need a visa for Peru?

No visa is needed by Spanish citizens for Peru, for stays of up to 90 days.

Does Peru have an embassy in Spain?

Yes, Peru has its embassy in Madrid, along with 6 other missions in Spain.