Sri Lanka visa for tourists is usually simple to obtain thanks to the Electronic Travel Authorization (ETA) system. Most travellers visiting Sri Lanka for holidays need an ETA before arrival, which can be applied for online in just a few minutes.
Understanding the visa process before travelling helps avoid delays at immigration and ensures a smooth arrival. This guide explains Sri Lanka ETA fees, processing time, entry requirements, and common mistakes travellers should avoid in 2026.
Sri Lanka is one of the most beautiful travel destinations in Asia, known for tropical beaches, wildlife safaris, ancient temples, and scenic train journeys.
Do Tourists Need a Visa to Visit Sri Lanka?
Yes, most travellers need a visa or ETA (Electronic Travel Authorization) to enter Sri Lanka.
The ETA system allows visitors to apply for travel authorization online before arriving in the country. The process is usually simple and can be completed within a few minutes.
Tourists from many countries are eligible to apply online, but visa requirements can vary depending on nationality. Always check official government sources before travelling.
Notable exceptions:
Citizens of Singapore, Maldives, and Seychelles are currently exempt from ETA fees for stays up to 30 days.
What Is the Sri Lanka ETA?
The Electronic Travel Authorization (ETA) is an online visa approval that allows travellers to enter Sri Lanka for short stays.
The ETA is valid for 6 months from the date of issue, allowing double entry into the country.
The most common ETA categories include:
- Tourist ETA – For leisure travel and sightseeing
- Business ETA – For short business visits
- Transit ETA – For travellers passing through Sri Lanka (stay up to 48 hours)
Most visitors apply for the Tourist ETA, which allows an initial stay of up to 30 days, with double entry permitted within the 6-month validity period.
Travellers who wish to stay longer may apply for a visa extension after arriving in Sri Lanka.
Extensions may allow an additional 90 days, and in some cases a further 90-day extension, meaning a total stay of up to 210 days, subject to immigration approval.
Sri Lanka ETA Fees (2026)
Here is a general overview of ETA fees as of 2026.
| ETA Type | Fee (USD) | Stay Allowed |
|---|---|---|
| Tourist ETA | $50 | 30 days |
| Business ETA | $50 | 30 days |
| Transit ETA | $25 | Up to 48 hours |
Important 2026 Update
Sri Lanka has announced plans to waive ETA fees for citizens of around 40 countries, mainly from Europe, North America, and the Middle East.
However, as of March 2026, this policy has not yet been fully implemented, so most travellers still need to pay the standard USD $50 fee.
Always check the official ETA website for the latest update before applying.
Payment is made online using credit or debit card.
How Long Does ETA Approval Take?
ETA approval is usually very fast.
Most travellers receive approval within a few hours to 24 hours after submitting the application.
In some cases, approval may take 2–3 business days, especially if additional verification is required.
To avoid travel stress, it is recommended to apply at least one week before departure.
How to Apply for the Sri Lanka Tourist ETA
Applying for the ETA is a straightforward online process.
Steps to Apply
- Visit the official Sri Lanka ETA website: https://eta.gov.lk
- Enter your passport and travel details
- Pay the visa fee online
- Receive ETA approval by email
Although immigration officers can normally verify your ETA electronically, it is recommended to carry a printed copy of your ETA approval email when travelling.
Entry Requirements for Sri Lanka
When arriving in Sri Lanka, travellers may be asked to show:
- A passport valid for at least 6 months from the date of arrival
- A return or onward flight ticket
- Proof of sufficient funds for the stay
- Your ETA approval (printed or digital)
Immigration officers may request additional documents if necessary.
Common Tourist Visa Mistakes
Many travellers face small issues due to simple mistakes during the visa process.
Avoid these common problems:
1. Applying Through Unofficial Websites
Some third-party websites charge high service fees. Always apply through the official ETA website (eta.gov.lk).
2. Applying Too Late
Although ETA approval is usually quick, waiting until the last minute can create unnecessary stress before your trip.
3. Entering Incorrect Passport Details
Errors in passport number, name, or nationality can lead to visa delays or rejection.
Always double-check your application before submitting.
4. Not Checking Passport Validity
Your passport must be valid for at least six months from your arrival date in Sri Lanka.
5. Assuming Visa Rules Never Change
Visa policies can change without notice.
For example, Sri Lanka announced ETA fee waivers for certain countries in 2026, but implementation is still ongoing.
Always verify information using official sources.
6. Not Printing Your ETA Confirmation
While immigration officers usually check ETA electronically, some entry points may request a printed copy.
Keeping a printed copy is recommended.
Official Visa Information Sources
For the most accurate and up-to-date information, always refer to official Sri Lankan government websites.
- Sri Lanka ETA Official Website:
https://eta.gov.lk - Department of Immigration & Emigration:
https://www.immigration.gov.lk - Sri Lanka Tourism Official Website:
https://www.srilanka.travel
Final Travel Tip
Applying for the Sri Lanka ETA is usually simple and straightforward.
Before travelling:
- Ensure your passport is valid for at least 6 months
- Budget around USD $50 for the tourist ETA
- Check whether your nationality qualifies for a 2026 fee waiver
- Double-check all application details
- Apply through official government websites
Once your visa is approved, you can focus on enjoying the incredible experiences Sri Lanka has to offer — from wildlife safaris and cultural landmarks to beautiful tropical beaches.
Sri Lanka is waiting for you.