Abaixo se encontram as embaixadas e os consulados do Sri Lanka, excluindo os consulados honorários.
Europa
Viena (Embaixada)
Bruxelas (Embaixada)
Paris (Embaixada)
Berlim (Embaixada) Frankfurt (Consulado-Geral)
Roma (Embaixada)
Haia (Embaixada)
Oslo (Embaixada)
Varsóvia (Embaixada)
Moscou (Embaixada)
Estocolmo (Embaixada)
Londres (Alto Comissariado)
América do Norte
Ottawa (Alto Comissariado) Toronto (Consulado-Geral)
Havana (Embaixada)
Washington, D.C. (Embaixada) Los Angeles (Consulado-Geral)
América do Sul
Brasília (Embaixada)
Ásia
Daca (Alto Comissariado)
Pequim (Embaixada) Xangai (Consulado)
Nova Deli (Alto Comissariado) Chennai (Consulado-Geral) Bombaim (Consulado-Geral)
Jacarta (Embaixada)
Tóquio (Embaixada)
Seul (Embaixada)
Kuala Lumpur (Alto Comissariado)
Malé (Alto Comissariado)
Yangon (Embaixada)
Kathmandu (Embaixada)
Islamabad (Alto Comissariado) Carachi (Consulado-Geral)
Manila (Embaixada)
Singapura (Alto Comissariado)
Bangkok (Embaixada)
Hanói (Embaixada)
Oriente Médio
Teerã (Embaixada)
Tel Aviv (Embaixada)
Amã (Embaixada)
Kuwait (Embaixada)
Beirute (Embaixada)
Mascate (Embaixada)
Ramallah (Escritório de Representação)
Doha (Embaixada)
Riade (Embaixada) Jidá (Consulado-Geral)
Abu Dhabi (Embaixada) Dubai (Consulado-Geral)
África
Cairo (Embaixada)
Adis Abeba (Embaixada)
Nairóbi (Alto Comissariado)
Trípoli (Embaixada)
Victoria (Alto Comissariado)
Pretória (Alto Comissariado)
Kampala (Alto Comissariado)
Oceania
Camberra (Alto Comissariado) Sydney (Consulado-Geral)
Organizações multilaterais Genebra (Missão Permanente ante as Nações Unidas e outras organizações internacionais) Nova Iorque (Missão Permanente ante as Nações Unidas) Viena (Missão Permanente ante as Nações Unidas e outras organizações internacionais)
Ver também Política do Sri Lanka
Ligações externas Ministério dos Negócios Estrangeiros do Sri Lanka - Missões no Exterior (em inglês)
Sri Lanka Sri Lanka