Sri Lanka entry requirements for Sweden passport holders
Swedish passport holders can get a visa on arrival in Sri Lanka in 2026. Just show up at the airport with the right documents, and you'll be processed before leaving the arrivals hall.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| ETA (Electronic Travel Authorization) Apply online before travel | Sri Lanka requires all visitors to obtain an ETA before arrival. Apply at eta.gov.lk — the official portal charges $20–$50 USD depending on visa type. Approval usually comes within 24 hours, but apply at least 3 days before your flight to be safe.Apply for ETA | Required |
| Valid passport Must be valid for at least 6 months beyond your stay | Your passport needs at least 6 months of validity from your date of entry into Sri Lanka. Airlines check this at check-in — if your passport expires sooner, you'll be denied boarding. | Required |
| Return or onward ticket Required for entry | Immigration officers at Bandaranaike International Airport routinely ask for proof of onward travel. Have a printed or digital copy of your return flight or a ticket to your next destination ready. | Required |
| Proof of accommodation Recommended to have on hand | While not always checked, having a hotel booking or a letter of invitation from a host can speed up the immigration process. If you're staying at a private residence, carry the host's contact details and address. | Recommended |
| Proof of funds Recommended to show if asked | Officers may ask for evidence of sufficient funds for your stay. Carry a bank statement or credit card showing at least $50 USD per day of your trip. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard option for most tourists; can be obtained on arrival or via ETA.
For travellers planning multiple visits within 6 months.
Requires invitation letter from a Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (single entry, 30 days)Payable in USD or LKR at the airport upon arrival. | $35 USD (approx. 11,000 LKR) |
| ETA (Electronic Travel Authorization) – pre-arrivalOptional but recommended to save time; apply online before travel. | $35 USD (approx. 11,000 LKR) |
| Tourist visa extension (per 30 days)Apply at Department of Immigration and Emigration in Colombo; max 2 extensions. | $50 USD (approx. 15,500 LKR) |
| Overstay fine (per day)Maximum cap of $200 USD (approx. 62,000 LKR). | $10 USD (approx. 3,100 LKR) per day |
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
Sweden passport holders transiting through Sri Lanka (e.g., Colombo Bandaranaike International Airport) do not need a transit visa if staying airside and not passing through immigration. For landside transit or overnight stays, a visa is required.
- Holders of a valid visa for Sri Lanka may transit without additional visa.
- Transit passengers with confirmed onward tickets and no need to clear immigration are exempt.
Health & vaccines for Sri Lanka
Mosquito-borne; risk is higher in urban and rural areas during rainy seasons.
Common risks include traveler's diarrhea, cholera, and hepatitis A; avoid tap water and street food.
Risk from freshwater exposure in rural areas; avoid swimming in floodwater or rivers.
Malaria risk is low in most tourist areas (Colombo, Kandy, coastal regions). Prophylaxis is generally not recommended for standard itineraries, but consider for rural travel in the dry zone.
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, photos, and fee.
Handles extensions for travellers in the central region.
Practical information for SE travellers
Getting to Sri Lanka
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.