Sri Lanka Visa for Indians – ETA (Electronic Travel Authorization)
Indian citizens travelling to Sri Lanka for tourism, family visits or business need a ETA (Electronic Travel Authorization). The entire application is online — no embassy visit is needed.
- Processing time: Near-instant, up to 5 business days
- Validity: Double entry
- Stay: Up to 30 days
Sri Lanka visa types for Indians
- ETA – Tourist ETA: Tourism — applied online before travel (Up to 30 days (double entry))
- Business ETA – Business ETA: Meetings, conferences and short business trips (Up to 30 days)
- Transit ETA – Transit ETA: Transit through Sri Lanka (Up to 2 days)
- Residence – Residence visa: Employment, study or family residence (As granted)
How to apply for a Sri Lanka visa from India
- Share documents – Send us your passport scan and photo on WhatsApp or email. No visit to any office needed.
- We file online – Our team fills the official e-visa application and double checks every detail against your passport.
- Government fee payment – We pay the official fee on the government portal on your behalf.
- e-Visa delivered – Your approved e-visa is emailed to you as a PDF. Print it and carry it while travelling.
Sri Lanka visa documents checklist
- Passport valid 6+ months
- ETA approval (apply on eta.gov.lk — free for Indian tourists)
- Return / onward flight ticket
- Hotel booking
- Enough funds for the stay
Sri Lanka visa fees
- Tourist ETA – free for Indians (from 25 May 2026): Free
- Standard: ₹1,533 total (government fee + service fee + GST)
- Express: ₹2,359 total (government fee + service fee + GST)
- Complete Travel Pack: ₹3,303 total (government fee + service fee + GST)
Other South Asia visas
See all 76 countries · Call +919870151218