Skip to content
Voykit

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.

Updated Sep 20262 min read
More

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

Rules, fees, schedules and prices change. Verify with the official source (the government, embassy, operator or venue) before you book or travel.

Ask about Sri Lanka

Loading…

Was this useful?