Sri Lanka
Sri Lanka visa and entry requirements for US, UK, Canadian, Australian, NZ and Irish citizens
US, UK, Canadian, Australian, New Zealand and Irish citizens must obtain an Electronic Travel Authorization (ETA) before arrival; the ETA costs US$35 (≈£28/€30) and allows a stay of up to 30 days, extendable once.
More
GuideSri Lanka
Key facts
- Visa typecheck
- Electronic Travel Authorization (ETA) – confirm on the official portal
- Cost (2026 estimate)check
- US$35 (≈£28/€30) – confirm current fee
- Maximum staycheck
- 30 days, extendable to 60 days – confirm current rule
- Processing timecheck
- Usually minutes online – confirm current processing
- Required before travelcheck
- Yes – ETA must be approved prior to boarding – confirm
Quick answer
All listed nationals need an ETA, not a traditional visa. Apply online, pay the fee, and receive approval within minutes. Without an ETA you will be denied boarding.
Step‑by‑step to get your ETA
1. Visit the official Sri Lanka ETA portal (eta.gov.lk).
2. Choose the correct passport nationality and enter passport details.
3. Pay the US$35 fee with a credit/debit card.
4. Receive the ETA by email; print a copy or keep the PDF on your phone.
5. Show the ETA confirmation at check‑in and on arrival.
- Processing is instant; allow a few minutes for payment verification.
- If the ETA is denied, you must apply for a full visa at the nearest Sri Lankan mission.
How long can I stay?
The standard ETA grants a 30‑day stay. You may apply for one extension of up to 30 days (total 60 days) at the Department of Immigration in Colombo or via the online portal before the first period ends.
- Extension fee (2026 estimate): US$20.
- Extension must be requested at least 7 days before current expiry.
Important notes
The ETA is linked to a single entry; a second entry requires a new ETA.
Travelers with a passport valid for less than 6 months may be refused entry.
A return or onward ticket is required at immigration.
COVID‑19 health requirements were lifted in 2024; check for any temporary health notices before travel.
- No visa‑on‑arrival for the listed nationalities.
- If you hold a passport from another country, rules may differ – verify separately.
FAQ
Questions people ask
Do US, UK, Canadian, Australian, NZ and Irish citizens need a visa for Sri Lanka?
No traditional visa is required; an Electronic Travel Authorization (ETA) must be obtained online before travel. Confirm the current rule on the official ETA portal before booking.
How long can I stay in Sri Lanka without a visa?
The ETA allows a 30-day stay, extendable once for another 30 days, for a total of up to 60 days. Confirm the current limit with the Department of Immigration before you travel.
Do I need an electronic travel authorisation before flying to Sri Lanka?
Yes – the ETA is mandatory and must be approved before you board your flight. Check the official ETA portal for the latest requirements and fees.
What happens if I arrive without an ETA?
You will likely be denied boarding by the airline. Sri Lanka does not offer visa-on-arrival for these nationalities, so apply online well before your departure.
Can I extend my stay beyond 30 days?
Yes, you can apply for one extension of up to 30 days (total 60 days) at the Department of Immigration in Colombo or online. Apply at least 7 days before your current stay expires.
Is the ETA valid for multiple entries?
No, the ETA is for a single entry. If you leave and re-enter Sri Lanka, you will need a new ETA.
Verify with the official source
Draft, not field-verified
Deep dive
Every source; changeable facts are marked check
Sources
Ask about Sri Lanka
Loading…
Was this useful?