India passport → Sri Lanka
Sri Lanka visa for citizens of India
Citizens of India don't need a visa for Sri Lanka but must get an electronic travel authorization (eTA) online before travelling.
Application siteVerified · Last checked . Policies change. Confirm with the embassy or official visa portal before you travel.
Key facts
| Entry route | ETA · Tourist (30 days, double entry) |
|---|---|
| How to apply | Electronic travel authorization (online) |
| Maximum stay | Up to 30 days |
| Visa validity | 30 days |
| Entries | Multiple entry |
| Processing time | 1–3 days |
| Government fee | No fee listed |
| Passport validity | At least 6 months |
| Biometrics | Not required |
| Appointment | Not required |
| Interview | Not required |
| Onward or return ticket | Required |
| Proof of funds | Sufficient funds for the stay (approx. USD 15 per day) |
How to apply
- 1
Prepare documents
Ensure your Indian passport is valid 6+ months and you have a digital photo and accommodation details.
- 2
Apply online
Complete the ETA application on the official Sri Lanka ETA website with personal and travel details.
- 3
Submit and receive approval
Approval is typically sent by email within 1–3 days; Indians currently pay no tourist ETA fee.
- 4
Print ETA confirmation
Carry a printed or digital copy of the ETA approval notice for the airline and immigration.
- 5
Travel and arrive
Present passport and ETA at immigration; the tourist visa is granted on arrival for up to 30 days.
- 6
Extend if needed
Extensions up to 270 days can be requested via the Department of Immigration in Colombo or online.
Documents checklist
Identity
Passport valid at least 6 months from arrival
Machine-readable Indian passport required.
Recent digital passport photo
White background, taken within the last 6 months.
Travel
Confirmed return or onward ticket
May be requested by airline or immigration on arrival.
Hotel booking or accommodation address
First-night stay details may be required on the form.
Financial
Proof of sufficient funds
OptionalBank statement or cash/card evidence may be checked on arrival.
Payment card (if fee applies)
OptionalIndian passport holders currently receive the tourist ETA free of charge.
Supporting
Completed ETA application form
Submitted online on the official ETA portal.
Email address for ETA approval notice
ETA confirmation is sent electronically; print a copy to carry.
Yellow fever certificate (if arriving from endemic country)
OptionalOnly required if transiting or arriving from a yellow-fever risk country.
Proof of funds
- bank statement
- cash
- credit card
Immigration may check that visitors hold sufficient funds for their stay.
Good to know
- Use only the official ETA portal; unofficial sites charge large mark-ups.
- Indian nationals receive the 30-day double-entry tourist ETA free of charge (fee waiver subject to government policy changes).
- Do not overstay; fines and bans apply beyond the granted period.
Common refusal reasons
Passport validity under 6 months
Renew passport before applying.
Inaccurate personal or passport details on the ETA form
Enter name and passport number exactly as printed in the passport.
No confirmed return ticket or accommodation
Book a return/onward ticket and first-night accommodation before arrival.
FAQ
Do citizens of India need a visa for Sri Lanka?
Citizens of India don't need a visa for Sri Lanka but must get an electronic travel authorization (eTA) online before travelling. Visa type: ETA · Tourist (30 days, double entry).
How long can citizens of India stay in Sri Lanka?
Up to 30 days.
How long does Sri Lanka visa processing take?
Typically 1–3 days.
What documents do citizens of India need for Sri Lanka?
Passport valid at least 6 months from arrival; Recent digital passport photo; Completed ETA application form; Confirmed return or onward ticket; Hotel booking or accommodation address; Email address for ETA approval notice; and 3 more depending on your situation.
How long must my passport be valid for Sri Lanka?
At least 6 months.
Where do I apply?
Applications go through https://www.srilankaevisa.lk. Check that you are on the government's site before you pay.
Sources
Plan your trip to Sri Lanka
Nowah is an AI travel agent that books flights, hotels and eSIMs in one conversation and keeps track of your visa paperwork along the way. Need data on arrival? See the Nowah eSIM guide for Sri Lanka.
Sri Lanka visa for other passports
- United States
- United Kingdom
- China
- Philippines
- Nigeria
- Pakistan
- Bangladesh
- Indonesia
- Brazil
- Mexico
- Canada
- Australia
- All passports for Sri Lanka