- Address
- Hyde Park Gardens 13, London
- Phone
- +44 20 7262 1841
- Website
- srilankahighcommission.co.uk
- Head of mission
- Senadheera Dumunnage Nimal Upali Senadheera
Sri Lanka
United 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
- Honorary Consulate of Sri Lanka in Edinburgh
38 Minto Street, Edinburgh EH9 2BS
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 Kingdom
Sri Lanka Visa on arrival Sri Lanka visa for citizens of the United Kingdom
Sri Lanka
United 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.