Visa and entry in Sri Lanka
Warning ImportantDecision flow
To pick the right visa procedure and avoid problems at check-in at the departure airport, travelers follow this decision scheme:
- Free-ETA nationality check: Verify whether you hold a passport of one of the 40 countries in the free program approved from 25 May 2026. If so, apply for the free tourist ETA exclusively online via https://eta.gov.lk. The authorization is granted for 30 days with two entries (double entry) within that period.
- Bilateral agreements: Holders of Maldivian, Singaporean and Seychellois passports fall under permanent reciprocal agreements. Maldivian citizens receive a free 90-day ETA; citizens of Singapore and the Seychelles get 30 days.
- Paid regime for other states: If a country is neither on the 40-state exemption list nor covered by reciprocal exceptions (e.g. Cambodia), the traveler applies for a paid ETA online for a 50 USD fee, or uses the on-arrival option (VOA) at the airport for an increased 60 USD fee.
- Special sponsored regime: Travelers with Taiwanese, Kosovar or Syrian passports cannot use the online self-service system. Their application must be filed physically through an authorized Sri Lankan sponsor directly at the immigration headquarters in Battaramulla, and the visa is then granted as a Landing Endorsement at the arrival counter.
Entry formalities common to everyone
Sri Lankan immigration and customs strictly require the following from all arriving foreigners:
- Arrival Card (for Foreigners): Since 1 January 2023 the arrival card can be completed fully digitally. Travelers must submit the form no later than 72 hours before the planned arrival time via the official Ministry of Interior portal (https://eservices.immigration.gov.lk/emb/eEmbarkation). It is entirely free, and on successful submission the system issues a confirmation linked to the passport number.
- Customs declaration and duty-free limits: Travelers over 18 may import duty-free only 1.5 liters of spirits and 2 regular bottles of wine. Importing any cigarettes, cigars, beedi or tobacco in personal luggage is illegal for foreigners and subject to immediate confiscation and fines unless declared and fully taxed at the customs counter. Gifts and souvenirs must not exceed a total value of 250 USD per person. Importing foreign currency above 15,000 USD must be declared to customs, and re-exporting cash above 10,000 USD is possible only with the original arrival customs declaration. Import and export of Sri Lankan rupees is limited to 20,000 LKR.
- Mandatory health registration: Proof of yellow-fever vaccination (international vaccination certificate) is required only from those who, in the past 9 days, stayed in or transited countries with endemic yellow fever. No other mandatory health registrations apply as of July 2026.
What matters in practice
Analysis of real traveler experience points to several critical spots in the arrival process. According to the r/srilanka community, the most frequent failures happen with airlines at check-in outside Sri Lanka, where counter staff misread "Free ETA" as a complete waiver of the visa requirement. As a result, travelers without a pre-approved digital ETA document are refused carriage. Make sure you carry the printed ETA approval confirmation delivered by e-mail, even though the system is digitally linked to your passport. There is also high activity by fraudulent websites that visually copy the official government interface and charge extra handling fees under the pretext of expedited processing. The only legitimate platform is eta.gov.lk. If the government system collapses technically (as happened on 4 March 2026), a visa on arrival (VOA) at the standard fee is temporarily allowed directly at the airport counter as a fallback.