Indian tourists can arrange their Sri Lanka ETA online before travel.
For eligible short tourist visits, apply for an Electronic Travel Authorization (ETA) before arrival. Different visa requirements apply to work, study and other travel purposes.
Indian passport holders are eligible for a Sri Lanka Visa (ETA).