e visa
On-time submission guarantee

Sri Lanka Visa for Indian Citizens

Upload your documents, we fill in the rest — just follow the steps.

From $4

$4 Visarun service + $0 government fee

Get started for free
#1 AI Visa AutomationTrusted by 10,000+ applicants

Start with a free eligibility check. You pay after you fill in the application form.

Check Eligibility→Docs→Book→All in one place
Secure & private

Visa information

Sri Lanka ETA for Indian citizens

For tourism, family visits and medical trips of up to 30 days, with two entries.

e visa

Indian citizens get a free 30-day tourist ETA, but must still apply for it before arrival.

ETA fee

Free

Tourist ETA, under the free scheme since 25 May 2026.

Usual decision time

Within 48 hours

Download the approval notice from eta.gov.lk.

Stay

30 days

Two entries within those 30 days.

Extension

Up to 270 days

From arrival, in steps. USD 60 for days 31 to 90.

Where to apply

eta.gov.lk

No payment is needed for the free tourist ETA.

When to apply

Before arrival

The free scheme requires the ETA before you arrive.

Passport

6 months from arrival

Also a confirmed return ticket and enough funds.

Business ETA

USD 30

South Asian rate. The free scheme covers tourist ETAs only.

Ready to Start Your Sri Lanka Visa Application?

Full Sri Lanka visa support for Indian citizens.
From document preparation to ETA submission, we handle it all.
Apply now and explore Sri Lanka.

Get started for free

Start with a free eligibility check. You pay after you fill in the application form.

Last checked in November 2026. Sources: Sri Lanka ETA: free visa for 40 countries and other notices (Department of Immigration and Emigration), Sri Lanka ETA: fees (Department of Immigration and Emigration), Visa fees and extension fees (Department of Immigration and Emigration)

Sri Lanka ETA documents for Indian citizens

Valid Passport

Valid for at least 6 months from entry date.

Passport Photo

No photo upload: the online ETA form needs only your passport details, which must match the passport you travel with.

Return Flight Ticket

Confirmed return or onward travel from Sri Lanka.

Accommodation Proof

Hotel booking or invitation letter from host in Sri Lanka.

ETA Application

Apply online at eta.gov.lk before you travel. The tourist ETA is free for Indian citizens since 25 May 2026 (30 days, double entry). Children under 12 free.

Sri Lanka ETA application steps for Indian citizens

Your journey to the Sri Lanka in 4 easy steps.

1

Fill Application

Complete our streamlined online form in just 10 minutes. We pre-fill what we can and guide you through every field.

2

Upload documents

Upload your passport, photos, and supporting documents. Our AI checks for common errors before submission.

3

Make Payment

Choose your processing speed and pay securely. No hidden fees — the price you see is the price you pay.

4

Receive Visa

Track your application in real-time. Once approved, your visa details are delivered straight to your email.

Sri Lanka ETA cost for Indian citizens

No hidden fees. Pay only for what you need.

We are not affiliated with any government or embassy. Visa decisions are made solely by the consulate.

Estimates only - not legal advice or a guarantee. Total cost may include third-party fees beyond the government fee and our services.

ETA Application

$4

Government fee
$0
Service fee
$4
  • Response usually within 48 hours
  • Official ETA fee: free until 24 November 2026
  • Details checked against your passport
  • Filed on eta.gov.lk, approval sent by email
Apply for ETA

What happens after you pay?

Confirmation Email

You will receive a confirmation email with your order details and a link to your tracking dashboard within 15 minutes.

Document Review

Our visa expert reviews your documents within 24 hours and notifies you if anything needs correction.

Application Submission

We submit your completed ETA application on eta.gov.lk and track it until approval.

Visa Delivered

Once approved, your visa details are sent to your email. Track every step in your dashboard.

Which Sri Lanka ETA do you need?

Free tourist ETA

Free on eta.gov.lk for Indian citizens, for tourism, family visits and medical treatment. It allows two entries within 30 days and is usually decided within 48 hours. Apply before you travel.

Business ETA

Costs USD 30 at the South Asian rate. It is issued only by Sri Lanka missions abroad and the Head Office of the Department of Immigration and Emigration, with proof of the business purpose.

Transit ETA

Free, for up to 2 days. Documentary proof of onward travel is needed.

Visa extension

Stays beyond 30 days need a paid extension, USD 60 for days 31 to 90. Apply online for up to 6 months, or at the Head Office. The maximum is 270 days from arrival.

Our Happy Travelers

★★★★★

