With effect from 1st January 2012, all Holiday or Business travelers to Sri Lanka must have a valid Electronic Travel Authorization (ETA) to enter into Sri Lanka. Please visit www.eta.gov.lk/slvisa for more information.
When applying ETA by third parties payments are to be made through the arrangement made in our website www.eta.gov.lk/slvisa and obtain the acknowledgment of ETA application. Any payments made to other websites or agencies are not valid to process a valid ETA. Therefore, always ensure that the payments made by accessing to Sri Lanka ETA website and avoid making repayment at the port of entry to Sri Lanka.
Foreign passport holders visiting Sri Lanka should obtain valid visa pertinent to the purpose of visit and duration of stay in Sri Lanka.
The Government of Sri Lanka has announced the 48 countries that are eligible for on-arrival visa on a free of charge basis for tourist purposes with effect from 01 August 2019 to 31 January 2020. The list of countries are as follows;
However, any foreign national who will be visiting Sri Lanka for a short period is required to apply ETA and ensure pre-approval before the journey to avoid unnecessary delays at the port of entry and to adhere with enhanced pre-clearance.
Electronic Travel Authorization (ETA)
All applicants, except children below 12 years of age, must pay the ETA processing fee online. (However, ETA should obtain also for children below 12 years of age.) The online payment must be paid with a valid debit or credit card.
Applicants who have obtained the visa through ETA website are advised to keep a copy of the ETA approval notice with the passport to be produced at the port of entry in Sri Lanka.
Applicants are strictly advised to use the official Sri Lankan ETA website on applying the ETA and to avoid facing frauds involve with payments made online. This Mission or Department of Immigration & Emigration in Sri Lanka is not responsible for any incidents involved with any third party ETA websites or ETA agents. Payments made in this circumstance are not refundable anyway and you must pay again at the port of entry in Sri Lanka for ETAs applied through other than official ETA website.
For last-minute travelers who need to visit Sri Lanka on tourist/transit purposes without prior ETA approval, a limited facility to obtain ETA is available at the Bandaranaike International Airport in Colombo, Sri Lanka. An additional fee of USD 5.00 will apply.
The ETA requirement is applicable to all nationalities except nationals of the Republic of Maldives, the Republic of Singapore and the Republic of Seychelles, who on the basis of reciprocity, are exempt from this requirement.
Eligible parties for visa exemptions
- Sri Lankan Dual Citizens (Must provide Original Dual Citizenship certificate at the arrival)
- Children born to Sri Lankan parents in overseas and whose birth have been registered under section 5(2) of Citizenship Act – 1948 in Sri Lanka, up to 21 years of age
- Children born in Sri Lanka to Sri Lankan parents under 21 years of age, now living abroad.