Sri Lanka entry requirements for Uganda passport holders
Ugandan passport holders can get a visa on arrival in Sri Lanka. Just show up at Bandaranaike International Airport with the right documents and cash for the fee. No advance application needed for tourism or short business trips as of 2026.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| Visa on arrival Visa on arrival | Get a visa on arrival at Bandaranaike International Airport (CMB) in Colombo. Pay the fee in USD (around $35–$50 depending on duration) — bring exact cash. Have your passport photo ready.Apply online | Required |
| Valid passport Must be valid for the duration of stay | Your passport needs to be valid for at least 6 months from your date of entry into Sri Lanka. Airlines check this at check-in. | Required |
| Return or onward ticket Proof of onward travel | Immigration officers routinely ask for a return or onward ticket at the visa-on-arrival counter. Have a printed or digital copy ready showing your departure from Sri Lanka within the visa validity. | Required |
| Proof of accommodation Hotel booking or invitation letter | Immigration may ask for your hotel reservation or a letter of invitation from your host. Have a printed copy or a clear digital version on your phone. | Recommended |
| Proof of funds Sufficient money for your stay | Carry at least $100 per day in cash or have a credit card with available limit. Immigration rarely checks this, but it's safer to have proof. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Standard option for tourism. Apply online or on arrival.
For frequent visitors. Must show travel history.
Requires invitation letter from Sri Lankan company.
| Service | Cost |
|---|---|
| Visa on Arrival (Single Entry)Payable at airport in USD or LKR. Valid for 30 days. | $35 USD (approx. 10,500 LKR) |
| Electronic Travel Authorization (ETA)Optional pre-arrival online application. Same cost as VoA. | $35 USD (approx. 10,500 LKR) |
| Stay Extension (per month)Apply at Department of Immigration and Emigration. Max 2 extensions. | $50 USD (approx. 15,000 LKR) |
| Overstay Fine (per day)Capped at $200 USD. Pay at airport before departure. | $5 USD (approx. 1,500 LKR) |
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
Uganda passport holders transiting through Sri Lanka (Bandaranaike International Airport) do not need a transit visa if staying airside and not passing immigration. For landside transit or overnight, a visa on arrival is required.
- Holders of valid US, UK, Schengen, or Canada visas may transit without visa for up to 48 hours.
Health & vaccines for Sri Lanka
Mosquito-borne; peak during rainy seasons. Use repellent and sleep under nets.
Common due to street food and untreated water. Drink bottled water and eat cooked food.
Risk from floodwater or freshwater exposure. Avoid wading in stagnant water.
Malaria risk is low in most tourist areas (Colombo, Kandy, Galle). Prophylaxis recommended only 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. Bring passport, visa, and fee.
For visitors in central Sri Lanka. Limited services.
Practical information for UG travellers
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.