Sri Lanka entry requirements for Uganda passport holders
Ugandan passport holders need an Electronic Travel Authorization (ETA) to visit Sri Lanka. You must apply online before you travel — there's no visa-on-arrival option. The process is straightforward and usually takes a couple of days.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| ETA / eVisaYou must get this online approval before you fly; it is not issued on arrival. Apply online before travel | Ugandan passport holders must obtain an Electronic Travel Authorization (ETA) before departure. Apply at the official Sri Lanka ETA website: https://eta.gov.lk/. The ETA is valid for a single entry and is not extendable. | Required |
| Passport validityCheck your passport expiry date — if it's less than 6 months away, renew it before traveling. At least 6 months | Your passport must be valid for at least 6 months beyond your intended date of arrival in Sri Lanka. | Required |
| Blank passport pagesThe immigration officer needs a clean page to stamp your passport. At least 1 blank page | Your passport must have at least 1 blank page for the entry stamp. | Required |
| Return or onward ticketImmigration may ask to see proof that you plan to leave Sri Lanka. Proof of departure | You must be able to show a confirmed return or onward ticket to a destination outside Sri Lanka, with a date within the validity of your ETA. | Required |
| Proof of sufficient fundsNot always checked, but having evidence of funds helps avoid issues at entry. For your stay | You should be able to demonstrate sufficient funds (cash, cards, or bank statements) to cover your accommodation and living expenses for the duration of your stay. | Recommended |
| Accommodation detailsImmigration officers sometimes ask where you'll be staying. Where you will stay | Have the address and contact details of your hotel or host in Sri Lanka ready to present if asked. | Recommended |
| Arrival declarationYou don't need to fill out an extra form before landing. Not required | Sri Lanka does not require a separate arrival declaration for Ugandan passport holders at this time. | Not required |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Double entry; can be extended onshore
Apply after arrival; requires proof of funds and reason
| Service | Cost |
|---|---|
| ETA (Electronic Travel Authorization) – Standard TouristValid for 30 days from arrival, double entry | $35 |
| ETA (Electronic Travel Authorization) – TransitValid for 2 days from arrival, single entry | $20 |
| ETA (Electronic Travel Authorization) – BusinessValid for 30 days from arrival, double entry | $40 |
| Visa extension (onshore)For stays beyond 30 days, up to 6 months total | $50 |
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
Ugandan passport holders require an ETA even for airside transit, unless they hold a valid visa for certain countries or are in specific exempt categories.
- Holders of diplomatic or official passports
- Passengers with a confirmed onward ticket and staying airside for less than 24 hours may be eligible for a free transit ETA, but must apply online in advance.
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.