“Super simple to use, I never got stuck or confused at any point.”

A
Abijah
★★★★★

“Clear from start to finish. I always knew exactly what came next and what was left.”

M
Marina
★★★★★

“What I liked most is that with Visarun you can track everything — the status, the documents, every step of the process.
So you always know what’s going on and what comes next.

It makes the process really simple.
”

F
Fatima A.
★★★★★

“With Visarun the whole process was incredibly simple. We uploaded our documents, and the platform filled out the forms automatically.

Honestly, the easiest visa process we’ve ever had.
”

J
Jasmine and Muhammad B.
★★★★★

“Highly recommend this platform — everything was clear step by step, with great support along the way. ”

A
Aisha M.
★★★★★

“Everything was clear and well organized step by step.

The validation saves a lot of time, and the AI assistant is really helpful.
”

M
Maria L.J.
★★★★★

“It’s the first time I’ve seen a platform where you can apply for visas to different countries all in one place.”

M
Madina K.

Individual results may vary. The consulate makes the final decision.

Featured in:

Media outletMedia outletMedia outletMedia outletMedia outlet

Check Your Sri Lanka ETA
Approval Chances

Answer a few quick questions to estimate your Sri Lanka visa approval probability. This is for guidance only and does not guarantee results.

Passport
🇮🇳Indian
Destination
🇱🇰Sri Lanka

Sri Lanka ETA FAQ for Indian passport holders

Do Indian citizens need a visa to visit Sri Lanka?
Yes, but it is free. Indian citizens need a tourist visa (ETA), and since 25 May 2026 it is issued free of charge to Indians under Sri Lanka's free visa scheme for 40 countries. Sri Lanka requires all foreign nationals, including Indians, to obtain the ETA online at eta.gov.lk before arrival. The free ETA gives 30 days from arrival with double entry. If you need to stay longer than 30 days, you can apply for a paid extension online or at the Department of Immigration and Emigration head office.
How much does a Sri Lanka visa cost for Indian passport holders?
Nothing in official fees for a tourist trip. Since 25 May 2026 the tourist ETA is free of charge for Indian citizens under Sri Lanka's free visa scheme for 40 countries. You still need to get the ETA on eta.gov.lk before you travel. The free scheme covers tourist ETAs only, so a business ETA costs USD 30 at the South Asian rate. If you stay beyond 30 days, the extension costs USD 60 for days 31 to 90. Visarun's price is shown in the pricing section of this page.
Can Indians get a visa on arrival or e-visa for Sri Lanka?
Indians apply for the ETA, Sri Lanka's online travel authorisation, at eta.gov.lk before travel, and for tourism it is free of charge since 25 May 2026. Sri Lanka requires all foreign nationals, including Indians, to obtain the ETA prior to arrival. An on-arrival ETA at Bandaranaike International Airport exists only as a limited facility, so apply online before you fly. At the airport, you'll show your ETA approval and passport, and immigration will stamp your passport for a 30-day stay.
What documents are required for a Sri Lanka visa from India?
Indians need an approved ETA, which is free for tourists, and the requirements are basic: a valid passport with at least 6 months remaining from your arrival date, a confirmed return or onward flight ticket, and proof of accommodation (hotel booking or host address). Immigration officers may also ask for proof of sufficient funds for your stay. You fill in a short online ETA form at eta.gov.lk. No photos, bank statements or cover letters are needed.
How long does it take to process a Sri Lanka visa for Indians?
The ETA is quick: the official ETA system says you will receive a response within 48 hours of submitting the application. Indian citizens must get the ETA before arrival, so apply a few days before your flight. You can even apply before booking your ticket. Immigration clearance at Bandaranaike International Airport typically takes a few minutes.
View all questions

Ready to Start Your Sri Lanka Visa Application?

Full Sri Lanka visa support for Indian citizens.
From document preparation to ETA submission, we handle it all.
Apply now and explore Sri Lanka.

Get started for free

Start with a free eligibility check. You pay after you fill in the application form.

We are not affiliated with any government or embassy. Visa decisions are made solely by the consulate.

Meet Mira

Your personal AI visa assistant.
She speaks your language, knows the rules,
and never sleeps.

Instant answers to "Can I travel if...?"
Step-by-step form guidance
Hi — I'm Mira, your visa assistant.
Want to see how I work?

Why Choose Us

10,000+ applications prepared

Submitted on time, hassle-free

2000+ Happy Clients

Trusted by travellers worldwide

Fast Processing

Priority appointment scheduling

Expert Guidance

Dedicated visa specialists