Swiss embassies in nearby countries

» Afghanistan

» Bangladesh

» India

» Nepal

» Pakistan

Swiss embassies worldwide

Swiss flag Swiss representation in Sri Lanka

Colombo — Swiss Embassy

Address63, Gregory's Road
Colombo 7
Phonelocal: (011) 269.5117
international: +94.11.269.5117

Colombo — Swiss Mission

AddressSwiss Cooperation Office SDC
138 4/5, Kinsey Road
Colombo 8
Phonelocal: (011) 268.8347
international: +94.11.268.8347