Canadian passport · Sri Lanka
Do Canadians need a visa for Sri Lanka?
In brief
No visa, but an online authorisation: Canadian passport holders need an online travel authorisation before they travel to Sri Lanka (30 days, double entry).
Sri Lanka ETA fee for Canadians: Since 25 May 2026 Canadians get Sri Lanka's tourist ETA free of charge, for 30 days. Official fee since . Source: Department of Immigration and Emigration, Sri Lanka, checked .
Conditions: ETA issued free of charge (scheme in force since 25 May 2026, no end date given).
With effect from 25.05.2026, nationals of the following 40 countries are eligible to obtain tourist visa (ETA) free-of-charge for a period of 30 days.
Department of Immigration and Emigration, Sri Lanka
Checked 1 Nov 2026Source: Department of Immigration and Emigration, Sri LankaApply only at eta.gov.lkReport a change
Independent reference, not a government website. We don't issue visas or sell visa services.
ContentsIn brief
At a glance
| Access | ETA · 30 days, double entryETA issued free of charge (scheme in force since 25 May 2026, no end date given) |
|---|---|
| Stay | 30 days, double entry |
| Validity and entries | The free visa is valid for 30 days from your first arrival and allows two entries within that period.1You must enter Sri Lanka within 3 months of the ETA being issued.3 |
| Official fee | Since 25 May 2026 Canadians get Sri Lanka's tourist ETA free of charge, for 30 days.2Staying beyond the free 30 days means paying the normal visa fee for the extension.1 |
| Official processing | Not stated by the official sources we read |
| Where to apply | Official site: eta.gov.lk |
Do Canadians need a visa for Sri Lanka?
The Department of Immigration and Emigration, Sri Lanka lists Canada among the countries whose nationals need an online travel authorisation before they travel. Stay: 30 days, double entry. Conditions: ETA issued free of charge (scheme in force since 25 May 2026, no end date given).
“With effect from 25.05.2026, nationals of the following 40 countries are eligible to obtain tourist visa (ETA) free-of-charge for a period of 30 days.”
Conditions and exceptions
Free does not mean no ETA: you must still get the ETA online before you arrive.
Please note that all foreign nationals, including nationals of the above-mentioned 40 countries and nationals with bilateral reciprocal agreements between between (i.e. Maldives, Seychelles, and Singapore), are required to obtain an Electronic Travel Authorization (ETA) prior to arrival in Sri Lanka.
Department of Immigration and Emigration, Sri Lanka · checked
Sri Lanka visa types for Canadians
The free visa is valid for 30 days from your first arrival and allows two entries within that period.
Department of Immigration and Emigration, Sri Lanka · checkedYou must enter Sri Lanka within 3 months of the ETA being issued.
Department of Immigration and Emigration, Sri Lanka · checkedTo stay longer than 30 days, apply for an extension at the Department of Immigration and Emigration or online; a visit can be extended up to 270 days in total.
Department of Immigration and Emigration, Sri Lanka · checked
Fee
Since 25 May 2026 Canadians get Sri Lanka's tourist ETA free of charge, for 30 days.
Department of Immigration and Emigration, Sri Lanka · checkedStaying beyond the free 30 days means paying the normal visa fee for the extension.
Department of Immigration and Emigration, Sri Lanka · checked
These are government fees as the official sources state them. Agencies add their own service fees; those are not visa fees, and we don't list them.
Processing time
The official sources we read state no processing time.
Documents and entry checks
What changed
- Since 25 May 2026 Canadians get Sri Lanka's tourist ETA free of charge, for 30 days. Department of Immigration and Emigration, Sri Lanka · checked
- Checked against the official sources on this page: the rule above still holds.
FAQ
Is Sri Lanka visa-free for Canadians now?
There is no visa, but Canadians need an online travel authorisation before they travel (30 days, double entry). Conditions: ETA issued free of charge (scheme in force since 25 May 2026, no end date given).
How much does a Sri Lanka visa cost for Canadians?
Since 25 May 2026 Canadians get Sri Lanka's tourist ETA free of charge, for 30 days. Staying beyond the free 30 days means paying the normal visa fee for the extension.
Can I get a Sri Lanka visa in 7 days?
The official sources we read state no processing time.
Other trips on a Canadian passport
Sources
Official sources only. Each was checked on the date shown.
- Department of Immigration and Emigration, Sri Lanka: entry rule, visa types, entry conditions and fees
- Department of Immigration and Emigration, Sri Lanka (ETA portal): fees
- Department of Immigration and Emigration, Sri Lanka (ETA portal): documents and visa types
- Department of Immigration and Emigration, Sri Lanka (ETA portal): visa types