Total embassies found for Sri Lanka : 45
Embassy in Brussels
🇧🇪
Belgium • Western Europe
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 Prague
🇨🇿
Czechia • Central Europe
Sri Lanka Embassies and Consulates abroad [FULL LIST] in 2024
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