Sri Lanka

Democratic Socialist Rep. of Sri Lanka Visa Info. (Only For Indian Nationals)


Indians can obtain a Sri Lanka Visa on Arrival for a maximum stay of 30 days however  they need to apply for an Electronic Travel Authorization before travelling. The visa fee is $25.

  • Visitors are required to show evidence of ETA approval, sufficient funds to cover their stay in Sri Lanka.
  • Passport valid 6 month from the date of travel.
  • Prof of accommodation.
  • Confirmed flight tickets,