Turizm amaçlı ziyarete gelen Sri Lanka ziyaretçileri, varış öncesinde ya da Sri Lanka'ya varışta bir Elektronik Seyahat İzni (ETA) edinmesi gereklidir.[1] Vizeden muaf sadece 3 ülkenin dışında, tüm ülkelerin vatandaşları 30 gün süre geçerli, ülkeye varışta ETA vizezi almak zorundadır. İş amaçlı ETA vizesi ise sadece Sri Lanka diplomatik temciliklerinden, Göçmenlik Dairesi merkezinden ve ülkenin geliş ve giriş noktalarına vardıklarında elde edilebilirler.[2][3] Tüm ziyaretçilerin en az 6 ay geçerli bir pasaporta sahip olmaları gereklidir. Afganistan, İran, Irak, Nijerya, Pakistan, Somali ve Suriye vatandaşları ise ayrıca dönüş biletlerini ibraz etmeleri gereklidir. Ziyaretçilerin ülkeye giriş noktasında uzun gecikmeleri ve beklemeleri önlemek için online sistemi kullanmaları istenmektedir.[4]
Aşağıdaki ülkelerin vatandaşları, Elektronik Seyahat İzni (ETA) almak ve varışta vize alabilme şartından muaftırlar:[5]