🇱🇰
Sri Lanka Visa
Electronic Travel Authorization (ETA)Visa Fee
Free (waived)
Processing
Same day (usually within hours)
Stay Allowed
30 days (extendable to 6 months)
Validity
6 months from issue date
Sri Lanka waived the ETA fee in 2024 to boost tourism. Apply online for free.
Where to Apply
Apply online at eta.gov.lk
Required Documents
- Valid Indian passport (6+ months validity)
- Online application form
- Return/onward flight ticket
- Hotel booking confirmation
- Proof of sufficient funds
Expert Tips
- ETA is mandatory — do not arrive without it
- Processing is typically same-day but apply 48 hours before to be safe
- Free visa is valid for 30 days, extendable at immigration department
- Sri Lanka and India have excellent connectivity with many daily direct flights
- Colombo, Kandy, Galle, Ella, Sigiriya — all major sights are tourist-friendly
Frequently Asked Questions
Do Indians need a visa for Sri Lanka?
Yes. Indian nationals must obtain an Electronic Travel Authorization (ETA) before arrival. The ETA is currently free (fee waived in 2024) and can be obtained online in hours.
How long can Indians stay in Sri Lanka?
30 days on an ETA. You can extend up to 6 months at the immigration department in Colombo.
