In this guide8 sections
What Indians actually need in 2026, dated#
Indian passport holders need an ETA (Electronic Travel Authorization) to enter Sri Lanka, and since 25 May 2026 the government fee for that ETA is ₹0. Sri Lanka's Department of Immigration and Emigration extended its free-tourist-ETA scheme from a smaller pilot group to 40 nationalities that day, and India is on the list (eta.gov.lk, effective 25.05.2026). The ETA itself did not disappear — it is still mandatory, still applied for online before departure at eta.gov.lk, and still grants a 30-day stay with double entry. What changed is the price, not the paperwork.
That distinction is where almost every page ranking for this query goes soft. A search for "sri lanka visa for indians" surfaces airline pages, OTA visa pages and Google's own AI Overview. The AI Overview itself compresses two separate facts — a free government fee and a still-mandatory application — into language that reads as "visa-free." It isn't. You still have to apply, upload a passport scan, and get an approval email before you fly. The fee is gone; the form is not. The AI Overview compiled for this query cites eta.gov.lk alongside several travel-agent blogs and an insurer's blog as equally weighted sources. A search engine's own summary blending a primary regulator with resellers of the same free form is itself the reason to read past the summary and into what the regulator's own pages say — which is what the rest of this guide does, section by section.
ETA, "visa-free," visa on arrival — three names for one changing scheme#
Three different labels circulate for the same Sri Lankan entry rule, and only one of them — ETA — is accurate for an Indian tourist in 2026. "Visa-free" is the label used loosely across dozens of 2024–2026 travel-agent posts (xplro.com, 1 October 2024; justwravel.com, 9 December 2024; blog.wego.com, 28 May 2026) to describe the fact that Indians pay nothing. It is misleading on its own: Sri Lanka does not offer visa-free entry to Indian citizens. A fact-check specifically on this point — srilanka.factcrescendo.com, "Can Indians Enter Sri Lanka Without a Visa and an ETA?" — rates the "no ETA required" version of the claim as misleading. The ETA requirement stands; only the fee was removed.
"Visa on arrival" — or "visa on arrival for Indians," as some reseller pages (tusktravel.com, eta-srilankatravel.com) label it — is closer to how the process worked years ago than to how it works now. It is not how the current system works for a routine tourist arrival: Sri Lanka does not run a walk-up ETA counter for Indian tourists at Bandaranaike International. You apply online, before departure, at eta.gov.lk. If a page tells you to sort out your ETA "at the airport," that page is describing an exception process, not the standard one, and you should not plan a trip around it.
For a Sri Lanka visa for Indian passport holders, the accurate label is ETA — free of the government fee for a tourist visit as of 25 May 2026, mandatory as a piece of paperwork, and issued as a PDF/email confirmation before you travel, the same shape as neighbouring countries' schemes such as the Vietnam e-visa or the Thailand entry system — a paid application in those two cases, a free one here. If you are comparing this against destinations that genuinely require no advance paperwork at all, that is a different category covered on visa-free countries for Indian passport holders; Sri Lanka is not currently one of them.
<!-- visual-slot -->
The official portal, and the resellers that outrank it#
The only official channel for a Sri Lanka visa for Indians — the ETA — is eta.gov.lk (application form at eta.gov.lk/slvisa/), operated under Sri Lanka's Department of Immigration and Emigration (immigration.gov.lk). No other domain issues the ETA. Search results for this exact query, however, put a long list of travel agents, OTAs and insurance-adjacent blogs above or beside the official portal. akbartravels.com, atlys.com, btwvisas.com, useteleport.com, icicilombard.com and others all publish their own Sri Lanka visa pages, and several rank higher than eta.gov.lk itself for related searches.
That is not automatically a problem. Some of these sites are honest about the fee: btwvisas.com's own July 2026 update states plainly that "the tourist ETA is free for Indian citizens." The pattern to watch for is a site that states the government fee correctly and then charges a separate, undisclosed-until-checkout service fee to fill out the same short form on your behalf. That behaviour is documented on Sri Lanka's neighbouring e-visa markets too. If a site's checkout total is not broken into a government-fee line (₹0 for a tourist ETA right now) and a clearly labelled service fee, that is the signal to go back to eta.gov.lk directly. Filling the form yourself takes under ten minutes and costs nothing — there's no payment step at all for a free tourist ETA.
The reliable check, if you are unsure whether a page you have open is official: both Sri Lankan government touchpoints in this process end in .gov.lk — eta.gov.lk for the application itself, immigration.gov.lk for the regulator behind it. Counting the sources reviewed for this guide, at least two dozen distinct third-party sites — travel agents, insurers, OTAs and content aggregators — publish their own Sri Lanka ETA page aimed at Indian travellers. That count excludes the video guides and social posts competing for the same query. None of them is required to complete a free tourist ETA.
What the ETA covers, the fee, and what it does not#
The Sri Lanka visa fee in rupees is ₹0 for the tourist ETA — valid 30 days from arrival, double entry. The business ETA and two adjacent categories are not free, and none cover a stay past 30 days without a separate extension. The categories, government fee only (service fees charged by agents sit on top of this and are never part of the government line):
ETA / visa category | Government fee (Indian passport) | Stay | Entry | Source, dated |
|---|---|---|---|---|
Tourist ETA | Free (₹0) since 25 May 2026 | 30 days | Double entry | eta.gov.lk, effective 25.05.2026 |
Business ETA | USD 30 (SAARC rate) — ≈ ₹2,520 by one reseller's July 2026 conversion; the rupee figure moves with the exchange rate, confirm at payment | 30 days | Double entry | btwvisas.com, dated ~25 July 2026 |
Transit Visa | Free of charge | 2 days | Single entry, transit only | immigration.gov.lk, Transit Visa page |
Gratis ETA (diplomatic/official Indian passports) | Free | Per Visit Visa terms | — | bankbazaar.com, citing immigration.gov.lk |
Double entry means you can leave Sri Lanka and re-enter once within the 30-day window without a fresh application — useful if your itinerary includes a short side trip to a neighbouring country and back. A third entry inside the same 30 days would need a new ETA.
The ₹2,520 figure for the business ETA is a reseller's own arithmetic, not a fixed government rupee price — Sri Lanka's fee is set in US dollars, and what you actually pay in rupees depends on your card issuer's conversion rate on the day. Do not treat that number as exact. eta.gov.lk denominates every ETA fee in USD, not LKR; no source here quotes an LKR figure, so none is invented from an unsourced exchange rate.
Before 25 May 2026, the tourist category itself was not free: nivabupa.com (6 February 2025) quoted a tourist ETA fee of USD 20–35, and the-shooting-star.com quoted USD 20 specifically for an individual tourist visa. Both figures are obsolete for the tourist ETA now — several aggregator pages captured in mid-2026 still carried the old number unrevised, which is the exact failure mode a freshness-focused guide exists to catch.
What the free tourist ETA does not do: it does not extend past 30 days without a separate application through the official extension portal, discussed below; it does not replace the arrivals-hall checks Sri Lankan immigration runs at the airport (an approved ETA is a pre-clearance, not a guarantee of entry); and it excludes the edge-case passport categories covered later in this guide. Before you book anything, it is worth checking Sri Lanka's entry rule against India's other visa-fee changes for 2026 if you are planning a multi-country trip in the same year, since several neighbouring destinations moved their fees in the same window.
Applying: the fields that cause rejections#
Apply at eta.gov.lk/slvisa/, not through a third party, and the two things worth double-checking before you submit are your passport number and your entry port — mismatches on either are the most commonly cited cause of delay across the reseller checklists that process this form daily. Some pages label this the e-visa application Sri Lanka requires. It is the same eta.gov.lk form, just under a different name. The application itself is short:
- Select purpose and entry type — tourist ETA (free, double entry, 30 days) or business ETA ($30, double entry, 30 days). Choose tourist unless you are travelling for a business meeting, conference or work-related visit.
- Enter passport details exactly as printed — full name in the same order and spelling, passport number character by character, date of birth, nationality. A single transposed character against your passport is the most frequently cited reason an ETA gets flagged for manual review across the agent sites that process these applications.
- Enter your travel dates and intended arrival point. Sri Lanka issues the ETA against a stated arrival window; arriving well outside that window can trigger a re-check at the border even with an approved ETA in hand.
- Upload your passport bio-page scan and photo where the form asks for them, both under the stated file-size limits.
- Pay only if you selected business ETA. Since 25 May 2026, the tourist ETA has no payment step for an Indian applicant — if a form is asking you to pay for a "tourist" application, confirm you are actually on eta.gov.lk and not a reseller's copy of the form.
- Wait for the approval email. Processing times reported across different sites are inconsistent and none of them is the government's own published service-level figure: akbartravels.com states 24–48 hours (22 July 2026), almahadtravels.com states 1–3 working days (17 February 2026), wanderon.in states 24–72 hours. Plan around the slower end — apply at least a week before you travel — rather than the fastest number any single site quotes.
One practical habit worth adding, though it is not an official requirement stated by eta.gov.lk: save the approval as a PDF and keep a printed copy. Airline check-in counters in India increasingly ask to see proof of onward-country clearance before boarding, on top of whatever Sri Lankan immigration checks on landing.
At immigration: what they ask for in Colombo#
An approved ETA gets you to the immigration counter; it does not by itself guarantee entry, and officers can still ask for an onward or return ticket, proof of accommodation and evidence you can support your stay. These are arrivals-hall checks, separate from the online ETA form, and the actual source of most entry anxiety for first-time visitors. This section covers Sri Lanka immigration requirements Indians actually face at the counter, separate from the application form. Colombo airport immigration runs the same checks on any visitor, first-time or repeat:
- Onward or return ticket. Multiple sources (travelsagaholidays.in, icicilombard.com) list proof of onward ticket, or a confirmed return flight, as a standard document immigration can request. Sri Lanka's ETA does not certify this for you.
- Proof of accommodation. A hotel booking or a written invitation if you are staying with someone. Screenshots on your phone are generally accepted; a printed copy removes any doubt.
- Proof of funds. No fixed minimum funds on arrival figure — cash or bank balance — is published on either eta.gov.lk or immigration.gov.lk for Sri Lanka, unlike some destinations that state an exact per-person amount. Carry a bank statement or working cards regardless — "no published minimum" is not the same as "nothing will be asked."
- Passport validity — where the AI Overview and the regulator disagree. Google's AI Overview for this query states passports "must be valid for at least 6 months from your planned date of return." Sri Lanka's own Immigration Department, on its Visit Visa page (immigration.gov.lk/pages_e.php?id=15), states something narrower: "your intended stay in Sri Lanka should end at least two months before the expiry date of your travel document." Those are two different rules, and the regulator's own page is the one that actually governs your visa. In practice, though, airline check-in systems commonly enforce their own 6-month buffer as carrier policy, separate from Sri Lanka's visa rule. A passport with less than 6 months left can still get you denied boarding in India, even if Sri Lanka's stated rule would have let you in. Travel with the 6-month buffer if you can; know that the 2-month figure is the one the destination itself actually requires.
If this is your first trip abroad and you want the fuller pre-departure list, see the first international trip from India checklist.
Changes since 2024, dated#
Sri Lanka's entry rule for Indian tourists has moved at least three times since late 2024, and every stale page still ranking for this query reflects one of the earlier versions, not the current one.
- 1 October 2024 — xplro.com reported a short-stay allowance taking effect for Indian travellers, described in that reporting as "visa-free." What actually changed at this point, and whether the ETA fee itself was affected, is not confirmed by the sources gathered for this guide — treat pages still citing this date as describing an intermediate step, not today's rule.
- Unconfirmed date, 2024 — NDTV reported that Sri Lanka reversed a decision to make the ETA mandatory for all short-stay visitors ("Sri Lanka Drops Mandatory ETA For Tourists," ndtv.com). The exact date of that reversal is not stated in the source snapshot used for this guide; if you find a page anchored to this episode, check its own dateline before trusting a specific rule from it.
- Pre-2026, exact start date unconfirmed — Sri Lanka's Immigration Department separately describes "extending free visa for seven nationals" (immigration.gov.lk/pages_e.php?id=60): a narrower pilot offering a free 30-day double-entry ETA to a smaller group of nationalities, with Maldivian nationals getting 90 days under the same scheme. Whether India was part of that original seven-nation group, or gained free access only in the 2026 expansion below, is not confirmed by the sources gathered here.
- Undated, per visasnews.com — a separate report states several Sri Lankan embassies, including those in France, Indonesia and Turkey, reconfirmed that the ETA remains mandatory before travel, independent of the fee question. It reinforces the point made throughout this guide: free is not the same as optional.
- 25 May 2026 — eta.gov.lk states the free visa scheme, its free-tourist-ETA programme, took effect for 40 nationalities including India that day, corroborated independently by goindigo.in, NDTV (25 May 2026) and News18 (26 May 2026): 30 days, double entry, ₹0 government fee.
- 22–25 July 2026 — the most recent reseller confirmations available (akbartravels.com, 22 July 2026; btwvisas.com, dated roughly six days before this guide's 31 July 2026 verification) both confirm the fee-free tourist status still held into late July 2026, with the business ETA still priced at $30.
If you are tracking how many Indian-outbound visa rules have shifted this year across destinations, not just Sri Lanka, see visa rule changes for Indians in 2026.
<!-- visual-slot -->
If your ETA is refused, you're stopped at entry, or your stay needs extending#
An ETA refusal is usually a data-entry problem, not a ban — recheck your passport number and entry port and reapply; extending a stay past 30 days is a separate, paid transaction through the official portal, not something the free tourist ETA covers.
If your ETA application is refused, the sources gathered for this guide do not state a mandatory waiting period before you can reapply. Before resubmitting, recheck the two fields most often responsible for a rejection: your passport number transcribed character-by-character, and the entry port matched to your actual arrival airport.
Entry itself is not automatic even with an approved ETA. Sri Lankan immigration officers retain discretion at the counter and can still question a traveller who cannot show an onward ticket, accommodation proof or evidence of funds, regardless of ETA status — this is the arrivals-hall layer described above, and it sits on top of, not instead of, the ETA.
To extend a stay past the initial 30 days, the official channel is eservices.immigration.gov.lk/vs/home.php, the Department of Immigration and Emigration's e-Visa Extension portal. This is a paid transaction — the free tourist ETA covers only the initial 30-day entry, and extensions carry their own fee even though the base ETA does not. One aggregator (happyfares.in) states stays can eventually be extended to a maximum of 270 days; that figure does not appear on the official extension portal pages captured for this guide, so treat it as unconfirmed and check the current maximum and fee directly on eservices.immigration.gov.lk before relying on it.
A handful of categories fall outside everything described above and should not be confused with a regular Indian tourist's ETA:
- "Registered Indians" under the 1954 Indo-Lanka Agreement — a distinct bilateral legal status referenced on immigration.gov.lk's general visa information page, applying to people of Indian-origin already registered under that agreement, not to ordinary Indian tourists. If you hold a regular Indian passport and are visiting as a tourist, this category does not apply to you, and you still need the standard ETA described above.
- Diplomatic or official Indian passport holders — issued a Visit Visa on arrival with a free "Gratis ETA," a different route from the tourist ETA covered in this guide (bankbazaar.com, citing immigration.gov.lk).
- Children under 12 — exempted from the ETA application requirement itself, per the Sri Lanka High Commission in India (slhcindia.org); they still need to be included on the family's travel documents.
- Transit passengers not leaving the airport — covered by a separate, free 2-day Transit Visa category (immigration.gov.lk, Transit Visa page), not the tourist ETA.
A Sri Lanka visa for Indians in 2026 comes down to one form and one fee. The application is still mandatory. The fee is now zero for tourists. Everything else on this page is detail around those two facts.
If your plans extend beyond Sri Lanka, the same fee-versus-paperwork distinction applies differently in Indonesia and in general on the Indian-passport topic page for this cluster.
Sources cited only — expert review pending. For individualized advice, consult a licensed professional.
Frequently asked questions
- Is Sri Lanka visa-free for Indians?
- No. Indians need an ETA (Electronic Travel Authorization), applied for online at eta.gov.lk before departure. What changed on 25 May 2026 is the fee — it dropped to ₹0 for a tourist ETA — not the requirement to apply. Calling this "visa-free" is the most common inaccuracy in circulation. A Sri Lanka visa for Indians in 2026 means completing this free ETA, not skipping a step.
- How much is the Sri Lanka visa fee for Indians in rupees?
- ₹0 for the tourist ETA since 25 May 2026 (eta.gov.lk). The business ETA still costs USD 30 (SAARC rate), roughly ₹2,520 by one reseller's July 2026 conversion — the rupee amount moves with the exchange rate, so confirm the exact charge at payment.
- How long can Indians stay in Sri Lanka?
- 30 days per entry on the tourist ETA, with double entry allowed within that window — you can leave and re-enter once before the 30 days lapse. Extending beyond that requires a separate, paid application through eservices.immigration.gov.lk, the Department of Immigration and Emigration's own portal; the free tourist ETA covers only the initial 30-day stay.
- Do I need a return ticket and proof of funds on arrival?
- Yes to a return or onward ticket and proof of accommodation — both are standard arrivals-hall checks separate from the ETA form itself. No fixed minimum cash figure is published for Sri Lanka; carry a bank statement or working cards as a practical buffer regardless.