Question: do canadian citizens need a visa to enter sri lanka?
Answer: Sri Lanka Visa for the citizens of Canada – the requirements Passport – to apply for a Sri Lanka visa, your passport must be valid for six more months from your entry in the Sri Lanka country. ... Besides that, we recommend you to print your visa and carry it with you always.