Skip to main content

practical-update

The new ETA visa: everything that changed in 2024

Sri Lanka overhauled its ETA system in 2024: new fees, new portal, new processes. Here's exactly what changed and what you need to do before you fly.

The new ETA visa: everything that changed in 2024

What changed in 2024 and why it matters

Sri Lanka’s Electronic Travel Authorization (ETA) system underwent a significant overhaul in 2024. The changes affected the application portal, the fee structure for some nationalities, and the processing timeline. If you applied for a Sri Lanka ETA before 2024, the current system may look and work differently from what you remember.

This article documents the 2024 changes specifically. For the most current status, use our ETA visa eligibility checker or check the official portal at etavisa.lk.

Where to applyOnline only, at the official portal etavisa.lk — no in-person application needed before you fly
CostAround USD 20-35 for most Western nationalities on a single-entry 30-day tourist ETA; varies by nationality, check at application
Time neededUsually a few hours during business days; official processing window is 24-48 hours
Getting itApply from home before departure — no physical document, the ETA is linked digitally to your passport number
Best time to applyAt least 72 hours before your flight, and well before if you’re travelling in peak season (December-March) when immigration volumes are higher

The core ETA system: what hasn’t changed

Before covering what changed, the fundamentals that remain constant:

Who needs an ETA: The vast majority of nationalities require an ETA before entering Sri Lanka. A small number of countries — primarily SAARC member states (India, Pakistan, Bangladesh, Nepal, Bhutan, Maldives, Afghanistan) — have free visa-on-arrival or exemption arrangements. Check your nationality specifically; the rules differ by passport.

What the ETA allows: Single entry (standard) or double entry (where available). Initial stay of 30 days, extendable up to 6 months total by applying in-country to the Department of Immigration in Colombo (approximately USD 300 for a 6-month extension in 2024).

Purpose of visit: Tourist ETA is for tourism only. Business ETA is a separate application. Transit ETA for layovers over 24 hours.

Where to apply: The official government portal etavisa.lk — only this portal. There are numerous third-party “ETA assistance” services that charge additional fees to submit your application. These services are not fraudulent but they add unnecessary cost. Apply directly at etavisa.lk.

What specifically changed in 2024

1. Fee restructuring by nationality

The 2024 reform introduced a nationality-based fee structure that replaced the previous near-uniform fee for most Western nationalities. Fees now vary more significantly based on reciprocal arrangements and bilateral agreements.

As of early 2024, the standard tourist ETA fee for most European, North American, Australian, and New Zealand nationals was in the range of USD 20-35 for a single-entry 30-day visa. Some nationalities that previously paid lower fees saw increases; others were unaffected.

The key point: check the current fee for your specific passport at the time of application. Fees can be revised without significant notice, and the “I read it was USD X” information from travel forums often lags actual changes by months.

2. The revised application portal

The etavisa.lk portal was rebuilt in 2023-2024 with improved functionality. The new version:

  • Processes applications more reliably (the old portal had significant technical problems, particularly with payment processing)
  • Provides real-time application status updates
  • Issues the ETA digitally (no physical document needed — the ETA is linked to your passport number in the immigration database)

The required information is the same as before: passport details, travel dates, accommodation address for the first night, purpose of visit.

3. Processing time

The official processing time is quoted as 24-48 hours for standard tourist ETAs, though in practice most applications are processed within a few hours during business days. Applications submitted at weekends or Sri Lankan public holidays may take longer.

Recommendation: Apply at least 72 hours before your flight to allow for any processing delays. Do not leave this until the night before departure.

4. Validity period

The ETA remains valid for 6 months from the date of issue, not from the date of arrival. If you apply in January for a March trip, your ETA will be valid for entry until approximately July. This is unchanged from the previous system but worth noting if you apply well in advance.

Common problems and how to avoid them

Third-party sites: Searching “Sri Lanka ETA” returns many results that are not the official government portal. These sites often charge service fees (USD 20-50) on top of the government fee. The official portal is etavisa.lk — anything else is a third party.

Technical errors at payment: If your payment fails on the portal, wait 24 hours before trying again. Duplicate payment attempts can cause duplicate charges. Check with your bank first if a charge appeared but the application status shows “pending.”

Application rejected: Rejections are uncommon for standard tourist applications but do occur. If rejected, the reason is provided in the notification. The most common causes are: inconsistent information (name spelling differs from passport), previous immigration violations in Sri Lanka, or nationality restrictions. You can reapply.

Passport expiry: Your passport must be valid for at least 6 months beyond your planned departure from Sri Lanka. Check this before applying.

The digital nomad connection

The 2024 period also saw Sri Lanka announce and begin implementing a digital nomad visa — a separate, longer-term visa category for remote workers. This is distinct from the standard tourist ETA and has its own requirements. See our dedicated piece: Sri Lanka’s first-ever digital nomad visa.

Visa-on-arrival vs ETA: the current position

Sri Lanka does not offer visa-on-arrival for most nationalities. The ETA must be obtained before travel. Arriving without an ETA when your nationality requires one will result in denial of boarding by the airline (who check this) or potential detention and deportation at Colombo airport.

