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 |
|---|---|---|
| Valid passport Must be valid for at least 6 months beyond your departure date from Sri Lanka | Your passport needs at least 6 months of validity remaining from the day you leave Sri Lanka. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding. Carry a photocopy of the bio page as backup. | Required |
| Return or onward ticket Proof of departure from Sri Lanka | Immigration officers at Bandaranaike International Airport routinely ask for a confirmed onward or return ticket. Have a printed copy or a screenshot of your booking ready. This applies even if you plan to overland exit — show any ticket leaving Sri Lanka. | Required |
| Proof of accommodation Hotel booking or host invitation | Immigration may ask where you are staying on arrival. Have a hotel confirmation, hostel booking, or a letter from your host with their address and phone number. A booking on your phone is fine, but a printed copy avoids delays. | Recommended |
| Proof of funds Sufficient money for your stay | Officers can request proof you can support yourself — carry at least $50 USD per day of your stay. A credit card statement or a few hundred dollars in cash (USD or EUR) works. ATMs are widely available in Colombo but not in rural areas. | 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.