Peru entry requirements for Sri Lanka passport holders
Sri Lankan passport holders must obtain a visa before traveling to Peru. Apply at a Peruvian embassy or consulate — there is no visa-on-arrival or eVisa option as of 2026.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa application Apply at Peruvian embassy or consulate | Sri Lankan passport holders need a visa before traveling to Peru. Apply at the nearest Peruvian embassy or consulate — processing takes 5–10 business days. Submit your application in person; some consulates accept mail-in applications.Check visa requirements | Required |
| Valid passport Must be valid for the duration of your stay | Your passport must be valid for at least the entire period you plan to stay in Peru. Airlines may enforce a 6-month validity rule — check with your carrier before booking. | Required |
| Return or onward ticket Proof of departure from Peru | Immigration officers at Lima Airport routinely ask for a return or onward ticket. Have a printed copy or a screenshot ready on your phone. A bus ticket to a neighboring country also satisfies this requirement. | Required |
| Proof of accommodation Hotel booking or host invitation letter | Carry a printed hotel reservation or an invitation letter from your host. Immigration rarely asks for it, but having it ready avoids delays at the counter. | Recommended |
| Proof of funds Bank statement or cash | Have a recent bank statement or enough cash to show you can support yourself — around $50–$100 USD per day is a safe benchmark. Officers rarely check, but it's better to have it. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard tourist visa for Sri Lanka passport holders; requires application at Peruvian embassy.
Allows multiple entries; suitable for frequent travellers.
Requires employer sponsorship and contract; allows longer stay and work.
| Service | Cost |
|---|---|
| Tourist visa (single entry)Standard fee for Sri Lankan passport holders applying for a tourist visa to Peru. | $30 USD (approx. 30 USD) |
| Tourist visa (multiple entry)For those needing multiple entries within the visa validity. | $50 USD (approx. 50 USD) |
| Stay extension feeExtension possible at immigration offices, subject to approval. | ~$20 USD (approx. 20 USD) per 30 days |
| Overstay fine per dayOverstay fines accumulate daily; avoid overstaying to prevent penalties. | ~$5 USD per day, max $200 USD |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Peru
Sri Lanka passport holders transiting through Peru do not need a transit visa if they remain airside and have a confirmed onward ticket within 24 hours.
- Holders of valid US, Canada, UK, or Schengen visas may transit without visa for up to 72 hours.
Health & vaccines for Peru
Common in high-altitude areas like Cusco and Machu Picchu; acclimatize gradually.
Mosquito-borne; present in lowland areas; use repellent.
Risk from contaminated food/water; practice safe eating habits.
Low risk in most tourist areas; prophylaxis recommended for Amazon basin regions.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for extensions and visa issues; bring passport, visa, and completed form.
Handles extensions for tourists in the Sacred Valley region.
Practical information for LK travellers
Getting to Peru
Nearby destinations you can also visit
Countries close to Peru — with your same passport.