Missions located in this country — Asia · South Asia
Embassies and consulates in Sri Lanka
Colombo hosts the majority of Sri Lanka's foreign missions, with 20 diplomatic posts concentrated in the capital alone. Beyond Colombo, cities like Colombo 7 and Colombo 02 also serve as hubs for consular services. The network includes 29 embassies, 50 consulates and 11 high commissions, reflecting both regional ties and global representation. India leads with four missions, followed by Romania and France, each maintaining two offices here.
These missions provide essential services for expatriates and businesses, including visa processing, legal documentation and trade facilitation. Citizens often rely on consulates for emergency assistance, notarial services and business registrations. The presence of offices from diverse nations also supports cultural and economic exchanges, particularly in sectors like tourism and technology.
Use the filters to narrow your search by country, city or mission type. Select a city like Colombo 07 to view all posts in that area, then click on a mission for contact details, opening hours and consular services. Each listing includes verified addresses to help you locate the nearest diplomatic office.
Cities
20 citiesMissions
90 recordsEmbassies 29 · High Commissions 11 · Consulates 50
Sending countries
85 countriesEach row is that country's missions in Sri Lanka.
