Sri Lanka entry requirements for Canada passport holders
Canadian passport holders need an Electronic Travel Authorization (ETA) to visit Sri Lanka for tourism. The ETA is a straightforward online application, and you'll get approval quickly — usually within a day or two. Plan ahead and apply at least a few days before your flight, especially if you're traveling during peak season.
Entry requirements
| Requirement | Details | Status |
|---|---|---|
| ETA / eVisaYou need to get this online approval before you fly; it's not available on arrival. Apply online before travel | Canadian citizens must obtain an Electronic Travel Authorization (ETA) before departure. Apply at the official Sri Lanka ETA website (https://eta.gov.lk/) at least a few days before travel. The ETA is valid for a single entry and allows a stay of up to 30 days. It is not extendable. | Required |
| Passport validityIf your passport expires sooner, you'll be denied boarding or entry. At least 6 months from arrival | Your Canadian passport must be valid for at least 6 months beyond your intended date of arrival in Sri Lanka. Ensure your passport does not expire before that period. | Required |
| Blank passport pagesThe immigration officer needs a clean page to stamp your passport. At least 1 blank page | Your passport must have at least one blank page for the entry stamp. It's wise to have a couple of spare pages for any additional stamps. | Required |
| Return or onward ticketAirlines and immigration may ask to see this to ensure you don't overstay. Proof of departure | You must be able to show a confirmed return or onward ticket to a destination outside Sri Lanka, proving you will leave before your ETA expires. | Required |
| Proof of sufficient fundsNot always checked, but it's good to have evidence if asked. For your stay | You should be able to demonstrate that you have sufficient funds to cover your expenses during your stay in Sri Lanka. This could be cash, credit cards, or bank statements. | Recommended |
| Arrival declarationYou don't need to fill out any extra forms on arrival beyond the standard immigration card. Not required | Sri Lanka does not require a separate arrival declaration form for Canadian citizens. The ETA serves as your entry authorization. | Not required |
| Vaccination requirementsCheck with a travel health clinic before you go. Health entry rules | No specific vaccinations are mandatory for entry to Sri Lanka from Canada, but it's recommended to be up-to-date on routine vaccines and consider hepatitis A, typhoid, and Japanese encephalitis depending on your travel plans. | Recommended |
What happens at the border
Staying longer & fees
Visa options if you want to stay beyond the free limit:
Requires invitation letter from Sri Lankan company; apply at Sri Lankan embassy or online
For employment, study, or long-term stay; requires sponsorship and police clearance
| Service | Cost |
|---|---|
| ETA (Electronic Travel Authorization) – Standard VisitorValid for 30 days from arrival, double entry | $50 USD |
| ETA – Extended VisitorValid for 180 days from arrival, double entry | $60 USD |
| ETA – TransitValid for 2 days from arrival, single entry | $25 USD |
| Visa extension (onshore)For stays beyond ETA validity; apply at Department of Immigration and Emigration | $50 USD (approx.) |
Common reasons for entry denial
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Sri Lanka
Canadian citizens transiting through Sri Lanka require a Transit ETA unless they hold a valid Sri Lankan visa or are exempt under a bilateral agreement.
- Diplomatic or official passport holders
- Passengers with a confirmed onward ticket and staying airside for less than 48 hours may be eligible for a free transit ETA if they apply online before travel
Health & vaccines for Sri Lanka
Mosquito-borne; common in urban and rural areas, especially during rainy seasons.
Risk of traveler's diarrhea, cholera, and typhoid from contaminated food/water.
Risk from freshwater exposure in rural areas; avoid swimming in floodwaters.
Low risk in most tourist areas; prophylaxis recommended for rural travel in dry zone (e.g., Anuradhapura, Polonnaruwa).
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Main office for visa extensions and re-entry permits. Bring passport, visa, photos, and fee.
Handles extensions for central region visitors.
Practical information for CA travellers
Getting to Sri Lanka
Nearby destinations you can also visit
Countries close to Sri Lanka — with your same passport.