Sri Lanka Visa for Tourists 2026: The No-Nonsense Guide to ETA, Fees, and the Free-Visa Confusion

Sri Lanka has announced visa-free entry for 40 countries at least three times in two years. Here's what's actually happening, what you actually need, and how to avoid paying $50 to a website that isn't the government.

Feb 21, 202612 min read27 views
Cover image for Sri Lanka Visa for Tourists 2026: The No-Nonsense Guide to ETA, Fees, and the Free-Visa Confusion
1

Why This Article Exists

There is no topic in Sri Lanka travel planning that generates more confusion, more outdated blog posts, and more money lost to fake websites than visas.

Here's the situation: Sri Lanka's government has announced plans to waive visa fees for tourists from 40 countries. This announcement has been made in July 2025, again in December 2025, and again in early 2026. Each time, travel blogs and news outlets reported it as done. Each time, the actual implementation was delayed pending parliamentary approval.

Meanwhile, tourists from over 200 countries continue to need an Electronic Travel Authorization (ETA) to enter Sri Lanka, and the official process remains straightforward — if you know where to look and what to avoid.

This guide gives you the current state of affairs as of February 2026, with a clear explanation of what has changed, what hasn't, and exactly what you need to do before boarding your flight.


The Current Reality (February 2026)

Here is what is true right now:

Most tourists need an ETA. The Electronic Travel Authorization is Sri Lanka's digital visa system. It is required for short-stay tourism and business visits for citizens of most countries.

The ETA allows a 30-day stay with double entry. You can enter Sri Lanka twice within the validity period and stay up to 30 days from your first arrival.

The ETA can be extended. If you want to stay longer than 30 days, you can apply for extensions through the Department of Immigration and Emigration in Colombo, up to a total of 270 days (in stages of 60, 90, and 90 days).

Seven countries already have fee-free ETAs. Citizens of China, India, Indonesia, Japan, Malaysia, Russia, and Thailand can apply for the ETA at no cost under an existing arrangement.

The 40-country free-visa expansion has been announced but implementation has been repeatedly delayed. As of February 2026, parliamentary approval and a formal gazette are still required before the fee waiver takes effect for the additional 33 countries. Until this happens, the standard ETA fee applies for most nationalities.

The official ETA website is eta.gov.lk. This is the only government portal. Any other website charging you for a Sri Lanka visa is a third-party intermediary — and most charge significantly more than the official fee.


How to Apply for an ETA: Step by Step

The process takes approximately ten minutes. Approval typically arrives within 24 hours, often much faster.

Step 1: Go to the Official Website

Navigate to eta.gov.lk and click "Apply for ETA."

Do not Google "Sri Lanka visa" and click the first result. The top results are frequently third-party websites that look official but charge $80–150 for a service the government provides directly for $50 (or free, for eligible nationalities). The official site's URL is eta.gov.lk. Bookmark it.

Step 2: Choose Your Visa Type

Select "Tourist ETA" for leisure travel (sightseeing, visiting friends and family, medical treatment, short cultural or sports events).

Select "Business ETA" if you're attending meetings, conferences, or trade exhibitions.

Select "Transit ETA" if you're passing through Sri Lanka for less than 48 hours en route to another destination. Transit ETAs are free for most nationalities.

Step 3: Fill In Your Details

You'll need:

  • Your passport number (must be valid for at least six months beyond your planned arrival date)

  • Personal details (name, date of birth, nationality)

  • Travel details (intended arrival date, departure date, flight details)

  • Contact information (email address for receiving the ETA approval)

  • Accommodation details in Sri Lanka (hotel name and address — a booking confirmation works)

No photos, passport copies, or supporting documents are required during the online application.

Step 4: Pay the Fee

The standard tourist ETA fee is approximately $50 USD, payable online by credit or debit card.

Fee-exempt nationalities (currently China, India, Indonesia, Japan, Malaysia, Russia, Thailand) complete the same application but skip the payment step.

Step 5: Receive Your Approval

ETA approvals are sent to the email address you provided during application. Most approvals arrive within 24 hours; many come within a few hours.

Print the approval notice. While the ETA is electronically linked to your passport, carrying a printed copy avoids potential delays at immigration if systems are slow.


The 40-Country Free-Visa Scheme: What's Really Happening

This is the section that matters most in 2026 because it's the source of nearly all the confusion.

The Background

