You can go to Sri Lanka consulate in Toronto on their own (address below), to apply visa to Sri Lanka for Canada nationals.
|Represented: ||Sri Lanka|
|Country Located in:||Canada|
|Address:||Sri Lankan Consulate General 30 St. Claire Avenue West, Suite 805 Toronto Ontario M4V 3A1 Canada|
|Phone:||(+1) 416 3239133 ; (+1) 416 3233120|
|Fax:||(+1) 416 3233205|
|Office hours:||9.00 a.m. to 4.45 p.m.|
How far is it from sri lanka to toronto, Canada?
The distance from sri lanka to toronto, Canada is 13939 miles or 7526 nautical miles.
How long to get sri lanka visa from toronto, Canada?
It is about 5-10 days.
Map of sri lanka consulate in toronto, Canada
How many miles is it from sri lanka to toronto, Canada?
It is about 8661 miles.
How long is the flight time from sri lanka to toronto, Canada?
It takes about 19 hours and 55 minutes
FIND EMBASSY OF SRI LANKA BY COUNTRY