Sri Lanka ETA Application: The Simple 2026 Guide for Indian Travellers

Planning a trip to Sri Lanka? Before you pack your bags, there’s one small but important step you can’t skip: the Sri Lanka ETA application. Understanding the ETA application process can make your travel preparation much easier.
Getting your travel authorisation for Sri Lanka is now easier and more affordable than ever. Sri Lanka offers a free 30-day tourist visa waiver to Indian passport holders. However, understanding the eligibility requirements and application process in advance can help you avoid last-minute hassles and ensure a smooth start to your Sri Lanka holiday. Here is everything you need to know about the Sri Lanka ETA application.
What Is a Sri Lanka ETA?

A Sri Lanka Electronic Travel Authorisation (ETA) is an official digital travel permit linked to your passport. Issued by the Sri Lanka Department of Immigration & Emigration, it provides pre-approval for eligible short-term visits, including tourism, business, and transit.
The entire Sri Lanka ETA application process can be completed online, so you generally do not need to visit an embassy or obtain a physical visa before travelling.
How Long Does the Sri Lanka ETA Last?
- Validity: 6 months from the date it’s issued
- Stay per visit: Up to 30 days
- Entries allowed: Double entry, so you can visit twice within the 6-month window
Want to stay longer than 30 days? You’ll need to apply for an extension directly at the Department of Immigration and Emigration in Colombo before your ETA runs out.
Who Gets Sri Lanka ETA for Free?
The Department of Immigration and Emigration has waived the standard tourist ETA processing fee for citizens of 40 countries. For eligible travellers, the official ETA portal will show the application fee as LKR 0 (INR 0) instead of the standard fee, which can be around LKR 16,420–19,704 (INR 1,567–1,889).
- Major eligible countries: India, the United Kingdom, the United States, Canada, Australia and New Zealand.
- European countries: Germany, France, the Netherlands, Switzerland, Italy, Spain, Belgium and others.
- Other Asian and regional countries: China, Japan, Russia, Malaysia, Thailand and Indonesia.
Tip: If your nationality is not included in the 40-country waiver, you will need to pay the applicable ETA fee through the same official portal. Always check the government website before making a payment and avoid third-party websites that add separate service charges.
Documents Needed Before You Apply for the Sri Lanka ETA Application

You do not need to upload passport scans or photographs while completing the online ETA form. Keep the following information handy to complete the application without interruptions:
- Valid Passport: Valid for at least 6 months from your entry date.
- Travel Dates: Your planned arrival date.
- Flight Details: Return or onward flight details.
- Accommodation: Name and address of your first stay in Sri Lanka.
- Payment Method: A valid credit/debit card if the ETA fee applies to your nationality.
Step-by-Step Guide to Sri Lanka ETA Application
Applying for a Sri Lanka ETA is a simple online process that usually takes just a few minutes. Follow these steps to submit your details correctly and get your travel authorisation before your trip.
Step 1: Visit the Official ETA Website
Go to eta.gov.lk, the official Sri Lanka ETA portal. Avoid third-party visa websites that may charge additional service fees.
Step 2: Start Your Application
Select your preferred language and click “Apply”. Read the Terms and Conditions and click “I Agree” to continue.
Step 3: Select “Tourist ETA”
Choose “Tourist ETA” and select “Individual” if applying for yourself or “Group” if applying for multiple travellers.
Step 4: Enter Your Personal Details
Fill in your name, passport number, date of birth, nationality and other details exactly as shown on your passport. Check everything carefully before continuing.
Step 5: Add Your Travel Details
Select tourism as your purpose of visit and enter your expected arrival date and accommodation details in Sri Lanka.
Step 6: Check the Fee and Submit
Review the fee shown before submitting your application. Eligible travellers from the 40 countries covered by the fee waiver will see an LKR 0 fee.
Step 7: Save Your ETA Approval
Save the ETA reference number after submitting your application and check your email for the approval notice. Keep both a digital and printed copy with your passport when you travel.
Common Mistakes That Get ETA Applications Rejected
- Incorrect name or passport number: Enter your details exactly as they appear on your passport, including every letter and number.
- Using an unofficial website: Apply only through the official ETA portal to avoid unnecessary fees or application errors.
- Applying with an old passport: If you renew your passport after applying, submit a new ETA application using your new passport details.
- Insufficient passport validity: Make sure your passport has at least 6 months of validity from your arrival date.
- Applying too close to departure: Submit your application at least one week before your flight to allow time for delays or corrections.
Sri Lanka ETA Application: Apply Early for a Smoother Trip
Completing your Sri Lanka ETA application before your trip can make your arrival much easier and help you avoid last-minute complications. Check your eligibility, enter your passport details carefully, and apply through the official channel well ahead of your departure. If Sri Lanka is on your holiday list, securing your ETA early lets you focus on planning your itinerary, hotels, and experiences instead of worrying about entry formalities.
FAQs
1. What is a Sri Lanka ETA and do Indian travellers need one?
A: A Sri Lanka ETA is an electronic travel authorisation for short visits. Indian tourists need a tourist ETA, which is currently free for stays of up to 30 days.
2. How can I apply for a Sri Lanka ETA from India?
A: Apply online through the official Sri Lanka ETA portal. Enter your passport and travel details, review them carefully and submit your application.
3. Is the Sri Lanka ETA free for Indian citizens?
A: Yes. Indian citizens are currently eligible for a free 30-day tourist ETA under Sri Lanka’s fee-waiver scheme.
4. How early should I apply for a Sri Lanka ETA?
A: Apply at least a week before your trip to allow enough time for processing or correcting any errors.
5. What documents do I need for a Sri Lanka ETA?
A: Keep your passport, travel dates, return or onward ticket and accommodation details ready. Your passport should be valid for at least six months from arrival.
6. How long does a Sri Lanka ETA take?
A: Processing times can vary. Apply early and keep your application reference number to check the status if required.
7. How can I check my Sri Lanka ETA status?
A: Check your application status through the official Sri Lanka ETA portal using your application details or reference number.
8. How long can Indian travellers stay in Sri Lanka with a tourist ETA?
A: Eligible Indian travellers can stay for up to 30 days with the free tourist ETA.
9. Can I extend my Sri Lanka ETA?
A: Yes. You can apply for an extension through Sri Lanka’s Department of Immigration and Emigration before your authorised stay expires.
10. What if I make a mistake on my ETA application?
A: Check your name, passport number, date of birth and nationality carefully before submitting. Incorrect passport details may require a fresh application.
11. What if my Sri Lanka ETA is rejected?
A: Follow the instructions from Sri Lankan immigration authorities. Some applications may be referred to a Sri Lankan Overseas Mission for further assistance.
Recommended articles for you
Discover Packages


Need help in planning?
Talk to our Travel Experts






























