Sri Lanka Visa for Canadian Citizens
Canadian passport holders need an approved eTA (electronic travel authorisation) before travelling to Sri Lanka, but not a full visa.
Free ETA (Tourist Visa); part of 40-country free ETA scheme
immigration.gov.lk ↗How Canadian citizens apply for a Sri Lanka visa
- → Apply online for the eTA before you travel; approval is usually quick.
- → Confirm the latest rules on the destination's official government page before you book.
Sri Lanka visa types
Tourist ETA (Electronic Travel Authorization) – Free
Short-term tourism, sightseeing, visiting friends/relatives, medical treatment, participating in arts, music, dance and sport events.
Tourist ETA (Electronic Travel Authorization) – Paid
Short-term tourism, sightseeing, visiting friends/relatives, medical treatment, participating in arts, music, dance and sport events.
Business ETA (Electronic Travel Authorization)
Attending business meetings, negotiations, seminars, and conferences in Sri Lanka for a limited duration.
Transit Visa
Allows travelers to transit through Sri Lanka ports and airports while continuing to their final destination.
Residence Visa – Employment Category
For foreign professionals and expatriates employed in Sri Lanka, including BOI project personnel, bank employees, private company employees, and Colombo Port City workers.
Residence Visa – Investor Category
For foreign nationals investing capital in Sri Lanka or conducting business activities under approved investment schemes.
Sri Lanka visa for Canada citizens — FAQ
Do Canadian citizens need a visa for Sri Lanka?
Canadian passport holders need an approved eTA (electronic travel authorisation) before travelling to Sri Lanka, but not a full visa.
What documents do Canadian citizens need for Sri Lanka?
A passport valid for at least six months, proof of onward travel and funds, and any documents required for the specific Sri Lanka visa category. Always confirm with the official source.
Related visa requirements
For Canadian citizens
Visa for Sri Lanka