Sri LankaUganda

Sri Lankan Embassy in Uganda

1 embassy

In Uganda, Sri Lanka has an embassy in Kampala. Sri Lanka issues Ugandan citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Sri Lankan Embassy in Kampala

High Commission of Sri Lanka in Kampala

High Commission · Kampala

Today · Closed

The Sri Lankan embassy is in Kampala, the capital of Uganda. Its phone number is on its page.

Sri Lanka visa for Ugandan citizens

UgandaSri Lanka Visa on arrival Sri Lanka visa for citizens of Uganda

Sri LankaUganda e-Visa Uganda visa for citizens of Sri Lanka

Ugandan citizens can get a visa on arrival in Sri Lanka, valid for stays of up to 30 days.

Uganda’s missions in Sri Lanka

Uganda has no mission in Sri Lanka on record; Ugandan citizens there would be served by an embassy accredited from another country.

Good to know

Sri Lanka in Uganda

Worldwide, Sri Lanka has 68 missions in 47 countries; one of them is in Uganda.

Travel to Uganda for Sri Lankan citizens

Sri Lankan citizens need an e-Visa for Uganda, applied for online before travel. In Uganda, Sri Lankan citizens can turn to the Sri Lankan embassy for passports and emergency help.

When the Sri Lankan embassy in Uganda is closed

The Sri Lankan embassy in Uganda closes on Uganda’s public holidays, the next being Christmas Day on Friday 25 December 2026, Boxing Day on Saturday 26 December 2026 and New Year's Day on Friday 1 January 2027.

Frequently asked questions

Where is the Sri Lankan embassy in Uganda?

The Sri Lankan embassy is in Kampala.

Do Ugandan citizens need a visa for Sri Lanka?

Ugandan citizens receive their visa for Sri Lanka at the border; it covers up to 30 days.

Do Sri Lankan citizens need a visa for Uganda?

Sri Lankan citizens need an e-Visa for Uganda, applied for online before travel.

Does Uganda have an embassy in Sri Lanka?

No mission of Uganda in Sri Lanka is on record.