Planning a trip to Sri Lanka from India in 2026? Good news: it's never been easier — or cheaper — to get there. As of 25 May 2026, Indian passport holders can obtain a free 30-day tourist Electronic Travel Authorization (ETA), thanks to a Sri Lankan government policy that waived ETA fees for 40 countries, India included.
That said, "free" doesn't mean "no paperwork." You still need to apply for and receive an ETA before you fly — skipping this step can get you turned away at check-in. This guide breaks down everything Indian travelers need to know: eligibility, documents, the application process, fees, processing times, and practical tips for a smooth trip.
Do Indians Need a Visa for Sri Lanka in 2026?
Yes — but it's a simple, free, online process. Indian citizens require an ETA (Electronic Travel Authorization) to enter Sri Lanka for tourism, business, or transit. It functions like a visa but is applied for and approved entirely online before departure.
Here's the quick version:
- Visa type: ETA (Electronic Travel Authorization)
- Cost for tourist ETA: Free (as of 25 May 2026)
- Validity: 30 days from date of first arrival
- Entries allowed: Double entry
- Processing time: Usually a few hours, up to 1–3 working days
- Where to apply: Official portal only — eta.gov.lk
- Passport validity required: At least 6 months from date of arrival
You'll notice some social media posts and even a few blogs claiming Sri Lanka has scrapped the ETA requirement entirely for Indians. That's inaccurate. Sri Lanka's Department of Immigration and Emigration has been clear on this point: the ETA application is still mandatory — the government has only waived the fee, not the requirement itself. Always verify current rules directly on the official portal, eta.gov.lk, before you travel.
What Changed in 2026?
Sri Lanka has been gradually easing entry rules for its top tourism source markets:
- Since 2023: India was among a small group of countries (alongside China, Russia, Japan, Malaysia, Indonesia, and Thailand) already receiving a free tourist ETA under a pilot scheme.
- 30 March 2026: Sri Lanka's Cabinet approved a plan to extend the free-ETA benefit to 40 countries.
- 7 May 2026: Parliament formally approved the regulations under the Immigration and Emigration Act.
- 25 May 2026: The expanded scheme officially took effect. India remains on the list, joined by countries such as the UK, US, China, Australia, UAE, Saudi Arabia, Pakistan, and most of the EU.
Under the current rules, the ETA fee is waived for tourist visits only. If you're traveling on a business ETA, the standard fee (roughly USD 35) still applies. ETA fees paid before 25 May 2026 are not refunded.
Documents Required for Sri Lanka ETA (Indian Citizens)
Before starting your application, keep these ready:
- Valid Indian passport, with at least 6 months' validity from your date of arrival in Sri Lanka
- A recent passport-style colour photograph (JPG format)
- A clear scan or photo of your passport's bio/data page
- Return or onward flight ticket
- Proof of accommodation in Sri Lanka (hotel booking confirmation or host's address)
- Proof of sufficient funds for your stay (bank or credit card statement)
- A valid email address to receive your ETA approval and reference number
- A debit/credit card for any applicable fees (not needed for the free tourist ETA, but required for business ETAs or expedited services)
Every traveler — including infants and children — needs an individual ETA application, even if they're listed on a parent's older passport.
How to Apply for a Sri Lanka ETA from India: Step-by-Step
- 1Visit the official ETA portal at eta.gov.lk — avoid third-party websites, which often charge unnecessary service fees.
- 2Select the correct visa category. For most Indian travelers, this is the "Tourist" ETA.
- 3Fill out the online application form with your passport details, travel dates, and contact information.
- 4Upload the required documents — your passport bio page and photograph.
- 5Submit the application. Since the tourist ETA fee is currently waived for Indian nationals, you won't be charged a government fee — just make sure you're on the genuine government site.
- 6Wait for approval, typically within a few hours to 3 working days. You'll receive confirmation by email.
- 7Carry a printed or digital copy of your ETA approval, along with your passport and travel documents, when you check in and when you land at Bandaranaike International Airport (Colombo).
Alternative: Applying Through an Embassy or Consulate
If you prefer an in-person process (for example, for longer-term visas like work, study, or residence permits), you can apply through the Sri Lankan High Commission or a Sri Lankan consulate in India. This route requires submitting a physical application along with supporting documents and any applicable fees.
How Long Can Indians Stay in Sri Lanka?
The tourist ETA permits an initial stay of up to 30 days from your date of first arrival, with double-entry validity — meaning you can leave and re-enter once within that 30-day window. If you re-enter, you only get the remaining balance of the original 30 days, not a fresh 30-day period.
If you want to stay longer, you can apply for an extension through the Department of Immigration and Emigration in Colombo before your current stay expires. Extensions are granted in stages and are subject to approval, supporting documents, and payment of the applicable extension fee. Overstaying without approval can lead to fines, detention, or future entry bans — so apply for an extension well before your ETA expires if you plan to stay longer.
Types of Sri Lanka Visas for Indian Travelers
Depending on your purpose of visit, Sri Lanka offers several visa categories:
- Tourist ETA: Holidays, sightseeing, visiting friends/family, medical or wellness travel (including Ayurveda retreats), short cultural or sports events.
- Business ETA: Short business meetings, conferences, and work-related visits that don't involve local employment.
- Transit visa: For travelers passing through Sri Lanka en route to another destination.
- Work/Residence visa: For employment, long-term study, or residency — these require a separate application process through the Department of Immigration and Emigration and are not covered by the standard ETA.
Travel Tips for Indian Visitors
- Book flights early: Direct flights connect Colombo with Delhi, Mumbai, Chennai, Bengaluru, Hyderabad, Kochi, and Tiruchirappalli, with flight times of roughly 1.5–4 hours.
- Currency: The Indian Rupee is not accepted in Sri Lanka. Carry US Dollars for initial expenses and exchange at the airport or authorized money changers for Sri Lankan Rupees (LKR). Avoid unofficial exchange counters.
- Best time to visit: The west and south coasts are best from December to March; the east coast from April to September; and the hill country (Nuwara Eliya, Ella) from January to March.
- Apply only on the official site: eta.gov.lk is the only authorized ETA portal. Third-party sites may charge extra "service fees" for something that's free directly from the government.
- Keep documents handy at arrival: Immigration officers at Bandaranaike International Airport may ask to see your return ticket, accommodation proof, and evidence of sufficient funds, even with an approved ETA.
- Double-check validity before rebooking: If your travel dates change, make sure your ETA's 30-day window still covers your revised itinerary — it doesn't reset automatically.
Frequently Asked Questions
Is Sri Lanka really visa-free for Indians in 2026? Not entirely. Indians don't pay a visa fee for tourist visits, but they must still apply for and receive an ETA online before traveling. It's best described as a "free ETA," not a visa-free entry.
Can Indians get a Sri Lanka visa on arrival? A limited visa-on-arrival facility exists at Bandaranaike International Airport for last-minute travelers, but it may involve an additional fee, longer queues, and no guarantee of approval. Applying online in advance is strongly recommended.
How long does Sri Lanka ETA approval take? Typically a few hours to 3 working days, depending on application volume.
Can the Sri Lanka ETA be extended? Yes. You can apply for an extension at the Department of Immigration and Emigration in Colombo before your initial 30-day stay expires, subject to approval and applicable fees.
Do children need a separate ETA? Yes, every traveler — including infants — needs their own individual ETA application and reference number.
What if I'm traveling for business? The tourist ETA fee waiver doesn't apply to business travel. A standard business ETA fee (around USD 35, subject to change) is still applicable.
Ready to Explore Sri Lanka?
With the ETA process simplified, there's never been a better time to plan your trip. Check out Olympus Tours & Travels for more travel guides, itineraries, and inspiration for your Sri Lanka holiday.
Visa policies can change with little notice. Before booking your trip, always confirm the latest requirements directly on Sri Lanka's official ETA portal at eta.gov.lk or with the nearest Sri Lankan High Commission/Consulate.
