
Ugandan passport holders flying out of Entebbe need an ETA approved in advance. The tourist version covers 30 days and two entries, and Uganda's position outside the fee waiver means the standard government rate is charged.
30 days
Stay on a tourist ETA
Double
Entries permitted
6 months
Passport validity needed
3 options
Tourist, Business, Transit
100% online
No embassy visit
Important for Ugandan citizens
The 40-country waiver of Sri Lanka's tourist ETA government charge does not include Uganda. Ugandan applicants pay the standard rate; consult the live prices shown on this page before you start.
Overview
For a landlocked country, Uganda has a surprising amount in common with an island in the Indian Ocean. Both lie close to the equator, both grow tea on green hillsides, and both inherited cricket and English from the same colonial past. Uganda's long-established families of South Asian origin add another link to the subcontinent next door.
A Ugandan heading to Sri Lanka, whether for the beaches the Pearl of Africa lacks or for a medical or spiritual retreat, must first secure an Electronic Travel Authorisation. Online it is described interchangeably as a Sri Lanka visa, e-visa or ETA. It is granted electronically, so no one in Kampala has to hand a passport over a counter.
Because few Ugandans make the trip, mistakes tend to come from unfamiliarity and not carelessness: a name entered in the wrong order, a passport too close to expiry, a tourist category chosen for a work trip. This guide sets out what applies to Ugandan passports specifically, from the charge to the connecting flights.
At a glance
Eligibility
Ugandans are required to hold an ETA for any short visit to Sri Lanka, and it should be approved before you leave for Entebbe airport. The carrier checks for it at the desk, and since every route from Uganda involves a transfer, a missing authorisation can strand you before the journey begins.
On cost, Uganda falls into the standard category. The waiver introduced in May 2026 lifted the government charge for 40 nationalities, none of them in East Africa. Ugandan adults pay that standard government rate together with our fee for assisting with the application, and both are reflected in the live prices on this page.
What you intend to do decides which ETA you need. Sightseeing, visiting a friend studying in Colombo, Ayurvedic or yoga treatment, and attending matches or cultural performances are tourist purposes. Ugandan entrepreneurs meeting suppliers, NGO staff on assignment and journalists are not covered, and the latter two need prior government approval that the online ETA cannot provide.
Families should note that the requirement has no lower age limit. A Ugandan toddler needs to be listed just as an adult does. The difference is financial: under-12s on a tourist stay of up to 30 days attract no government fee.
Stay & validity
Thirty days is the stay a Ugandan tourist receives, and the clock starts at first arrival. The ETA is good for two entries, so a Ugandan combining Sri Lanka with a few days in southern India can return to Colombo for the flight home, provided the return falls within the original 30 days.
The approval remains usable for six months after it is issued. Ugandans who like to settle paperwork early, perhaps while booking during a fare sale, can do so comfortably. If the conditions printed on the approval differ from general guidance, the printed conditions win.
Sri Lanka insists on six months of remaining passport validity at the point of arrival. Ugandan e-passports issued under the East African Community format are machine-readable and the right document to use. An ETA is locked to one passport number, so replacing the booklet after approval means starting again.
Pricing
Live fees for Ugandan passport holders, shown all-in — any government charge that applies to your passport and our service fee together, with nothing added later.
Your nationality is pre-selected as Uganda
Requirements
Everything Ugandan passport holders need before starting an application. The first five items apply to every applicant; the rest are specific to your nationality.
Passport valid for at least six months from the date you arrive in Sri Lanka — the same passport you will travel on
A clear image of the passport bio-data page, with every corner visible and no glare over the photograph
A working email address, which is where the approval is sent and which you should be able to open while travelling
A credit or debit card for online payment
Your intended arrival date and an address in Sri Lanka, such as your first hotel
Simple process
Four steps, entirely online, with one form per traveller and a full review before you pay.
Pick the Tourist, Business or Transit option that matches the real purpose of your trip, and add every traveller in your party to the same application.
Give each traveller's details exactly as printed on the passport, plus the intended arrival date and an address in Sri Lanka. Entries are made in English.
Check every name, date and passport number on the review screen before paying. Corrections are simple at this stage and difficult afterwards.
The approval is linked electronically to your passport number. Keep a copy on your phone and a printout with your travel documents for check-in and arrival.
In most cases a Ugandan applicant hears back within a day or two. That is the usual experience, not a commitment, and an unclear photo page or a spelling query will slow things down. Give yourself three to five days at the least before the Entebbe departure.
Uganda's three school terms leave holidays in May, in late August and from December into January. The December break is the popular one for long-haul trips and coincides with Sri Lanka's busiest tourist months. Around Christmas, applying two weeks or more beforehand is the cautious choice.
Kampala's clocks sit two and a half hours behind Colombo's. A form submitted after lunch in Uganda arrives late in the Sri Lankan working day. If your flight is close, send the application in the morning and keep your phone on for any follow-up email.
On arrival
An approved ETA gets you on the plane. This is what happens once you land, and how to make the arrival as quick as possible.
Bandaranaike International Airport at Katunayake, about 30 kilometres north of Colombo, handles nearly all international arrivals. Follow the signs to immigration and join the foreign passport queue.
The officer retrieves your ETA from the passport number. Have the approval email to hand as a backup, on paper or saved offline, since airport connectivity is not guaranteed.
You may be asked where you are staying, how long for and when you leave. A hotel confirmation and your return ticket answer all three in a few seconds.
Your passport is endorsed with the date you must leave by. Read it at the counter — that date, not the length of your booking, is what counts if your plans change.
Getting there
Entebbe has no nonstop to Colombo. Ugandans generally fly to a Gulf hub with Emirates, flydubai or Qatar Airways and change there. Uganda Airlines also serves Mumbai, which puts Colombo a short second flight away. Travellers from Gulu, Mbarara or Jinja should allow time for the road journey to Entebbe first.
Best time to go
Ugandans live with two rainy seasons and no real winter, so Sri Lanka's weather will feel familiar in temperature but not in pattern. The island has two monsoons striking opposite coasts at different times, and choosing the right coast for your month matters more than choosing the month itself.
December to March is the classic season for the south-west: Colombo, Bentota, Galle and Mirissa, plus the highland tea towns. It fits the Ugandan Christmas holiday well. Evenings in Nuwara Eliya can be chilly, closer to Kabale than Kampala, so pack a jumper.
Between May and September the dry weather moves to the east. Ugandans travelling around Martyrs' Day in early June or during the August school break should head for Trincomalee, Pasikudah or Arugam Bay. Late July and August may also coincide with the Esala Perahera in Kandy.
October and November are transitional, with showers possible anywhere, although wildlife parks such as Yala and Wilpattu remain rewarding. Ugandans accustomed to gorillas and tree-climbing lions will find leopards, sloth bears and large elephant herds a different kind of safari. Remember that Poya days restrict alcohol sales nationwide.
Avoid these
Problems are rare, and almost always technical rather than substantive. These are the ones that come up most often on applications from Uganda — worth a minute now rather than a new application later.
In Uganda the family or clan name is frequently written first, and school certificates, bank records and passports do not always agree. The ETA form has separate boxes for surname and other names. Fill them according to the labelled lines on the passport, not your everyday signature.
Many Ugandans are known by a baptismal, Muslim or informal name that never made it onto the travel document, or appears only on some records. Enter only what the passport prints. Adding or substituting a name is treated as a mismatch.
Uganda has a large development sector, and staff sometimes assume a short field visit counts as tourism. Work for non-governmental organisations needs prior clearance from the Sri Lankan authorities and is not available through the online ETA at all.
A Ugandan itinerary that loops through India and returns to Colombo five weeks after first arrival will fail, because the second entry must fall inside the original period. Count the days from your first landing before fixing return flights.
Passport number mistyped
The authorisation attaches to the number you enter. One wrong character produces an ETA that does not match the passport handed over at the counter, and a paid application cannot be edited afterwards.
Passport with under six months left
Sri Lanka expects six months of validity counted from the day you arrive, not the day you apply. A passport that falls short is refused at check-in regardless of the ETA.
The wrong ETA type
Attending meetings or a conference on a tourist ETA is outside its conditions. Choose the option that matches what you will actually do in the country.
Conditions
These conditions are set by Sri Lanka's Department of Immigration and Emigration and do not vary by nationality.
Sri Lanka requires an Electronic Travel Authorisation for short visits by all foreign nationals, and it should be approved before you travel. Even where the government charge is waived, the authorisation itself is still required.
The authorisation is recorded against the passport number you enter. If that passport is lost, replaced or renewed before you travel, the ETA does not move across and a new application is needed.
A tourist ETA allows two entries. The stay period runs from your first arrival, so a second entry is granted only the balance of that period rather than a fresh allowance.
A tourist ETA covers holidays, family visits, medical treatment and cultural or sporting events. Business meetings, conferences and short training need the business option, and a stopover of up to two days uses the transit option.
Immigration officers at the port of entry may ask for a confirmed return or onward ticket and evidence that you can support yourself for the length of your stay.
An approved ETA lets you travel to Sri Lanka. The decision to admit you is made by an immigration officer on arrival, and the conditions printed on your approval govern your stay.
Consular services
According to Sri Lanka's foreign ministry, Uganda is currently served from the High Commission in Nairobi. Ugandan holidaymakers have no reason to contact it for an ETA, which is handled online from start to finish. It is the point of reference for approvals the ETA system does not offer, including media and NGO clearances.
FAQs
The questions Ugandan passport holders ask most often about travelling to Sri Lanka.
Yes. Ugandan citizens need an Electronic Travel Authorisation, the document most people mean by a Sri Lanka visa, before they travel. It is applied for online and gives Ugandan tourists 30 days with two entries.
Yes, at the standard rate. Uganda is not on the list of 40 countries with a waived government charge. Ugandan children under 12 are the exception and are not charged it. The live prices on this page show what applies now.
None fly nonstop. Emirates and flydubai connect through Dubai and Qatar Airways through Doha, while Uganda Airlines reaches Mumbai for an onward flight. Allow 12 to 15 hours from Entebbe overall.
Follow the labels on the passport, not the visual order. Whatever sits on the surname line goes in the surname box and the remaining names go under given names, spelled exactly as your Ugandan passport prints them.
Three to five days before departure is the minimum to aim for, and two weeks or more for December. Most Ugandan applications are approved in a day or two, but that cannot be guaranteed.
An extension can be requested from the Department of Immigration and Emigration at Battaramulla, near Colombo, before the initial period ends. Ugandans should not overstay while waiting for a decision or assume it will be granted.
A transit ETA exists for stopovers of up to two days and carries no government charge, but proof of onward travel is required. Ugandans staying longer than that need the tourist ETA instead.
No. It authorises travel, and the final decision rests with the immigration officer on arrival. Ugandan visitors should carry a return ticket, accommodation details and evidence of funds in case they are asked.
Your nationality is already set to Uganda. Complete the form in around ten minutes, review every detail, and receive your ETA by email.
Other nationalities
Charges, routes and the practical details differ by passport. Here are the guides for other nationalities.