Sri Lanka entry requirements for Denmark passport holders
Danish passport holders can get a visa on arrival in Sri Lanka in 2026. Just join the visa-on-arrival queue at Colombo's Bandaranaike International Airport and pay the fee. You'll be stamped in for up to 30 days.
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–$50 USD depending on processing speed 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 stay | Your Danish passport needs at least 6 months of validity beyond your intended departure date from Sri Lanka. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. | Required |
| Return or onward ticket Proof of departure | Immigration officers at Bandaranaike International Airport routinely ask for a confirmed onward or return ticket. Have a printed copy or a screenshot on your phone showing your flight out of Sri Lanka within the ETA validity period. | Required |
| Proof of accommodation Hotel booking or invitation letter | Carry a printed hotel reservation or a letter of invitation from your host in Sri Lanka. Officers rarely ask for it, but having it ready avoids delays at the counter. | Recommended |
| Proof of funds Show you can cover your stay | Have a bank statement or credit card showing access to at least $50 USD per day of your stay. Immigration rarely checks this for Danish passport holders, but it is a formal requirement. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard option; apply online via ETA or on arrival.
For frequent visitors; must apply online before travel.
Requires invitation letter from 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). | $5 USD (approx. 1,550 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
Denmark passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a transit visa if staying airside and not passing through immigration. For landside transit or leaving the airport, a visa on arrival is required.
- If you need to leave the airport or collect baggage, you must obtain a visa on arrival.
Health & vaccines for Sri Lanka
Mosquito-borne; risk year-round, especially in urban areas. Use repellent and nets.
Common due to contaminated food/water; practice good hygiene and drink bottled water.
Risk from floodwaters or freshwater exposure; avoid wading in floodwater.
Risk is low in most tourist areas; prophylaxis recommended 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 visa extensions; bring passport, visa, photos, and fee.
For visitors in the central region; same procedures as Colombo.
Practical information for DK travellers
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.