You can go to Canada consulate in Maseru on their own (address below), to apply visa to Canada for Lesotho nationals.
|Country Located in:||Lesotho|
Kingsway Road, Block D, 5th
P.O. Box 1191
How far is it from canada to maseru, Lesotho?
The distance from canada to maseru, Lesotho is 14837 miles or 8011 nautical miles.
How long to get canada visa from maseru, Lesotho?
It is about 5-10 days.
Map of canada consulate in maseru, Lesotho
How many miles is it from canada to maseru, Lesotho?
It is about 9219 miles.
How long is the flight time from canada to maseru, Lesotho?
It takes about 21 hours and 10 minutes
FIND EMBASSY OF CANADA BY COUNTRY