Sri Lankan flag Embassies of Sri Lanka

Choose a country to find the Sri Lankan embassy or consulates located there:

Australia

Austria

Bangladesh

Belgium

Brazil

Burma (Myanmar)

Canada

China

Cuba

Egypt

France

Germany

India

Indonesia

Iran

Israel

Italy

Japan

Jordan

Kenya

Kuwait

Lebanon

Malaysia

Maldives

Nepal

Netherlands

Norway

Oman

Pakistan

Palestinian Territory

Philippines

Poland

Qatar

Russia

Saudi Arabia

Singapore

South Africa

South Korea

Sweden

Switzerland

Thailand

United Arab Emirates

United Kingdom

USA

Vietnam

Useful links

» Sri Lankan Foreign Ministry