Sri Lanka entry requirements for Peru passport holders
Peruvian passport holders can get a visa on arrival at Bandaranaike International Airport in Colombo for stays up to 30 days. The process is straightforward — just have $35–$60 USD in cash and a passport photo ready. As of 2026, this is the easiest way to enter Sri Lanka for tourism.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get a visa on arrival at Bandaranaike International Airport (CMB) in Colombo. Pay the visa fee in USD (around $35–$50 depending on duration) — have exact cash ready. You can also apply online in advance at the official ETA portal to skip the queue.Apply for ETA | Required |
| Valid passport Must be valid for at least 6 months beyond your intended stay | Your passport must have at least 6 months of validity remaining from your date of entry into Sri Lanka. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Required for entry | Immigration officers at Colombo airport ask for proof of onward travel — a return flight or a ticket to your next destination. Have a printed copy or a digital version on your phone ready to show. | Required |
| Proof of accommodation Recommended to have on hand | Officers may ask where you are staying — have a hotel booking confirmation or a letter of invitation from a host ready. A printed copy or a screenshot on your phone works fine. | Recommended |
| Proof of funds Recommended to have on hand | Carry evidence of sufficient funds for your stay — a bank statement, credit card, or around $500 in cash. Immigration rarely asks, but having it avoids any issues. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply at Sri Lankan embassy in Lima or online via ETA portal.
Ideal for frequent travellers; must have proof of sufficient funds.
Requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (ETA equivalent)Payable on arrival at airport or online via ETA system. Single entry, 30 days stay. | $35 USD (approx. 11,500 LKR) |
| Tourist visa (single entry, extended stay)For stays up to 60 days, apply at immigration office. | $50 USD (approx. 16,500 LKR) |
| Tourist visa (multiple entry)Valid for 6 months, max 60 days per visit. | $100 USD (approx. 33,000 LKR) |
| Stay extension feeApply at Department of Immigration and Emigration before visa expiry. | $25 USD (approx. 8,200 LKR) per 30 days |
| Overstay finePayable at immigration office or airport departure. | $5 USD (approx. 1,650 LKR) per day, max $500 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 Sri Lanka
Peruvian passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a transit visa if staying airside and not passing immigration. For landside transit or leaving airport, a visa is required.
- Holders of valid US, UK, Schengen, or Canadian visas may transit without visa for up to 48 hours.
Health & vaccines for Sri Lanka
Mosquito-borne; common in urban and rural areas, especially during rainy seasons.
Mosquito-borne; symptoms include fever and joint pain.
Risk from freshwater exposure in rural areas; avoid swimming in floodwaters.
Malaria risk is low in most tourist areas; prophylaxis recommended only for rural travel in northern and eastern provinces.
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 visa extensions and re-entry permits. Bring passport, visa, and fee.
Handles extensions for travellers in the central region.
Practical information for PE travellers
Getting to Sri Lanka
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.