For short visit to Sri Lanka, you need to obtain an ETA with effect from 1st of January 2012.

On the basis of reciprocity, citizens of The Republic of Singapore and The Republic of Maldives are exempted from the requirement of obtaining ETA to visit Sri Lanka.

The authority to issue ETA lies with the Department of Immigration & Emigration, Colombo, Sri Lanka.

A person can directly apply for on-line ETA. In addition to this option, an applicant can go for an alternative option

Official and Diplomatic passport holders are exempted from ETA processing fee, only when their applications are submitted through the state agencies such as Ministries, Statutory Bodies etc.

The ETA is initially limited to 30 days from the date of arrival and it may be extended up to six (06) months.
More information or Apply for a visa

Insurance – A policy to cover theft, loss and medical issues is a must. You may also wish to check out cover for activities such as diving, white water rafting, cycling and abseiling etc.

Driving License – International driving license is valid for only 3 months and must be obtained in your home country. To extend it to Sri Lankan travel, you must attend the RAC office in Central Colombo. You will require 2 photos.

It is a good idea to photocopy all relevant documents – passport, travel, insurance policy etc., and leave one copy at home. Carry another copy with you separate from the originals.