For the relevant traveller scope, is a visa, electronic authorisation, visa on arrival or no advance visa normally required?
All foreign nationals are required to obtain an Electronic Travel Authorization (ETA) prior to arrival in Sri Lanka; nationals not eligible for the free ETA scheme remain subject to the general rules and regulations of the Sri Lanka ETA system. Restricted nationals cannot apply for a tourist visa on arrival at the port of entry.
See recorded sources
- The source does not list which nationalities are "restricted".
- https://www.immigration.gov.lk/pages_e.php?id=60
all foreign nationals, including nationals of the above-mentioned 40 countries and nationals with the bilateral reciprocal agreements with Sri Lanka (i.e. Maldives, Seychelles and Singapore) are required to obtain an Electronic Travel Authorization (ETA) prior to their arrival in Sri Lanka.
- https://www.immigration.gov.lk/pages_e.php?id=60
except the national eligible to apply ETA free of Charge mentioned above, nationals of all other countries shall continue to be subject to the general rules and regulations governing the Sri Lanka ETA system.
- https://www.immigration.gov.lk/pages_e.php?id=14
Restricted nationals will not be able to apply tourist visa on arrival at the port of entry.
