The authorities have suspended the issue of eVisas until further notice. If you are not eligible for the visa waiver (see below for nationalities concerned*), please apply for one on arrival in Sri Lanka.
In April 2024, the Sri Lankan government replaced its electronic travel authorisation (ETA) by a e-Visa to visit the country for tourism, business or a stopover. It allows multiple entries into the country up to 90 days and valid for up to 10 years. Most countries are eligible for this online application. Children under 12, previously exempt from consular fees, must now pay as an adult.