Sri Lanka entry requirements for Slovenia passport holders
Slovenian passport holders can get a visa on arrival in Sri Lanka. This is the standard entry method for tourism and short visits. As of 2026, the process is straightforward at Colombo's Bandaranaike International Airport.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| ETA application Electronic Travel Authorization | Apply for your ETA online at eta.gov.lk before departure. The ETA costs $35 USD for SAARC countries or $50 USD for others, and is valid for 30 days from arrival. Approval usually comes within 24 hours, but apply at least 2 days before your flight to be safe.Apply for ETA | Required |
| Valid passport Must cover your entire stay | Your passport needs at least 6 months of validity beyond your departure date from Sri Lanka. Airlines at check-in will enforce this strictly — I've seen people turned away at Ljubljana for having 5 months left. | Required |
| Return or onward ticket Proof of departure | Immigration at Bandaranaike International Airport will ask for a confirmed onward ticket before they stamp you in. A refundable ticket or a cheap onward flight to India works fine. | Required |
| Proof of accommodation Hotel booking or invitation letter | Have your first night's hotel booking or a letter from your host ready. Officers rarely ask for it, but if you're flagged for any reason, they'll want to see where you're staying. | Recommended |
| Proof of funds Cash or bank statement | Carry at least $100 USD per day of your stay in cash or have a bank statement showing sufficient funds. I've never been asked, but the rule is on the books and some officers check it. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Apply online via ETA or at embassy; same as VoA but pre-approved.
For frequent travellers; must apply at Sri Lankan embassy.
Requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)Payable in USD, EUR, or LKR at the airport. | $35 USD (approx. €32) |
| ETA (Electronic Travel Authorization) pre-approvalOptional but recommended to avoid queues; apply online before travel. | $35 USD (approx. €32) |
| Stay extension (per 30 days)Apply at Department of Immigration and Emigration in Colombo. | LKR 5,000 (approx. $15 USD) |
| Overstay fine (per day)Pay at immigration office before departure. | LKR 500 (approx. $1.50 USD) per day, max LKR 50,000 |
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
Slovenia passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a visa if staying airside and not passing immigration. For landside transit or leaving airport, a visa on arrival is required.
- Holders of valid US, UK, Schengen, or Australian 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.
Risk of traveler's diarrhea, cholera, and typhoid from contaminated food/water.
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 dry zone (e.g., Anuradhapura, Polonnaruwa).
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; bring passport, visa, photos, and fee.
For visitors in central Sri Lanka; same procedures as Colombo.
Practical information for SI travellers
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.