Sri Lanka has been trying to expand its fee-free ETA programme from 7 countries to 40 since mid-2025. The rationale is clear: removing the $50 fee barrier is expected to boost tourist arrivals toward a target of 3 million in 2026, and the government calculates that increased tourism spending will more than offset the estimated $66 million in lost visa revenue.

The 40 Countries on the List

The countries announced for fee-free tourist ETA access are:

Australia, Austria, Bahrain, Belarus, Belgium, Canada, China, Czech Republic, Denmark, Finland, France, Germany, India, Indonesia, Iran, Israel, Italy, Japan, Kazakhstan, Kuwait, Malaysia, Nepal, Netherlands, New Zealand, Norway, Oman, Pakistan, Poland, Qatar, Russia, Saudi Arabia, South Korea, Spain, Sweden, Switzerland, Thailand, Türkiye, United Arab Emirates, United Kingdom, United States.

The Problem

The scheme requires parliamentary approval and a published gazette before it takes legal effect. This approval process has been delayed multiple times — first by legislative scheduling, then by the aftermath of Cyclone Ditwah in late 2025, and then by further administrative processes in early 2026.

As of February 2026, the free-visa expansion has not been formally implemented for the additional 33 countries beyond the existing seven. The official ETA portal (eta.gov.lk) still reflects the standard fee structure.

What You Should Do

If you're from one of the seven currently exempt countries (China, India, Indonesia, Japan, Malaysia, Russia, Thailand): Apply for your ETA as normal through eta.gov.lk. The fee is already waived for you.

If you're from one of the other 33 listed countries: Check eta.gov.lk before applying. If the fee waiver has been implemented, the portal will reflect this — you'll either see a $0 fee or no payment step. If the standard $50 fee still appears, the waiver has not yet taken effect. Pay the fee and proceed. Do not delay your travel plans waiting for a fee waiver that has no confirmed implementation date.

If you're from a country not on the list of 40: The standard ETA process and fee apply. Nothing has changed for you.

The important thing to remember: the ETA application process itself is identical whether you pay $50 or $0. The fee waiver doesn't change what you need to do. It only changes whether you pay.


Common Scams and How to Avoid Them

Fake ETA Websites

This is the most common problem. Search "Sri Lanka visa" on Google and you'll find several professional-looking websites that appear to be official government portals but are actually commercial intermediaries. They process your ETA application through the real government system but charge $80–150 instead of the government's $50.

These sites are technically legal — they're providing a "facilitation service." But they're unnecessary and expensive. The official ETA application at eta.gov.lk is simple enough for anyone with basic internet skills.

How to protect yourself: Only use eta.gov.lk. Look at the URL before entering payment details. If the website address doesn't end in .gov.lk, it's not the Sri Lankan government.

"Pay Again at the Airport" Claims

Some third-party agents or tour operators claim you need to pay additional visa fees upon arrival. This is not true if you have a valid, approved ETA. Your ETA approval email is your entry authorization. There are no additional fees at the port of entry.

Visa-on-Arrival Confusion

Sri Lanka does offer a visa-on-arrival option — you can apply for an ETA at the airport immigration counter when you land. However, this is slower (expect queues) and costs the same as applying online. There is no advantage to waiting until arrival. Apply online before your flight.


Special Situations

Travelling with Children

Every traveller, including infants and children, requires their own separate ETA. Children cannot be included on a parent's application. The application process is the same regardless of age.

Extending Your Stay Beyond 30 Days

The initial ETA grants a 30-day stay. Extensions are available through the Department of Immigration and Emigration in Colombo (or through their online extension portal). The extension process works in stages:

  • First extension: up to 60 additional days

  • Second extension: up to 90 additional days

  • Third extension: up to 90 additional days

The total maximum stay is 270 days. Extension fees vary by duration and are paid separately from the initial ETA fee.

Working in Sri Lanka

A tourist ETA does not permit employment of any kind. If you're planning to work, volunteer, or perform religious duties in Sri Lanka, you need a separate entry visa obtained from a Sri Lankan embassy or consulate before travelling. These visas are not available through the online ETA system or at the port of entry.

Digital Nomads

Sri Lanka does not currently have a dedicated digital nomad visa. Remote workers employed by overseas companies typically enter on a tourist ETA and rely on the extension process for longer stays. This is a grey area — technically, the tourist visa prohibits "employment," but enforcement regarding remote work for non-Sri Lankan employers is minimal. If you plan to stay longer than 30 days, budget for extension fees and be prepared for the administrative process in Colombo.


