Sri Lanka entry requirements for Ukraine passport holders
Ukraine passport holders can get a visa on arrival in Sri Lanka. It costs $35 USD for a 30-day single-entry tourist visa, payable at the airport immigration counter in USD or LKR. This option has been available since 2024 and is straightforward for most travellers.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get a visa on arrival at Bandaranaike International Airport or other designated entry points. Have $40–$60 USD in cash for the visa fee (exact amount depends on your nationality and duration). The process takes 10–15 minutes at the counter before immigration.Check visa info | Required |
| Valid passport Must be valid for at least 6 months beyond your 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 a confirmed onward or return ticket before they stamp you in. Budget airlines flying into Sri Lanka also check this at departure — have a printed copy or a digital version on your phone ready. | Required |
| Proof of accommodation Recommended to have on hand | Immigration 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 | Officers occasionally ask for proof you can support yourself during your stay. Carry at least $500 USD in cash or a credit card statement showing available funds. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard option for short visits; can be extended once.
Ideal for multiple trips within 6 months.
Requires invitation letter from Sri Lankan company.
For work, study, or family reunification; requires sponsor.
| Service | Cost |
|---|---|
| Visa on Arrival (30 days)Payable at airport immigration counters in USD or LKR. | $35 USD (approx. 1,300 LKR) |
| Tourist Visa (Single Entry, 30 days)Can be obtained on arrival or online via ETA. | $35 USD |
| Tourist Visa (Multiple Entry, 30 days)Available on arrival; allows multiple entries within validity. | $40 USD |
| Stay Extension (per month)Apply at Department of Immigration and Emigration; max 6 months total. | $50 USD (approx. 1,850 LKR) per month |
| Overstay Fine (per day)Pay at immigration office before departure; overstay may affect future visits. | $10 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 Sri Lanka
Ukraine passport holders transiting through Sri Lanka (e.g., Bandaranaike International Airport) do not need a transit visa if staying airside and not passing through immigration.
- If leaving the airport or staying overnight, a visa on arrival is required.
Health & vaccines for Sri Lanka
Mosquito-borne; risk in urban and rural areas, especially during rainy seasons.
Common due to contaminated food/water; practice good hygiene and drink bottled water.
Risk from floodwaters or freshwater exposure; avoid wading in floodwater.
Malaria risk is low in most tourist areas; prophylaxis is generally not recommended for short stays, but consider for rural travel in 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 extensions and visa issues; bring passport, photos, and fee.
Handles extensions for central region; less crowded than Colombo.
Practical information for UA travellers
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.