The non-refundable ETA processing charge for a Tourist visa with Double Entry for 30 days for citizens of South Asian Association for Regional Cooperation (SAARC) countries amounts to US $15. For those from all other countries, it will cost US $30.
It’s necessary for citizens of all countries except for those of The Republic of Singapore and of The Republic of Maldives to get an ETA to visit Sri Lanka.
The Electronic Travel Authorization (ETA) is an official authorization for a Short Visit to Sri Lanka issued via an online system. You need ETA if you wish to visit Sri Lanka as a Tourist, on Business or on Transit. No passport copies, documents or photographs are required to obtain ETA.
Yes, you need a visa to arrive in Sri Lanka. Apart from that, if you’re planning a short visit to Sri Lanka, you’re required to obtain Electronic Travel Authorization (ETA) before your arrival