What Immigration Looks Like on Arrival

When you land at Bandaranaike International Airport (Colombo), the immigration process is straightforward.

What you need to present:

  • Your passport (valid for at least six months beyond your arrival date)

  • Your printed ETA approval (recommended, though not always requested)

  • A completed arrival card (usually distributed on the flight or available at the immigration hall)

What you may be asked for:

  • Your return or onward ticket

  • Proof of accommodation (a hotel booking confirmation is sufficient)

  • Evidence of sufficient funds for your stay (this is rarely enforced, but having a credit card or cash equivalent is sensible)

How long it takes: On a quiet day, 15–30 minutes from deplaning to exit. During peak arrivals (multiple international flights landing simultaneously), it can take up to an hour. The process is orderly but not fast.


Quick-Reference Summary Table

Image

Frequently Asked Questions

Is the Sri Lanka visa free now?

For citizens of seven countries (China, India, Indonesia, Japan, Malaysia, Russia, Thailand), the tourist ETA is already fee-free. For 33 additional countries, a fee waiver has been announced but not yet formally implemented as of February 2026. For all other nationalities, the standard $50 fee applies. Always check eta.gov.lk for the current fee structure before applying.

How far in advance should I apply?

Apply at least one week before your departure to be safe. Most approvals come within 24 hours, but allowing extra time protects against any processing delays or technical issues.

What if my ETA is rejected?

Rejections are rare for standard tourist applications. If it happens, you can reapply or contact the Department of Immigration and Emigration. The most common reasons for rejection are incomplete applications or passport-related issues (insufficient validity, mismatched details).

Do I need travel insurance?

Travel insurance is not a legal requirement for entering Sri Lanka, but it is strongly recommended. Sri Lanka's public healthcare is basic in rural areas, and private hospital costs can be significant for serious conditions. A policy covering medical emergencies, trip cancellation, and evacuation is standard advice for any international trip.

Can I apply at a Sri Lankan embassy instead?

Yes. Sri Lankan embassies and consulates worldwide can process visa applications. This is primarily useful for visa categories not available through the online ETA system (work visas, residence visas, etc.). For standard tourist visits, the online ETA is faster and more convenient.

Is it safe to visit Sri Lanka in 2026?

The U.S. State Department maintains a Level 2 advisory ("Exercise Increased Caution") for Sri Lanka, which is the same level applied to many popular tourist destinations including France, Italy, and the UK. Sri Lanka welcomed over 2.25 million tourists in 2025, and the major tourist areas are considered safe for visitors exercising normal precautions.


The Bottom Line

Sri Lanka's visa process is simpler than the internet makes it seem. Go to eta.gov.lk. Fill in your details. Pay the fee (if applicable). Print the approval. Fly.

The 40-country free-visa expansion will likely happen in 2026. When it does, the process will be identical — you'll just skip the payment step. Until then, the $50 fee is the cost of certainty, and certainty is worth paying for when your holiday depends on it.

Don't wait for a fee waiver that has no confirmed date. Don't use a third-party website that charges triple. Don't leave your visa to the airport arrival queue.

Apply online. Apply early. Apply through the official portal.

Then stop thinking about paperwork and start thinking about what you'll do when you get there — because that's the part of Sri Lanka that actually matters.


Planning a trip to Sri Lanka? This guide is part of our comprehensive Sri Lanka travel series. Bookmark this page — we update it as visa policies, fees, and regulations change.


Key Takeaways for Quick Reference:

  • Apply at eta.gov.lk — the only official portal. Avoid third-party sites charging $80–150

  • Standard tourist ETA costs ~$50 USD and allows 30 days, double entry

  • 7 countries (China, India, Indonesia, Japan, Malaysia, Russia, Thailand) already have free ETAs

  • The 40-country fee waiver has been announced but is not yet implemented as of February 2026

  • Approval comes within 24 hours — apply at least 1 week before travel

  • Every traveller including children and infants needs their own ETA

  • Stay can be extended up to 270 days through the Department of Immigration

  • Passport must be valid for 6+ months beyond arrival date

  • Tourist ETA does not allow employment — work visas are separate

  • When in doubt, check eta.gov.lk the day you plan to apply for the latest fee structure

Ayesha Hussain
Ayesha Hussain775 rep2

Negombo beach consultant

View profile →

Comments

Comments coming soon! Share your thoughts about this article.