A foreign national is eligible to enter Sri Lanka if they hold a valid passport for not less than 6 months from the date of arrival, a return or onward air ticket, and can show proof of sufficient funds (equivalent to US$30 a day) for the duration of stay.
As of January 1st, 2012, foreign nationals must obtain a visa prior to arrival through the Electronic Travel Authorization System (ETA). A visa is required for those wishing to stay in the country for a short visit; this includes, tourists, business people, and those transiting (the first 48 hours do not have a fee, but a visa is still required).
* Please note: Citizens of the Republic of Singapore and the Republic of Maldives are exempt from this process, as well as children under 12 years of age.
Short Visit visas hold a 30 day validity from the date of arrival, which must be within 3 months from the date of issue of the visa through the ETA.
There are several ways to obtain a visa through the ETA
- By the applicant
- By a third party
- By a registered agent
- At a Sri Lanka Overseas Mission
- At the Department of Immigration and Emigration in Colombo
- On arrival at the port of entry in Sri Lanka
Applicants will need to submit a form electronically and pay the appropriate processing fee in order to obtain the visa. The visa processing fees range from US$10 to US$30 depending on the type of visa – tourist, business, or transit.