Sri Lanka in Canada
Embassies and consulates of Sri Lanka in Canada
Sri Lanka has 7 diplomatic missions in Canada, in Calgary, Halifax, Ottawa, St-Laurent, Surrey, Toronto, Winnipeg.
Cities
7Missions
7 recordsHigh Commission of Sri Lanka in Ottawa, CanadaOttawa, Canada(613) 233-8449Honorary Consulate of Sri Lanka in Calgary, Alberta hon.Calgary, Canada(403) 830-9235Honorary Consulate of Sri Lanka in Halifax, Nova Scotia hon.Halifax, Canada(902) 566-0487Honorary Consulate of Sri Lanka in Montreal, Quebec hon.St-Laurent, Canada(514) 963-5140Honorary Consulate of Sri Lanka in Surrey, British Columbia hon.Surrey, Canada(236) 513-4744Consulate General of Sri Lanka in Toronto, OntarioToronto, Canada(416) 323-9133Honorary Consulate of Sri Lanka in Winnipeg, Manitoba hon.Winnipeg, Canada(204) 227-4531
