Sri Lanka Visa 2026

Eligibility, documents, fees, and the exact steps to apply

Request a Callback

Sri Lanka Visa 2026

Eligibility, documents, fees, and the exact steps to apply

Enquire Now

Do Indians need a visa for Sri Lanka? Yes, every Indian traveller requires an Electronic Travel Authorization (ETA) before entering Sri Lanka. As of May 25, 2026, Sri Lanka waived the ETA fee for Indian nationals, making the 30-day tourist ETA (double entry) completely free of cost — India is one of 40 nationalities now eligible for this waiver. 
You can apply for the Sri Lanka ETA online at the official site, eta.gov.lk, with approval typically arriving within 24 to 72 hours. Once approved, the ETA works for arrival through any airport in Sri Lanka and allows double entry, meaning you can leave and re-enter the country once within that same 30-day window. Your passport must also have at least 6 months of validity remaining from your date of arrival.
This guide covers everything you need about a visa before you book your Sri Lanka trip, from eligibility and documents to how to apply for it and what to do if you want to stay longer than a month.

Sri Lanka Visa for Indians: Quick Facts

  • Visa type: Electronic Travel Authorization (ETA)
  • Cost for Indians (tourist): Free (waived as of May 25, 2026)
  • Stay duration: 30 days, double entry
  • Processing time: 24–72 hours (online)
  • Where to apply: eta.gov.lk (Sri Lanka visa official website)
  • Passport validity needed: 6 months from arrival date
  • Visa on arrival: Available for Indian citizens at Colombo airport for USD 25
  • Eligible travellers: Tourism, business, and select transit purposes
  • Age exemptions: None; infants and minors also require an ETA
  • Entry points covered: Valid for arrival at any Sri Lankan airport
This free-ETA arrangement for India applies across tourist, business, and in some cases transit travel — whether you're applying for a short Sri Lanka visit visa or a longer-stay category.

Types of Sri Lanka Visa For Indians

Not every trip falls under "tourist." Here's how the categories break down for Sri Lanka Visa for Indians.
1. Sri Lanka Tourist ETA
This is what almost every Indian traveller applies for. It covers holidays, visiting family, and even short medical trips. Indian nationals get 30 days, double entry, at zero cost. This is the correct choice if you're planning a Sri Lanka family trip around Sigiriya's Cultural Triangle, a couples trip to the Mirissa beach, or a quieter hill country stretch through Ella.
2. Sri Lanka Business Visa
Meant for conferences, business meetings, and short professional engagements — not paid employment in Sri Lanka. For Indian passport holders, this costs USD 30 when applied for online or through a Sri Lankan mission, and covers a 30-day stay.
3. Sri Lanka Transit Visa
If you're only passing through Colombo airport and not leaving the transit area, you don't need an ETA. If you plan to step out for sightseeing during a layover, apply for the transit ETA, which is free and valid for 2 days.
4. Sri Lanka Visa on Arrival
Getting a Sri Lanka entry visa is technically still possible at Bandaranaike International Airport (BIA), but it isn't the smart move. It costs USD 25 for Indian tourists (versus free online), and you'll be stuck in a separate immigration queue while everyone with a pre-approved ETA walks straight through. 

Sri Lanka Visa Eligibility for Indian Travellers

Here are the exact Sri Lanka visa requirements for Indian passport holders:
1. Passport type: You need a regular Indian passport, valid for at least 6 months from your arrival date in Sri Lanka. Aadhaar, PAN, or Voter ID cannot be used instead.
2. Age: There's no minimum age. Infants and children need their own individual ETA — you cannot travel on a parent's approval. Children under 12 get the tourist ETA free, same as adults.
3. Dual nationality: If you hold two passports, apply using the one you'll actually travel and check in with. Your ETA is tied to that specific passport number.
4. Purpose of visit: Going for a holiday, sightseeing, visiting family, or even a short medical trip? That's the free tourist category. Heading over for meetings or a conference instead? That falls under a business visa, not a tourist — and it isn't free.
5. Employment restriction: Your ETA lets you visit, not work. No paid jobs, no unpaid gigs either, no matter what category you're in. Breaking this is a straight-up violation of your visa terms.
6. Repeat travel: Want to visit Sri Lanka five times this year? Go ahead — there's no limit on how many tourist ETAs you can get. Just keep each trip within its own 30-day, double-entry window.

How to Apply for a Sri Lanka Visa Online?

