Sri Lanka Visa & ETA Guide for Indian Citizens — Sri Lanka travel story by Lankan Stays & Trails

Travel tips · for Indian passport holders

Sri Lanka visa and ETA guide for Indian citizens

Indian passport holders normally need entry authorisation for Sri Lanka before they fly, arranged online through the official ETA system, and there has also been a periodic free-tourist-visa pilot scheme for Indian nationals. Here's the document checklist, how the application actually works, and how to check which arrangement currently applies before you book.

September 1, 2026 · 8 min read · Lankan Stays & Trails

Travel TipsPlanningSri Lanka

Quick answer

Indian passport holders normally need an Electronic Travel Authorisation (ETA) or visa for Sri Lanka, arranged online through the official Department of Immigration and Emigration portal, though Sri Lanka has periodically run a free-tourist-visa pilot scheme for Indian nationals that has been extended, paused and reviewed at different points. The standard tourist ETA typically allows a short stay and is usually processed within a few days. Because the free-entry pilot scheme status changes, always check the official immigration portal for the current requirement before booking flights.

Key takeaways

  • Indian citizens require entry authorisation for Sri Lanka, either the standard ETA/visa or, when active, a free-tourist-visa pilot scheme, and the current status should be confirmed before booking.
  • Applications are completed online through the official Department of Immigration and Emigration ETA portal, not through third-party agency websites.
  • A standard tourist ETA application typically requires a passport with at least six months' validity, a digital passport photo, and confirmed travel and contact details.
  • Processing commonly takes a short window after submission, though travellers should apply with a buffer of at least a few days before departure rather than at the airport.
  • The free-entry pilot scheme for Indian nationals has been reviewed, extended and paused at different points, so its status must be confirmed on the official portal rather than assumed from older articles.

The current entry requirement for Indian citizens

Indian passport holders visiting Sri Lanka for tourism have, at various points, needed either a paid Electronic Travel Authorisation or visa, or have been covered by a free-tourist-visa pilot scheme that Sri Lanka has introduced, extended, paused and reviewed on more than one occasion in recent years as part of a wider push to grow visitor numbers from key markets.

Because this status changes and neither arrangement should be assumed to be permanent, the only reliable way to know what applies to your specific travel dates is to check the official Sri Lankan Department of Immigration and Emigration website directly before booking flights, and again shortly before departure in case the position has shifted since you first checked.

Neither route involves a consulate visit or an in-person interview for the standard tourist category, which keeps the process broadly convenient for Indian travellers regardless of which arrangement currently applies. The distinction mainly affects whether a fee is payable and which specific online form is used.

  • Indian citizens need either a standard ETA/visa or, when active, free-tourist-visa entry.
  • The free-entry pilot scheme has been extended, paused and reviewed at different times.
  • Confirm the current position on the official immigration portal before booking, and again before travel.

What you need before you apply

Whichever entry route currently applies, the underlying documentation is broadly similar. A passport valid for at least six months beyond your planned stay is the baseline requirement across nearly every entry category, along with at least one blank page for any stamp or annotation.

Have your travel dates, accommodation address for at least the first night, a return or onward ticket, and a valid payment card ready before starting the online application, since the form is generally completed in a single session and asks for all of this together.

  • Passport with at least six months' validity remaining beyond your planned stay.
  • A recent digital passport-style photograph, if the application requires one.
  • Confirmed or provisional accommodation address for your first night in Sri Lanka.
  • Proof of a return or onward flight, and a valid payment card if a fee applies.

How to apply on the official portal

Applications are completed online through the official Sri Lankan Department of Immigration and Emigration ETA portal, accessible from anywhere with an internet connection, with no need to visit an embassy or consulate for the standard tourist category. Navigate to the site directly rather than clicking a sponsored search result or link from an unfamiliar site, since several unofficial pages mimic the government portal and charge inflated fees for the same service.

The form asks for passport details, personal information, travel dates and contact information, and, where a fee applies, payment is made securely through the portal itself. Once approved, the confirmation typically arrives by email and should be saved or printed, since it may be requested at check-in or on arrival in Sri Lanka.

  • Apply only through the official Department of Immigration and Emigration portal.
  • Avoid third-party sites that charge a markup for the same government service.
  • Save or print the emailed approval for airline check-in and immigration on arrival.

Avoiding unofficial visa and ETA sites

