Permanent Mission and Consulate General of Sri Lanka
56 Rue de Moillebeau
(5th Floor) 1209 Geneva
Switzerland
Postal Address
Permanent Mission and Consulate General of Sri Lanka
56, rue de Moillebeau
P.O. Box 436
1211 Geneva 19
Switzerland
Office Hours: 9.00 a.m. to 5.15 a.m.
Consular Section Opening Hours: Mon – Fri from 9.00 am to 1.00 pm