The entire Sri Lanka visa application takes about 10–15 minutes if you have your documents ready. Here's the complete Sri Lanka Visa process for Indians:
1. Go to the official portal — eta.gov.lk is the only website run by Sri Lanka's Department of Immigration & Emigration. Several lookalike sites charge a "service fee" for what is a free government process, so check the URL carefully before entering any details.
2. Select your visa category — choose Tourist, Business, or Transit based on your travel purpose.
3. Fill in your details — passport number, full name as printed on your passport, date of birth, nationality, and travel dates.
4. Upload your passport bio page — a clear scan or photo, no glare, all corners visible.
5. Submit and pay (if applicable) — Indian tourist applicants pay nothing. Business applicants pay the visa fee by card at this step.
6. Receive your approval by email — most applications clear within 24–72 hours. Save the PDF and carry a printed copy along with a digital one on your phone.
Some sites still call this an e-visa for Sri Lanka, though the government's own term is ETA — both refer to the same digital approval. You'll show this approval at check-in in India and again at immigration in Colombo, so don't apply at the last minute — a day or two of buffer avoids any stress if the system is slow.
If you're timing your trip around one of the festivals in Sri Lanka, apply around 3-4 weeks earlier to avoid peak-season processing delays.

What is the Sri Lanka Visa Cost for Indians?

Here's where costs actually apply, straight from the official fee schedule:
1. Tourist visa (30 days): Free
No charge when applied online or through a Sri Lankan mission. This is the category almost every Indian traveller falls under.
2. Tourist visa on arrival: USD 25 (approx. ₹2,360)
Same 30-day validity, but you pay extra and wait in a slower queue at the airport. Only worth it if you missed applying online.
3. Business visa (30 days): USD 30 (approx. ₹2,835)
Applies to conferences, meetings, and professional visits — not paid work. Charged whether you apply online or through a mission.
4. Transit visa (2 days): Free
For travellers stepping out during a layover at Colombo airport. No cost, but still requires an ETA application.
5. Visa extension (beyond 30 days): Fee applies
Paid separately once you're inside Sri Lanka, through the Department of Immigration in Colombo. The amount depends on how long you extend.
Please Note: INR values are approximate and based on current exchange rates. Actual charges are billed in USD, so the rupee amount you pay may vary slightly depending on your bank or card network's conversion rate. Also, children under 12, of any nationality, also get the free 30-day tourist ETA.
Once you land, it's also worth knowing the common tourist scams in Sri Lanka to avoid on the ground and make the most of your trip.

What Is the Sri Lanka Electronic Travel Authorization (ETA)?

The ETA visa for Sri Lanka is a digital record linked to your passport number, verified electronically when you land. Sri Lanka has run this system for all short-visit travellers since 2012, so the process itself isn't new; what changed in 2026 is which nationalities pay for it. 
Even though this Sri Lanka Evisa costs Indian tourists nothing, it's still a legal entry requirement, not an optional formality. Travelling without one, assuming "visa-free" means "no paperwork," is the single most common reason for delays at Colombo airport.
Once your ETA is sorted, the rest of your planning gets a lot easier. Our Sri Lanka tourism guide covers everything from the top attractions and best time to visit to how many days you actually need.

Documents Required for a Sri Lanka Tourist Visa For Indians

Keep these ready before you start the application and before you fly:
  1. Indian passport valid for at least 6 months from your arrival date
  2. A clear digital copy or photo of your passport's bio page
  3. Confirmed return or onward flight ticket
  4. Proof of accommodation for your stay (hotel booking or host details)
  5. Evidence of sufficient funds for the trip, if asked at immigration
  6. A valid email address to receive your approval
Aadhaar, PAN, or any other Indian ID card cannot substitute for a passport — you need a physical Indian passport to travel internationally, whether you're applying for a standard Sri Lanka travel visa or a business category.

How to Extend Your Stay Beyond 30 Days

If 30 days isn't enough, you don't need to exit and re-enter. Apply for an extension from within Sri Lanka, through the Department of Immigration in Colombo or its online extension portal, before your current permit runs out. 
Extensions can typically take your total stay well beyond the initial period, but each extension carries its own fee, and approval isn't automatic. So, apply with time to spare rather than on your last eligible day. 
Overstaying without an approved extension can mean fines, and in serious cases, deportation and a future entry ban, so this isn't worth risking to save a step.

When Should You Apply for a Sri Lanka ETA?

Apply at least 4–7 days before departure. Processing usually finishes in 24–72 hours, but leaving a buffer protects you if the portal is under heavy load or your upload needs a redo. 
Once your SL Visa is approved, your travel planning can move to the fun part and if you haven't locked in your itinerary yet, it's worth looking at Wanderon's Sri Lanka tour packages to see routes that cover the coast, the Cultural Triangle, and the hill country without the guesswork of planning it solo.