A number of unofficial websites market themselves as Sri Lanka visa or ETA agents and charge considerably more than the official fee, a pattern common across many countries' online visa systems and one Indian applicants searching generic terms often encounter first in sponsored search results.

The safest approach is to type the official Department of Immigration and Emigration web address directly rather than clicking a sponsored link, and to treat any site asking for an unusually high fee or extensive unrelated personal information with caution before entering passport details.

Processing time and validity

Processing for a standard tourist ETA commonly takes a short window, often within a few days, though travellers should apply with a reasonable buffer, a few days to a couple of weeks before departure, rather than relying on same-day approval, since processing times can vary and are not guaranteed.

Validity periods and the length of stay permitted have also been reviewed and adjusted at points, so the specific number of days you're entitled to stay should be confirmed on the official portal at the time of your application rather than assumed from a previous trip or an older source.

  • Processing commonly takes a short window, but apply with a buffer rather than last minute.
  • Stay-length validity has been reviewed and adjusted at points; confirm the current figure when applying.
  • Extensions are generally possible in-country through the immigration department, subject to current rules.

The free-tourist-visa pilot scheme: hedge before you rely on it

Sri Lanka has periodically run a free-tourist-visa pilot scheme covering Indian nationals among a set of other markets, aimed at boosting arrivals from key source countries. These schemes have historically been introduced for a defined trial period, then extended, paused, or replaced with a different arrangement depending on the outcome and government policy at the time.

Do not assume a free-entry arrangement will still be active on your travel dates simply because it was in place when you read this or when a friend travelled recently. Confirm directly on the official immigration portal before booking flights and accommodation, and keep a note of the confirmation in case the scheme changes between booking and travel.

  • The free-tourist-visa pilot scheme for Indian nationals has changed status more than once.
  • Never book based on an assumption; verify on the official portal for your specific travel dates.
  • If the pilot scheme is not active when you check, the standard paid ETA or visa route applies instead.

Planning around your entry authorisation

Check the official Sri Lankan Department of Immigration and Emigration site as one of your first steps when planning a trip, ideally before booking non-refundable flights, so your travel dates and the current entry requirement line up cleanly. Apply for whichever authorisation applies with a sensible buffer before departure, and pair it with proof of onward travel and your first-night accommodation address.

While the application itself is something every traveller completes individually, Lankan Stays & Trails can advise Indian travellers on current requirements as part of itinerary planning and make sure accommodation and travel details line up for a smooth arrival, so the paperwork is one less thing to worry about.

Frequently asked questions

Do Indian citizens need a visa for Sri Lanka?

Normally yes, an ETA or visa, though Sri Lanka has periodically run a free-tourist-visa pilot scheme for Indian nationals that has been extended and paused at different times. Always confirm the current requirement on the official immigration portal before booking.

Is Sri Lanka currently visa-free for Indians?

This depends on whether the free-tourist-visa pilot scheme is active on your travel dates, since it has been introduced, extended and paused more than once. Check the official Department of Immigration and Emigration portal directly for the current position rather than relying on an older source.

How do I apply for the Sri Lanka ETA from India?

Apply online through the official Department of Immigration and Emigration ETA portal, providing passport details, travel dates, accommodation information and payment where a fee applies. Avoid third-party sites, which often charge more for the same service.

How long does the Sri Lanka ETA take to process for Indian citizens?

Processing commonly takes a short window, often within a few days, though travellers should apply with a buffer of a few days to a couple of weeks before departure rather than relying on same-day approval, since processing times can vary.

What documents do Indian citizens need for the Sri Lanka ETA?

A passport valid for at least six months beyond your planned stay, a digital passport photo where required, your accommodation address for the first night, proof of a return or onward ticket, and a valid payment card if a fee applies.

How long can Indian citizens stay in Sri Lanka on a tourist visa?

Stay-length validity has been reviewed and adjusted at points, so confirm the current permitted duration on the official portal when applying. Extensions are generally possible in-country through the immigration department, subject to current rules and fees.

Can Indian citizens get a Sri Lanka visa on arrival?

The standard route is applying online before departure rather than on arrival. Requirements have changed at points, so confirm the current process, including whether any on-arrival option applies, on the official government site before assuming it will be available.

Where should Indian citizens apply for the Sri Lanka ETA to avoid scams?

Only through the official Sri Lankan Department of Immigration and Emigration portal, navigated to directly rather than via a sponsored search result. Several unofficial sites mimic the government portal and charge considerably more for the same application.

Lankan Stays Team