Switzerland
Sri Lanka established formal diplomatic relations with Switzerland in 1956. In Sri Lanka, Switzerland was represented by a Honorary Consul since 1916. Since 1968 a fully-fledged Ambassador represents Switzerland in Sri Lanka.
Sri Lanka has a Consulate General in Geneva. All consular services of Sri Lankans living in Switzerland and visitors to Sri Lanka from Switzerland are handled by the Consulate General.
The Consulate General is located at the following address:
Permanent Mission & Consulate General of Sri Lanka
56 Rue de Moillebeau
5th Floor, 1209 Geneva
Switzerland
Tel.00 41 22 788 2441
Fax. 00 41 22 788 3192
Email:
Website: http://www.lankamission.org
Croatia
Sri Lanka established formal diplomatic relations with Croatia in 1997. Both countries have agreed on bilateral treaties in various fields.
Sri Lanka has a Honorary Consul in Zagreb. All consular services of Sri Lankans living in Croatia and visitors to Sri Lanka from Croatia are handled by the Embassy of Sri Lanka in Berlin.
Republic of North Macedonia
Sri Lanka has diplomatic relations with the Republic of North Macedonia. All consular services of Sri Lankans living in the Republic of North Macedonia and visitors to Sri Lanka from the Republic of North Macedonia are handled by the Embassy of Sri Lanka in Berlin.
Republic of Montenegro
Sri Lanka has diplomatic relations with the Republic of Montenegro. All consular services of Sri Lankans living in the Republic of Montenegro and visitors to Sri Lanka from the Republic of Montenegro are handled by the Embassy of Sri Lanka in Berlin.