Browsing: Visa-Passport Sri-Lanka

There are a few visa centers as well as Sri Lankan Embassy and Consulates in Canada. The visa centers are the non-governmental bodies where Sri Lankan visa can be applied for. Such centers are located in Ottawa, Toronto, Markham, Calgary and Vancouver, so that waiting in lines at the Sri Lankan Embassy and Consulate offices can be avoided. One may apply for visa or passport for Sri Lanka at these offices.

Listed below are some visa centers as well as Sri Lankan Embassy and Consulate offices.