visa list logo

Sri Lanka Embassies and Consulates abroad [FULL LIST] in 2024

Total embassies found for Sri Lanka : 45

Landscape view of Belgium

Embassy in Brussels

🇧🇪 Belgium • Western Europe
Landscape view of Canada

Embassy in Montreal

🇨🇦 Canada • Northern America

Embassy in Toronto

🇨🇦 Canada • Northern America

Embassy in Vancouver

🇨🇦 Canada • Northern America

Embassy in Beijing

🇨🇳 China • Eastern Asia

Embassy in Zagreb

🇭🇷 Croatia • Southern Europe

Embassy in Prague

🇨🇿 Czechia • Central Europe

Sri Lanka Embassies and Consulates abroad [FULL LIST] in 2024

Last updated:
Sri Lanka has embassies in 45 cities across the world. Top cities include Brussels, Montreal, Toronto and Vancouver. See a visual map of embassies on the world map. Sri Lanka is part of Southern Asia, Asia