Free for Indians
Sri Lanka Visa
For Indian passport holders · rules checked Oct 2026
Free for Indians since 25 May 2026: apply online for Sri Lanka's free ETA and get a 30-day, double-entry tourist visa.
- Processing
- Free ETA, usually approved in 24-48 hours
- Stay
- Up to 30 days; you can leave and come back once
- Valid for
- 30 days from your first arrival
- Entries
- Free ETA (double entry)
Sri Lanka's Electronic Travel Authorization (ETA) is now free for Indian tourists. You still need to apply for it online before you fly – it's usually approved within 24-48 hours.
The free tourist ETA allows a stay of up to 30 days, with double entry.
What to carry
- Passport valid for at least 6 months
- Return ticket
- Hotel booking
- Approved ETA (free, online)
How it works
- 1Apply for the free ETA on the official website.
- 2Wait for the approval email (usually 24-48 hours).
- 3Carry the approval with your passport.
Know before you go
- Some websites charge a fee for the ETA – the official one is free for Indian tourists.
- The ETA is still compulsory: there is no visa on arrival, so apply a few days ahead in case the website is slow.
- The free ETA is for tourism. A business ETA is charged.
Terms & conditions
- This page is for information only, based on the rules for ordinary Indian passports as of the date shown. Visa rules change often – always check the official source before you travel.
- Visa-free entry is granted at the border; immigration officers can still ask for your return ticket, hotel booking and proof of funds, and can refuse entry.