Common Reasons Sri Lanka Visa Applications Get Rejected

  1. Passport with less than 6 months validity at the time of travel
  2. Blurry or cropped passport photo upload
  3. Mismatched name or date of birth between the application and passport
  4. Applying through a third-party website that submits incomplete or incorrect data
  5. No return ticket details available when asked at immigration
According to WanderOn's 2+ years data, most rejections are caused by one of five problems given above, all of which can be avoided if you proofread your form before submitting it.
And if you’re still scratching your head after all this, you don’t have to figure it out by yourself. After you've booked your trip with Wanderon, our team will guide you through the ETA process so you won’t be second-guessing a form the night before your flight.

What to Do If Your Sri Lanka ETA Gets Rejected

  1. Check your status again on eta.gov.lk — "rejected" and "pending" are not the same thing
  2. Read the rejection notice carefully to identify the exact reason
  3. Fix the flagged issue before doing anything else — reapplying with the same error repeats the rejection
  4. Submit a fresh application once corrected; there's no formal appeal process for ETAs
  5. Expect the same 24–72 hour processing time on your new application, so reapply with enough buffer before your travel date
  6. Contact the nearest Sri Lanka Overseas Mission if the reason isn't clear or you're short on time
  7. Note that ETA fees are typically non-refundable, so double-check details before resubmitting

What If You Don't Have Time to Apply for Sri Lanka Visa Online? 

Applying online ahead of time is still your best bet — it's free, quicker, and you skip the extra lines. But if you're genuinely out of time, whether your ETA got rejected too close to your flight or you just didn't get around to applying, you still have an option.
You can skip the ETA altogether and pick up a visa on arrival at Bandaranaike International Airport instead. Here's what to know:
  • Sri Lanka Visa On Arrival Fee: USD 25 (approx. ₹2,360); only cards or USD cash accepted
  • Processing Time: Processed on the spot, but adds 30–60 minutes at a separate queue
  • Documents Required: Passport (6+ months valid), return ticket, accommodation proof, and your ETA rejection notice (if any)
  • Validity: Same 30-day stay, but single entry only — no double entry on arrival

Wanderlust Calling?

Allow Us to Call You Back!

Wanderlust Calling?

Allow Us to Call You Back!

+91
Thank you! Your form has been submitted successfully. We'll be in touch soon.

Don’t Just Dream, Travel! 🔥

Your details have been submitted. Our Expert will get in touch with you soon.

Hear from Travellers like you

Frequently Asked Questions

01

Do Indians need a visa to travel to Sri Lanka?

Yes. Every Indian traveller needs an Electronic Travel Authorization (ETA) before entering Sri Lanka. It's mandatory, not optional, but for tourism purposes it's issued completely free of cost to Indian passport holders, covering a 30-day stay with double entry.

02

How can I apply for a Sri Lanka tourist visa online?

03

What is the Sri Lanka visa fee for Indian citizens?

04

What documents are required for a Sri Lanka tourist visa?

05

How long does it take to get a Sri Lanka visa?

06

How long is a Sri Lanka tourist visa valid for?

07

Can Indians get a Sri Lanka visa on arrival?

08

What are the Sri Lanka visa requirements for Indian passport holders?

09

Can I extend my Sri Lanka tourist visa after entering the country?

Our Blogs

Some good reads to help you travel better!

WanderOn’s Secret Sauce

Why WanderOn?

No Third Party Mess

100 percent in-house operations for all trips! No third parties involved, hence no fishy claims!

sauce-logo

Transparency & Security

Real time monitoring of all trips by ground team! All routes and weather conditions are accurately updated!

sauce-logo

Co-Travelers Filtering

Multi-step filtering to bring only like-minded people together! That’s our key to have fuss-free trips!

sauce-logo

One Stop Hassle Free Experience

Comfortable stays, trained drivers, hospitable staff and friendly trip leaders put together that one memorable trip for you!

sauce-logo

Don’t Just Dream, Travel! 🔥

Your details have been submitted. Our Expert will get in touch with you soon.

WANDERON EXPERIENCES PVT LTD

CIN-U63040HR2019PTC118957

3rd Floor, Building No-436, Phase IV, Udyog Vihar, Sector-18, Gurugram, Haryana-122015

© WANDERON EXPERIENCES PVT LTD, All rights reserved.
bak
Request a Call Back
Request a Call Back
Request A Call Back
Enquiry form header

Don't just dream travel! 🔥
Allow us to call you back!

Thank you! Your form has been submitted successfully. We'll be in touch soon.