Dreaming of Sri Lanka’s beaches, tea hills and ancient temples? Here’s the best news for Indian travellers in 2026: the Sri Lanka ETA for Indians is now free. Sri Lanka has waived the Electronic Travel Authorization (ETA) fee for Indian passport holders, giving you a 30-day tourist stay with a double-entry facility at zero cost. But “free” does not mean “skip it” โ the ETA is still mandatory, and you must obtain it before you board your flight. In this 2026 guide we cover exactly what the ETA is, who needs it, the documents you’ll need, how to apply on the official portal step by step, processing times, validity, extensions, and how to avoid the third-party websites that still charge Indians for a visa that is now free.
Do Indians Need a Visa for Sri Lanka?
Yes โ but it’s free and online. Indian citizens cannot simply walk into Sri Lanka without prior approval. You need an ETA (Electronic Travel Authorization), which works like an e-visa. As of 2026, Sri Lanka has made the tourist ETA fee-free for Indian nationals (a policy confirmed by Sri Lanka’s High Commission in early 2026 and extended through the year). The ETA is linked electronically to your passport, so there is no embassy visit and no passport stamping in advance. You still must apply and carry the printed approval.
Types of Sri Lanka Visa for Indians
The most relevant categories for Indian travellers are:
- Tourist ETA (free) โ for holidays, sightseeing, visiting friends/relatives and short medical/wellness trips. 30 days, double entry.
- Business ETA โ for meetings, conferences and short business visits (a fee may apply for this category).
- Transit ETA โ free, for travellers passing through Sri Lanka for up to 2 days.
- Visa on Arrival โ available at Colombo (CMB) airport as a backup, but it is slower and the online ETA is strongly recommended.
For a regular Indian tourist, the free Tourist ETA is all you need.
Sri Lanka ETA Fees for Indians (2026)
Here is the current cost picture for Indian passport holders:
| ETA Type | Fee for Indians | Validity / Stay |
|---|---|---|
| Tourist ETA | FREE (โน0) | 30 days, double entry |
| Transit ETA | FREE | Up to 2 days |
| Business ETA | Fee applies (varies) | 30 days, multiple entry |
| Visa extension (in Sri Lanka) | Paid (varies) | Up to 270 days total |
The tourist ETA itself costs nothing for Indians on the official eta.gov.lk portal. If a website asks you to pay a “Sri Lanka visa fee”, you are on a third-party site โ not the government portal.
Documents Required for Sri Lanka ETA
The ETA application is light on paperwork, but keep these ready:
- โ Valid passport with at least 6 months validity from your date of arrival.
- โ Passport details (number, issue and expiry dates) entered exactly as printed.
- โ Confirmed return / onward flight tickets.
- โ Proof of accommodation โ hotel booking or host’s address.
- โ Proof of sufficient funds for your stay (you may be asked at immigration).
- โ A working email address to receive the ETA approval.
- โ Passport-size photograph (recommended, depending on category).
How to Apply for Sri Lanka ETA Step by Step
- Go to the official portal โ www.eta.gov.lk โ and never a lookalike site.
- Select “Apply” and choose “Tourist ETA” as the visa type.
- Enter your personal and passport details exactly as on your passport.
- Add your travel details โ arrival date, flight, and accommodation.
- Review everything carefully โ a typo in your passport number can invalidate the ETA.
- Submit the application (no payment is required for the Indian tourist ETA).
- Check your email for the ETA approval notice, usually within 24โ72 hours.
- Print the approval and carry it with your passport when you fly.
Prefer to have it handled error-free? The VisaForTrip team can file your ETA correctly and double-check every detail so you’re not turned back at the airport.
Sri Lanka Visa on Arrival & E-Visa Options
Sri Lanka does offer a visa on arrival at Bandaranaike International Airport (Colombo), and Indians can use it as a fallback. However, queues can be long and approval is not guaranteed, so the online ETA (which is the e-visa) remains the smart choice. Apply online a few days before departure for the smoothest immigration experience.
Sri Lanka ETA Processing Time
- Typical: approval within 24 to 72 hours (1โ3 working days).
- Many applicants receive approval within a few hours.
- Recommended: apply at least 3โ5 days before travel to allow for any review.
Validity, Double Entry & Extensions
The free tourist ETA gives Indians a 30-day stay from the date of first arrival, with a double-entry facility โ you can leave and return once within that same 30-day window (the clock does not reset on re-entry). Need longer? You can apply for a visa extension at the Department of Immigration in Colombo, with the total stay extendable up to 270 days. Apply for any extension before your current ETA expires to avoid penalties and overstay fines.
Common Reasons for Sri Lanka ETA Rejection
- Passport number mismatch or typos in the application.
- Passport with less than 6 months validity.
- No confirmed return ticket or accommodation proof.
- Previous overstays or immigration violations in Sri Lanka.
- Applying through an unofficial website that submits incorrect data.
Tips for a Smooth Sri Lanka ETA Approval
- Apply only on eta.gov.lk โ it’s the only official, free source.
- Enter passport details character-for-character as printed.
- Keep a printed copy of your ETA approval and return ticket.
- Ensure your passport is valid for 6+ months.
- Apply a few days early, not at the airport gate.
- Travelling onward in the region? See our Thailand e-Visa for Indians and Maldives visa for Indians guides.
Ready to Get Your Free Sri Lanka ETA?
The ETA may be free, but one small mistake can still get you turned away. Let VisaForTrip file and verify your Sri Lanka ETA so your trip starts stress-free. Apply Now or talk to a visa expert on WhatsApp for a free check.
Why Sri Lanka Is a Top Choice for Indian Travellers in 2026
Sri Lanka has quickly become one of the most popular short-haul international destinations for Indian tourists, and the free ETA only adds to the appeal. The island is just a short flight from most South Indian cities โ Chennai, Bengaluru, Kochi and Mumbai all have direct connections to Colombo, with flight times of two to four hours. That makes it perfect for a long weekend, a honeymoon, or a first international trip for families. The Indian Rupee also stretches comfortably in Sri Lanka, so accommodation, food and transport feel affordable compared with many other beach destinations.
From the cultural triangle of Sigiriya, Dambulla and Kandy to the southern beaches of Mirissa, Unawatuna and Galle, and the cool tea country around Ella and Nuwara Eliya, Sri Lanka packs an enormous variety of experiences into a compact island. Because the free tourist ETA gives you a full 30 days, you have plenty of time to combine beaches, wildlife safaris in Yala, and the hill-country train journeys that have made the country famous on social media. For Indian passport holders, 2026 is genuinely one of the best years to go.
Sri Lanka ETA vs Visa on Arrival: Which Should Indians Choose?
Both routes exist, but they are not equal in convenience. Here is a quick comparison to help you decide:
| Factor | Online ETA (recommended) | Visa on Arrival |
|---|---|---|
| Cost for Indians | Free | Free for tourists, but slower |
| Where you apply | Before travel, at eta.gov.lk | At Colombo airport counter |
| Queue / wait | None at airport | Can be long, especially peak season |
| Approval certainty | Confirmed before you fly | Decided on the spot |
| Airline boarding | Smooth โ proof in hand | Some airlines may question you |
The takeaway is simple: apply for the online ETA a few days before you fly. It costs nothing, removes uncertainty, and means you walk straight to immigration instead of joining a counter queue after a long flight.
What Happens When You Land in Sri Lanka
When you arrive at Bandaranaike International Airport (Colombo), head to the immigration counters and present your passport along with the printed ETA approval. The officer will verify your details, may ask about your return ticket and accommodation, and then stamp your 30-day entry. Keep your return flight confirmation and the first night’s hotel booking handy in case you are asked. After clearing immigration, you can pick up a local SIM card and exchange currency right at the airport before heading to your hotel.
Money, Connectivity & Practical Tips for Indians
- Currency: the Sri Lankan Rupee (LKR) is different from the Indian Rupee. Carry some cash and a forex card; cards are widely accepted in cities but less so in rural areas.
- SIM cards: Dialog and Mobitel offer affordable tourist SIMs with generous data โ ideal for maps and bookings.
- Transport: the scenic KandyโElla train is a must; book tuk-tuks via the PickMe app to avoid haggling.
- Language: English is widely understood in tourist areas, so Indian travellers rarely face a language barrier.
- Plugs: Sri Lanka largely uses the same Type D/G sockets as India, so your chargers will usually work.
Do You Need Travel Insurance for Sri Lanka?
Travel insurance is not mandatory for the Sri Lanka ETA, but it is highly recommended. A basic policy covering medical emergencies, hospitalisation, trip cancellation and lost baggage costs very little for a short trip and gives you real peace of mind โ especially if you plan activities like surfing, hiking or wildlife safaris. If you are also considering other destinations that do require cover, our travel insurance guide for Indians explains what good protection looks like.
Quick Sri Lanka Travel Checklist for Indians
Before you head to the airport, run through this final checklist to make sure your Sri Lanka trip starts without a hitch. A few minutes of preparation can save you from being questioned at immigration or turned back at the boarding gate.
- โ Printed ETA approval and a digital copy on your phone.
- โ Passport valid for 6+ months from your arrival date.
- โ Confirmed return or onward ticket.
- โ First-night hotel booking or host address.
- โ Sufficient funds in cash and on a forex/credit card.
- โ Travel insurance for medical and trip cover.
- โ Local SIM plan sorted (buy at the airport on arrival).
With the ETA now free and the application taking just minutes, Sri Lanka has never been easier or more affordable for Indian travellers to explore. Lock in your dates, apply on the official portal, and get ready for beaches, temples and hill-country train rides. If you’d rather have every detail checked by a professional, the VisaForTrip team is one click away.
Frequently Asked Questions
Is the Sri Lanka ETA free for Indians in 2026?
Yes. Sri Lanka has waived the tourist ETA fee for Indian passport holders in 2026. The tourist ETA is free on the official eta.gov.lk portal, though it remains mandatory before travel.
Do Indians need a visa to visit Sri Lanka?
Yes, Indians need an ETA (Electronic Travel Authorization), which acts as an e-visa. It is free for tourists in 2026 but must be obtained online before boarding your flight.
How long does the Sri Lanka ETA take to process?
The ETA is usually approved within 24 to 72 hours, and many applicants receive it within a few hours. Apply at least 3 to 5 days before travel to be safe.
How long can Indians stay in Sri Lanka on the ETA?
The free tourist ETA allows a 30-day stay from your date of arrival, with a double-entry facility. You can extend your stay up to 270 days at the Immigration Department in Colombo.
What documents are required for the Sri Lanka ETA?
You need a passport valid for at least 6 months, a confirmed return ticket, proof of accommodation, sufficient funds and a valid email address to receive the approval.
Can Indians get a Sri Lanka visa on arrival?
Yes, visa on arrival is available at Colombo airport, but queues are long and approval is not guaranteed. Applying for the free online ETA in advance is strongly recommended.
Where is the official website to apply for the Sri Lanka ETA?
The only official portal is www.eta.gov.lk. Avoid third-party websites that charge a fee for the Indian tourist ETA, as it is now free.