Some nationalities can obtain a visa at the airport — this is visa-on-arrival, not ETA, and applies to specific nationality groups only. Check your specific nationality status before assuming you can sort this out on arrival.

Extensions: how to stay longer

If you want to stay longer than your initial 30-day ETA allows, you can extend in-country. The extension process involves:

  1. Visit the Department of Immigration and Emigration in Colombo (Battaramulla) or regional offices in some provincial capitals.
  2. Apply for an extension before your current visa expires.
  3. Present your passport, ETA documentation, proof of funds (bank statements), and accommodation details.
  4. Pay the extension fee (approximately USD 200-300 for a 6-month extension, plus additional administrative charges — verify current fees at the department).

Extensions are granted at the discretion of the immigration officer. Standard tourist extension requests are usually granted for visitors with clean records and adequate funds. Applications submitted after visa expiry are treated differently and may incur penalties.

The ETA checker tool

The complexity of the current ETA system — different fees by nationality, different rules for SAARC nationals, the digital nomad category, various exemptions — makes manual research error-prone. Our ETA visa eligibility checker lets you input your nationality and travel dates and receive accurate information about fees, requirements, and processing times.

The tool is updated when the ETA system changes and is the most reliable way to get current information without manually parsing the etavisa.lk portal.

Applying step by step: what the portal actually asks for

The etavisa.lk application itself takes most travelers 10-15 minutes if their documents are ready beforehand. Here’s the sequence:

  1. Select visa type. Tourist ETA for holiday travel, Business ETA for work-related visits, Transit ETA only if your layover exceeds 24 hours and you plan to leave the airport.
  2. Enter passport details. Full name exactly as printed, passport number, nationality, date of issue and expiry. Mismatches with your actual passport are the single most common cause of rejected applications.
  3. Enter travel details. Arrival date, the airline and flight number if known, and the address of your first night’s accommodation in Sri Lanka — a hotel booking confirmation or guesthouse address is sufficient.
  4. Pay online. Card payment through the portal; keep the payment confirmation email until your ETA is approved.
  5. Receive confirmation. The approval arrives by email, usually within hours. Save it as a PDF and keep a copy accessible offline — airline check-in staff sometimes ask to see it even though it’s linked digitally to your passport.

If you’re combining the ETA application with the rest of your trip planning, our ETA visa application guide walks through the same process with screenshots and covers edge cases (name changes, dual nationality, minors travelling with one parent) that this update piece doesn’t get into.

ETA vs visa-on-arrival vs digital nomad visa: which one do you need

Sri Lanka’s entry options are often confused with each other. Here’s how the three main categories differ:

Entry typeWho it’s forLength of stayWhere you apply
Tourist ETAMost nationalities, standard tourism30 days, extendable to 6 months in-countryOnline, before you fly, at etavisa.lk
Visa-on-arrival / exemptionSAARC nationals (India, Pakistan, Bangladesh, Nepal, Bhutan, Maldives, Afghanistan) and a small number of other specific nationalitiesVaries by nationality and arrangementAt Colombo airport immigration, or exempt entirely
Digital nomad visaRemote workers who want to be based in Sri Lanka longer-term, not standard touristsLong-stay, separate category with its own income and documentation requirementsA dedicated application process, distinct from the ETA portal — see our digital nomad visa guide

If you’re unsure which category applies to you, the ETA is the default assumption for most leisure travelers; the other two are exceptions that apply to specific nationalities or specific work situations, not a general alternative to check first.

Money and onward planning once your ETA is sorted

Getting the ETA approved is usually the easy part logistically — it’s one email confirmation and no further action until you land. The bigger planning items that trip up first-time visitors are currency (Sri Lanka runs on cash more than many travelers expect outside Colombo) and the airport-to-first-stop transfer. The Sri Lanka currency and money guide covers exchanging money on arrival versus at home, and the daily budget guide gives realistic per-day costs once you’re in the country.

For getting out of Bandaranaike airport itself, the flying to Sri Lanka airport guide and the Colombo airport transfer guide cover the practical first hours after you land — both are worth reading alongside your ETA approval, not after you’ve already booked transport. If this is your first trip and you haven’t built an itinerary yet, the first-time Sri Lanka 7-day itinerary is a reasonable starting frame to plan travel dates around before you apply.

FAQ

Do I need to print my ETA, or is the email enough?

You don’t strictly need a printed copy — the ETA is linked digitally to your passport number in the immigration database — but keeping the approval email or a PDF copy accessible on your phone (and ideally saved offline) is sensible. Airline check-in staff and immigration officers sometimes ask to see it even though the digital record is the authoritative one.

Is the Sri Lanka ETA the same thing as a visa?

Functionally yes — the ETA is Sri Lanka’s version of a tourist visa, issued electronically rather than as a stamp or sticker in your passport before travel. It grants the same legal right to enter and stay that a traditional visa would; the format is simply digital.


For broader entry requirements context: Reopening 2021: what travelers need to know. For the digital nomad visa: Sri Lanka’s first digital nomad visa. For current pricing across the trip: Sri Lanka 2025 prices.