Visa applications from Sri Lanka
As of 05 May 2010, applicants from Sri Lanka can submit Schengen visa applications (C-visa short stay) with the Royal Norwegian Embassy in Colombo, Sri Lanka. All visa applications are to be submitted to VFS in No 120 A, Havelock Road, Colombo 5, Sri Lanka.
Please note that this only applies to Schengen visas. Applications for work permits and residence permits can be submited at the Swedish Consulate General in Colombo.