🇱🇰

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.

Ready to Travel?

Sri Lanka Tour Package from ₹28,999

YLOO Reels📸 Earn ₹500/day