Skip to content

Sri Lanka

Embassies and consulates in Sri Lanka

30 foreign missions in 2 cities, and 27 Sri Lankan missions around the world.

Questions

How many foreign embassies are there in Sri Lanka?

We list 30 embassies and high commissions and 0 consulates in Sri Lanka, run by 30 countries.

Which city in Sri Lanka has the most embassies?

Colombo, with 11 missions, followed by Sri Jayawardenepura Kotte (1).

Where is the Embassy of Afghanistan, Colombo?

House No. 112, Lake Drive, Colombo 08 Colombo - Sri Lanka, Colombo. Website: https://www.colombo.mfa.af/

How many embassies and consulates does Sri Lanka have abroad?

27 missions in 27 countries, including Austria, Bahrain, Belgium, Brazil Cuba, and 22 more.

Does Sri Lanka have an embassy in Türkiye?

Yes, in Ankara. Website: https://srilanka.org.tr

Why are some missions in Sri Lanka called high commissions?

Commonwealth countries call their embassies in each other "high commissions". They do the same job. Sri Lanka hosts 9.

What is the difference between an embassy and a consulate?

An embassy is a country's main office in another country, usually in the capital. A consulate is a smaller office in another city that handles visas, passports and help for citizens.

How do I contact an embassy in Sri Lanka?

Use the official website listed for each mission (24 of them have one). Many take visa applications only by appointment, so book online first.

Do I need an appointment to visit an embassy?

Usually yes, especially for visa applications. Book through the official website, arrive early, and bring printed documents and your passport.

Can an embassy help if I lose my passport?

Your own country's embassy or consulate can issue an emergency travel document. Report the loss to the local police first and keep the report.

From Wikidata (CC0). Opening hours and services change: check the mission's website before you visit.

Reviewed by