Field notes
Sri Lanka Visa for Indians 2026 — Complete Guide
Indians need an ETA (Electronic Travel Authorisation) to visit Sri Lanka. The ETA allows a stay of up to 30 days, extendable to 90 days, with double entry. The fee is ₹0 (USD 0) as of 2026. Processing takes anywhere from instant to 24 hours. Apply online at eta.gov.lk before departure.
What is the Sri Lanka ETA for Indian citizens?
The Sri Lanka ETA is an Electronic Travel Authorisation that Indian passport holders must obtain before travelling to Sri Lanka for tourism. It permits a maximum stay of 30 days per entry, supports double entry, and costs ₹0 as of 2026, according to the official government portal.
The ETA is issued by the Department of Immigration and Emigration of Sri Lanka. The Department of Immigration and Emigration is the authority responsible for all entry approvals into Sri Lanka. Indian citizens cannot board a Sri Lanka-bound flight without a confirmed ETA.
The ETA replaced the earlier visa-on-arrival system. It is entirely online and requires no embassy visit. This makes the Sri Lanka visa for Indians one of the simplest international travel authorisations available in 2026.
What are the key features of the Sri Lanka ETA for Indians?
The ETA allows a maximum initial stay of 30 days from the date of first entry. This 30-day period is extendable up to 90 days total by applying to the Department of Immigration inside Sri Lanka. The double-entry feature permits two separate entries within the ETA's validity window.
The ETA validity period begins from the date of approval. Travellers must enter Sri Lanka within that window. Always check the approval email for the exact validity dates before booking flights.
What does the Sri Lanka ETA quick snapshot look like for Indians?
The Sri Lanka ETA for Indian citizens in 2026 costs ₹0, allows a 30-day stay extendable to 90 days, supports double entry, and processes in as little as a few minutes. The entire application is completed online at eta.gov.lk with no agent or embassy required.
| Visa Type | Maximum Stay | Entry Validity | Fee (INR) | Processing Time | Application Method |
|---|---|---|---|---|---|
| ETA (Electronic Travel Authorisation) | 30 days (extendable to 90 days) | Double entry | ₹0 (USD 0) | Instant to 24 hours | Online at eta.gov.lk |
These figures are verified as of 2026-10-03 against the official Sri Lanka immigration portal. Fee and stay conditions can change. Always confirm current terms at https://www.immigration.gov.lk/pages_t.php?id=60 before applying.
How do you apply for a Sri Lanka ETA from India?
Applying for a Sri Lanka ETA from India is a six-step online process completed entirely at eta.gov.lk. No embassy appointment, courier, or agent is required. Most Indian applicants receive approval within minutes, though the official window extends to 24 hours.
- Step 1 — Gather your documents. Collect your valid Indian passport (minimum six months validity from arrival date), a confirmed return flight ticket, a hotel booking or accommodation proof, and a credit or debit card. Having all documents ready before opening the form reduces errors.
- Step 2 — Open the official ETA portal. Go to eta.gov.lk — the official Sri Lanka ETA portal operated by the Department of Immigration and Emigration. Do not use third-party websites. Third-party sites may charge unnecessary fees for a process that is free on the official portal.
- Step 3 — Fill the application form. Enter your personal details, passport number, travel dates, and accommodation address exactly as they appear on your documents. A single character mismatch between your form and your passport is a common rejection trigger.
- Step 4 — Pay the fee. As of 2026, the Sri Lanka ETA fee for Indian citizens is ₹0 (USD 0). No payment is currently required. If the portal prompts for card details, verify you are on the official eta.gov.lk domain before entering any information.
- Step 5 — Submit and note your reference number. Click submit after reviewing all entries. The portal generates a reference number immediately. Save this number — it is required to track your application status on the same portal.
- Step 6 — Receive and print your ETA confirmation. The ETA approval arrives by email, typically within minutes to 24 hours. Print a physical copy of the approval email. Sri Lanka immigration officers at the airport may ask to see it alongside your passport.
What documents do Indian citizens need for a Sri Lanka ETA?
Indian citizens need four core documents for a Sri Lanka ETA application: a valid passport, a confirmed return flight ticket, a hotel or accommodation booking, and a credit or debit card for any future fee changes. Each document has specific requirements that, if missed, can delay or reject the application.
| Document | Specification Required | Where to Obtain | Common Mistake to Avoid |
|---|---|---|---|
| Valid Indian Passport | Minimum 6 months validity from Sri Lanka arrival date; at least 2 blank pages | Passport Seva Kendra, Ministry of External Affairs | Passport expiring within 6 months of travel — rejected at check-in |
| Confirmed Return Flight Ticket | Must show departure from Sri Lanka within the 30-day stay limit | Airline website or travel agent | Submitting a one-way ticket or an unconfirmed booking |
| Hotel or Accommodation Booking | Confirmed reservation showing full stay dates and property address in Sri Lanka | Hotel directly or booking platforms | Providing a tentative or unconfirmed booking reference |
| Credit or Debit Card | Valid international card (Visa, Mastercard) for potential future fee payments | Your bank | Using an expired card or one without international transaction access |
All documents should be in digital format before starting the online form. Uploading clear, legible scans reduces processing delays. Keep physical copies of all documents when travelling to Sri Lanka.
What does a Sri Lanka ETA cost for Indians in 2026?
The Sri Lanka ETA fee for Indian citizens is ₹0 (USD 0) as of 2026, verified against the official immigration portal on 2026-10-03. No service charge, courier fee, or VFS/BLS agent fee applies because the application is submitted directly online. The only recommended spend is travel insurance.
| Fee Component | Amount (INR) | Notes |
|---|---|---|
| ETA visa fee | ₹0 | Free for Indian passport holders as of 2026-10-03 per official portal |
| VFS / BLS service charge | ₹0 | Not applicable — application is direct online, no agent required |
| Courier charges | ₹0 | Not applicable — ETA is electronic, delivered by email |
| Travel insurance (recommended) | ₹1,500 – ₹3,000 | Approximate cost for a 7–10 day policy; varies by provider and coverage |
| Total ETA-related cost | ₹0 (+ insurance if purchased) | Excluding flights, accommodation, and in-country expenses |
Third-party visa agencies sometimes charge a service fee to submit the ETA on your behalf. This fee is not required and goes to the agency, not the Sri Lanka government. Indian travellers can complete the entire process themselves at no cost.
Why do Sri Lanka ETA applications get rejected for Indians?
Sri Lanka ETA applications from Indian citizens are most commonly rejected due to passport validity issues, mismatched personal details, missing travel documents, undisclosed immigration history, or incomplete application forms. Each of these errors is avoidable with careful preparation before submission.
- Passport validity below six months: The passport must be valid for at least six months from the intended Sri Lanka arrival date. Applications with passports expiring sooner are rejected automatically. Renew your passport at a Passport Seva Kendra before applying.
- Personal details not matching the passport: Names, date of birth, and passport number on the ETA form must match the passport exactly. Even a single character difference — such as a middle name included in one and not the other — triggers rejection.
- No confirmed return ticket or accommodation: The ETA system requires proof that you intend to leave Sri Lanka within the permitted stay. An unconfirmed or one-way ticket, or a missing hotel booking, is a common reason for rejection.
- Undisclosed prior immigration violations: The application asks about previous visa rejections, deportations, or overstays in any country. Leaving these fields blank or answering incorrectly when a violation exists leads to rejection and may affect future applications.
- Incomplete or abandoned application form: Leaving mandatory fields blank or closing the browser before submitting creates an incomplete record. Always complete the form in one session and confirm you receive a reference number after submission.
If your ETA is rejected, the official portal provides a reason. Address the specific issue and reapply. Do not attempt to board a flight to Sri Lanka without a confirmed ETA approval.
What are the special conditions Indians must know about the Sri Lanka ETA?
The Sri Lanka ETA is mandatory for all Indian citizens and must be approved before departure from India. Arriving at a Sri Lanka airport without a pre-approved ETA will result in denied boarding or refusal of entry. The ETA cannot be obtained at the airport on arrival.
Key conditions at a glance:
- Apply at eta.gov.lk only — the official portal operated by the Department of Immigration and Emigration of Sri Lanka.
- The ETA must be approved before you board your flight. Airlines check ETA status at check-in.
- The initial 30-day stay can be extended up to 90 days total. Extensions must be applied for inside Sri Lanka at a regional immigration office before the initial 30 days expire.
- The double-entry feature allows two entries into Sri Lanka within the ETA's validity period. Each entry is limited to 30 days.
- The ETA is for tourism only. It does not permit employment, study, or business activities.
- The 2026 fee schedule shows ₹0 for Indian passport holders. Verify this before applying, as fee schedules are subject to change by the Sri Lanka government.
Why is travel insurance recommended for Indians visiting Sri Lanka?
Travel insurance is not mandatory for the Sri Lanka ETA but is strongly recommended for Indian travellers. Medical treatment costs in Sri Lanka can be significant for foreign nationals, and insurance covers hospitalisation, emergency evacuation, trip cancellation, and lost baggage without out-of-pocket expense.
What coverage amount is recommended for a Sri Lanka trip from India?
A minimum medical coverage of ₹50 lakh (approximately USD 60,000) is recommended for a Sri Lanka trip from India. The policy should also cover trip cancellation up to the full trip cost, flight delays of more than six hours, and lost or delayed baggage. Policies covering adventure activities are worth considering if you plan water sports or hiking.
Which Indian travel insurance providers cover Sri Lanka trips?
Several Indian insurers offer international travel policies that cover Sri Lanka. HDFC Ergo Travel Insurance, Bajaj Allianz Travel Insurance, ICICI Lombard Travel Insurance, and SBI General Travel Insurance are among the commonly used options. Compare plans on the insurer's website or on aggregator platforms, checking the claim settlement ratio before purchasing.
What are the official sources and geo-specific details for Sri Lanka ETA in 2026?
The authoritative source for Sri Lanka ETA rules, fees, and application is the Department of Immigration and Emigration of Sri Lanka, accessible at https://www.immigration.gov.lk/pages_t.php?id=60. This page was verified on 2026-10-03. Indian travellers should check this official page for any fee or policy updates before applying.
The High Commission of Sri Lanka in New Delhi is the official diplomatic mission for Sri Lanka in India. The High Commission of Sri Lanka is located at 27, Kautilya Marg, Chanakyapuri, New Delhi — 110021. However, because the ETA is fully online, Indian applicants do not need to visit the High Commission for a standard tourist ETA.
There is no bilateral visa-free agreement between India and Sri Lanka as of 2026. The ETA system is the designated entry mechanism for Indian passport holders. The current ₹0 fee for Indians reflects a Sri Lanka government policy decision, not a treaty-based exemption, and is subject to revision.