Sri LankaUnited Kingdom

Sri Lankan Embassy & Consulates in the United Kingdom

  • 1 embassy
  • 1 honorary consulate

Sri Lanka is represented in the United Kingdom by 2 missions: an embassy in London and an honorary consulate in Edinburgh. Sri Lanka issues British citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Sri Lankan Embassy in London

At Hyde Park Gardens 13, London, the Sri Lankan embassy represents Sri Lanka towards the United Kingdom. The head of mission on record is Senadheera Dumunnage Nimal Upali Senadheera. Its phone number and website are on its page.

Sri Lankan honorary consulates in the United Kingdom

Sri Lanka has an honorary consulate in Edinburgh; like most honorary consulates, it does not normally issue visas or passports.

Sri Lanka visa for British citizens

United KingdomSri Lanka Visa on arrival Sri Lanka visa for citizens of the United Kingdom

Sri LankaUnited Kingdom Visa required United Kingdom visa for citizens of Sri Lanka

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

The United Kingdom’s missions in Sri Lanka

Missions of the United Kingdom in Sri Lanka (1)

In return, the United Kingdom has an embassy in Sri Lanka, in Colombo.

Good to know

Sri Lanka in the United Kingdom

Worldwide, Sri Lanka has 68 missions in 47 countries; 2 of them are in the United Kingdom.

Travel to the United Kingdom for Sri Lankan citizens

Sri Lankan citizens must obtain a visa before travelling to the United Kingdom. In the United Kingdom, Sri Lankan citizens can turn to the Sri Lankan embassy for passports and emergency help.

When Sri Lankan missions in the United Kingdom are closed

Sri Lankan missions in the United Kingdom close on the United Kingdom’s public holidays, the next being Christmas Day on Friday 25 December 2026, St. Stephen's Day (Boxing Day) on Monday 28 December 2026 and Good Friday on Friday 26 March 2027.

Frequently asked questions

Where is the Sri Lankan embassy in the United Kingdom?

The Sri Lankan embassy is in London, at Hyde Park Gardens 13, London.

Does Sri Lanka have consulates in the United Kingdom?

No career consulate is on record, but Sri Lanka has an honorary consulate in Edinburgh.

Do British citizens need a visa for Sri Lanka?

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

Do Sri Lankan citizens need a visa for the United Kingdom?

The United Kingdom requires Sri Lankan citizens to hold a visa issued in advance.

Does the United Kingdom have an embassy in Sri Lanka?

Yes, the United Kingdom has its embassy in Colombo.