Peru to Spain tourist visa
Complete guide to visa-free travel from Peru to Spain — Peruvian citizens need no Schengen visa for stays up to 90 days in any 180-day period. Entry requirements, EES border registration, and ETIAS updates. Updated July 2026.
- Visa
- Spain Visa-Free Entry
- Fee
- Free
- Processing time
- No application needed
- Length of stay
- Up to 90 days
Required documents
- Valid Passport — Your passport must be valid for at least 3 months beyond your planned departure from the Schengen area
- Visa Application Form — Complete the Schengen visa application form
- Passport Photos — Two recent passport-sized photographs meeting Schengen requirements
- Travel Medical Insurance — Health insurance covering the entire Schengen area
- Flight Itinerary — Round-trip flight reservation showing entry and exit from Schengen area
- Proof of Accommodation — Evidence of where you will stay during your visit
- Financial Evidence — Proof of sufficient funds to cover your stay in Spain
- Employment Evidence — Documentation proving your professional status in Peru
- Cover Letter — Personal letter explaining your travel purpose and itinerary
- Biometric Appointment — In-person appointment at BLS Spain Visa Application Centre in Lima
How to apply
- Genuine travel purpose with a — Genuine travel purpose with a clear, realistic itinerary 2
- Sufficient financial means to cover — Sufficient financial means to cover all expenses during your stay 3
- Intention to leave the Schengen — Intention to leave the Schengen area before your visa expires 3
- Valid travel insurance covering €30,000 — Valid travel insurance covering €30,000 in medical costs 3
- Strong ties to Peru that — Strong ties to Peru that ensure your return 2
- Validity dates (when you can — Validity dates (when you can enter and must exit)
Common questions
- Which countries can I visit with a Spain Schengen visa?
- A Spain Schengen visa allows you to travel to all 29 Schengen member states: Austria, Belgium, Bulgaria, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, and Switzerland.
- How long can I stay in the Schengen area?
- The Schengen visa allows stays of up to 90 days within any 180-day period. This limit applies to your total time in all Schengen countries combined, not per country.
- How long does Spain Schengen visa processing take?
- Standard processing takes 15 working days from your application appointment. In exceptional cases requiring additional documentation or verification, it may take up to 45 calendar days. Apply at least 3–4 weeks before your travel date.
- What is the Schengen visa fee for Peruvians?
- The visa fee is €90 for adults and children 12 years and older, €45 for children aged 6–11, and free for children under 6. BLS Spain charges an additional service fee of approximately PEN 85.
- Do I need travel insurance for a Schengen visa?
- Yes, travel medical insurance is mandatory. It must provide minimum coverage of €30,000 for medical emergencies and repatriation, and be valid in all Schengen states for the entire duration of your stay.
- Can I apply for a Schengen visa if I am visiting multiple countries?
- Yes, but you must apply at the embassy/consulate of your main destination (where you will spend the most nights). If spending equal time in multiple countries, apply at the consulate of your first entry point.