Tourists visiting Sri Lanka must obtain Electronic Travel Authorization (ETA) at US$35 before arrival or on arrival. Tourist visas are normally issued for a maximum period of 30 days. Although it’s still possible to get a tourist visa on arrival, it’s better and recommended to get one before your travel. Submitting ETA online is a simple process which requires filling out the application form and submit on the ETA Sri Lanka website. After submission will take about 1-2 hours to get approval from the authorities. The visa is valid for a single entry. The ETA Sri Lanka site link is http://www.eta-srilanka-lk.com/