Do Indians Need a Visa for Sri Lanka? (2026 Quick Answer)
Indian passport holders do not pay any fee to visit Sri Lanka for tourism from 25 May 2026. Sri Lanka's Department of Immigration and Emigration has included India on a list of 40 countries eligible for a free tourist Electronic Travel Authorisation. That removes what was previously the main financial barrier to visiting the island.
That said, the ETA application itself remains mandatory. The Sri Lanka Department of Immigration and Emigration confirms that all foreign nationals, including those from the 40 free-ETA countries such as India, must still obtain an ETA before arrival. The fee has been waived. The requirement to apply has not.
There is a conflicting claim worth flagging. According to a reported statement from the Sri Lanka High Commission in India, Indian passport holders do not need an ETA at all, only a valid passport and an air ticket. That contradicts official Sri Lankan government sources on immigration.gov.lk, which state the ETA remains mandatory. For straightforward travel, applying through the official ETA portal at eta.gov.lk before departure remains the prudent course.
Indian nationals qualify for the free tourist ETA across all passport categories, including Diplomatic, Official, Service and Ordinary passports.
Sri Lanka Visa Types for Indians
Sri Lanka's immigration system recognises three ETA categories that Indian travellers can use, though the tourist ETA covers most leisure trips. These categories, per undated third-party guidance that should be verified against the official portal before applying, are as follows:
- Tourist ETA: the standard option for Indians visiting Sri Lanka for leisure, sightseeing, beach holidays or visiting friends and family. This now carries no application fee and includes a 30-day double-entry allowance.
- Business ETA: intended for short trips involving business meetings, conferences or commercial activity. Unlike the tourist ETA, business-purpose ETAs should typically be obtained from Sri Lankan Overseas Missions or the head office of the Sri Lanka Department of Immigration and Emigration, not through the standard online tourist channel. Verify current business-visa procedure with official channels before applying, as the process and any applicable fees are not confirmed in current official documents.
- Transit ETA: for travellers passing through Sri Lanka on their way to another destination. This also falls under the double-entry, 30-day ETA validity structure, per undated guidance; verify current categories against the official portal.
For the vast majority of Indian visitors, the tourist ETA covers all standard leisure travel purposes. Business travellers should skip the tourist channel. Using the wrong category can cause complications at the immigration counter on arrival.
Sri Lanka Visa Cost and Fees for Indians (2026)
From 25 May 2026, the Sri Lanka tourist ETA is free of charge for Indian passport holders. There is no application fee, no processing charge, and no service levy payable when applying through the official ETA portal at eta.gov.lk.
According to visasnews.com reports, Sri Lanka's Cabinet approved the free-ETA expansion to 40 countries on 30 March 2026. A parliamentary vote followed. According to Wego, Parliament approved the measure on 7 May 2026, though the exact date is not confirmed by official sources. The scheme was formally implemented through a government circular dated 19 May 2026, according to visasnews.com reporting on that official circular. It came into effect from 25 May 2026.
For Indian travellers who applied and paid for an ETA before 25 May 2026, Sri Lanka's official embassy notices confirm the fee is non-refundable. There's no mechanism to reclaim the earlier charge.
If you need to stay beyond the initial 30 days, extensions can be applied for in person at the Sri Lanka Department of Immigration and Emigration. The exact extension fee in Sri Lankan rupees or US dollars is not officially confirmed on the government website at the time of writing. Check the current amount directly with the Colombo office before your 30-day period expires.
Business and transit ETAs may have separate fee structures. Since these are handled through Sri Lankan Overseas Missions or the Immigration Department head office, contact those offices directly for the applicable charges.
Required Documents Checklist
The Sri Lanka ETA process is handled online and requires no physical document submission or embassy appointment. General document guidance for Indian travellers, noting that official sources confirm the ETA application itself is still required despite the fee waiver, includes the following:
- A valid Indian passport, typically required to carry at least six months of validity remaining from your planned arrival date in Sri Lanka.
- Your ETA approval email. Print a copy or save it on your phone to present at Sri Lankan immigration on arrival.
- A confirmed return or onward flight ticket showing your intended departure from Sri Lanka.
- Proof of accommodation: a hotel reservation confirmation, a letter of invitation from a host, or a similar document showing where you will be staying.
- Passport number, full name as it appears in the passport, passport expiry date, nationality and date of birth. These are typically required fields on the ETA application form, per third-party visa guidance; confirm against the official ETA portal before applying.
- Your travel dates and accommodation address in Sri Lanka, entered directly into the online application.
Immigration officers in Sri Lanka may also ask Indian travellers to show proof of sufficient funds for their stay, according to a non-official source. The ETA is still required regardless. Carrying a recent bank statement or travel card documentation as a precaution is practical, even if formal bank statements are not listed as a mandatory ETA field.
According to Wego's guidance, Sri Lanka's Department of Immigration warns travellers to confirm they are on the official .gov.lk domain before entering personal details. This remains relevant even now that the tourist ETA is free, since third-party sites may still charge unnecessary fees for processing what is officially a free application.
How to Apply for a Sri Lanka ETA from India (Step-by-Step)
The entire tourist ETA application is completed online. No embassy visit, no biometric appointment, and no physical paperwork is required. The following steps reflect how the process generally works, according to news sources; verify exact current portal steps on eta.gov.lk before you begin:
- Open a browser and go to eta.gov.lk. Check that the address bar shows the official .gov.lk domain before entering any personal information.
- Select the Tourist ETA option from the available categories on the portal.
- Enter your Indian passport number, full name as it appears in the passport, passport expiry date, date of birth, and nationality.
- Add your planned travel dates and the address of your accommodation in Sri Lanka.
- Review every detail carefully against your physical passport before submitting. Discrepancies in passport numbers, name spelling or date of birth are among the most common causes of ETA complications.
- Submit the application. Since the tourist ETA is now free for Indian nationals, no payment step should appear for this category through the official portal.
- Wait for your ETA approval to arrive by email. Reports suggest approval typically comes within 24 to 48 hours of submitting the application.
- Print or save a digital copy of your ETA confirmation. Present it at Sri Lankan immigration on arrival alongside your Indian passport.
Travelling for business? Skip the tourist ETA channel. Business-purpose ETAs should typically be arranged through Sri Lankan Overseas Missions, such as the Sri Lanka High Commission in New Delhi or Consulates in Mumbai, Chennai or Kolkata, or through the Sri Lanka Immigration Department head office, per undated guidance. Verify the current process with those offices before applying.
Sri Lanka ETA Processing Time
Reports suggest that ETA approval for Indian applicants typically arrives by email within 24 to 48 hours of submitting the online application. This makes it practical to apply a few days before your departure date rather than the night before travel. That gives you enough time to correct any error without disrupting your plans.
There is no officially published expedited or priority processing track for the tourist ETA. Applying at least three to five business days before your departure is a reasonable buffer. This matters especially during the high-season months around December and January, or during Indian public holidays when application volumes may be elevated.
If your approval email has not arrived within 48 hours, check your spam or junk mail folder first. If it still has not appeared, the Sri Lanka Department of Immigration and Emigration is the appropriate point of contact. Submitting a duplicate application before confirming the status of the first one can create confusion. Verify with the department before reapplying.
Visa Validity and Length of Stay
The Sri Lanka tourist ETA for Indian nationals permits a stay of 30 days from the date of first arrival. The ETA also carries a double-entry facility, meaning you can leave Sri Lanka and return within the validity window without applying for a fresh ETA. This is useful if your itinerary includes a side trip to the Maldives or a brief return to India mid-trip.
Sri Lanka's High Commissioner to India, Mahishini Colonne, was reported in February 2026 as confirming that Indians can travel to Sri Lanka with double-entry permitted within the 30-day window. Read that alongside official Sri Lankan government sources, though, which state the ETA application remains mandatory despite the fee waiver. The term "visa-free" in that context refers to the absence of a fee, not the absence of a pre-travel application requirement.
If you need to stay beyond 30 days, extensions can be applied for in person at the Department of Immigration and Emigration office at 41 Ananda Rajakaruna Mawatha, Colombo 10, Battaramulla. The exact extension fee is not officially confirmed on the government website at the time of writing. The maximum cumulative stay available through extensions is a point where sources conflict. No official immigration.gov.lk page with a confirmed cap was available at the time this article was prepared. Contact the Department of Immigration directly for current rules on maximum permissible stay.
Overstaying a Sri Lankan visa or ETA is typically treated as a serious offence. Consequences can include fines, detention, deportation and a temporary ban on re-entry. Extend well before your 30-day period expires. It's far simpler than dealing with an accidental overstay.
Common Rejection Reasons and How to Avoid Them
No official list of Sri Lanka ETA rejection reasons specific to Indian applicants is published by the Department of Immigration and Emigration. Based on general ETA and e-visa guidance from travel sources, the following situations are most commonly associated with application difficulties:
- Passport with insufficient validity: a passport with less than six months of remaining validity from the date of planned arrival is typically a reason for denial at the Sri Lankan immigration counter, even if an ETA was issued. Renew your passport early if the expiry is approaching.
- Data entry errors: mismatched passport numbers, name spelling inconsistencies between the ETA application and the passport, or an incorrect date of birth are among the most frequent technical problems. Cross-check every field against your physical passport before submitting.
- Applying through unofficial third-party websites: several aggregator sites process ETA applications and may charge fees or introduce inaccuracies. Since the tourist ETA is now free for Indian nationals, any site charging a processing fee for this category warrants careful scrutiny. Always verify you are on the official eta.gov.lk domain.
- Using the wrong ETA category: travellers with business purposes who apply under the tourist ETA channel may face questions at the immigration counter that the tourist ETA category cannot satisfactorily answer.
- Missing or incomplete travel information: not having a confirmed accommodation address or a return flight booking ready when completing the application form can slow the process or raise queries from immigration officers on arrival.
The ETA is issued electronically, and no photograph or biometric requirement appears in official sources currently available. The errors are almost always data errors. Comparing your ETA approval email against your passport details before leaving for the airport takes only a few minutes and can prevent significant disruption at the border.
Recent Changes (2025–2026 Updates)
Sri Lanka's visa policy for Indian travellers has shifted several times over a short period, and the 2026 changes are the most significant for Indian passport holders in years.
According to news reports, though not corroborated elsewhere, Sri Lanka first extended fee-free ETA access to Indian nationals through a pilot programme launched in October 2023. At that time, India was one of seven countries, alongside China, Russia, Thailand and Japan among others, included in that initial pilot. That's according to those same news reports, not corroborated elsewhere.
Reports suggest, though not confirmed by an official Sri Lankan source, that Sri Lanka briefly made pre-arrival ETA mandatory in October 2025 before reversing that requirement. A walk-in visa-on-arrival remained available at Bandaranaike International Airport during that period.
The most consequential change came in the first half of 2026. According to visasnews.com reports, Cabinet approved the free-ETA expansion to 40 countries on 30 March 2026. According to Wego, Parliament endorsed the measure on 7 May 2026, though the exact parliamentary approval date is not confirmed by official sources. The Department of Immigration and Emigration issued an implementing circular dated 19 May 2026, according to visasnews.com reporting on that official circular. The scheme took effect from 25 May 2026.
According to the Henley Passport Index 2026 reference, Indian passport holders were classified as eligible for visa-on-arrival in Sri Lanka before this expansion. That should be verified against Sri Lanka's own historical visa classification. The current free-ETA system formalises access at the pre-arrival stage while removing the financial barrier entirely for tourism.
The position as of mid-2026 for Indian travellers is straightforward. Apply for a free tourist ETA at eta.gov.lk before departure. Approval arrives by email within approximately 24 to 48 hours, based on reports. Then travel to Sri Lanka for up to 30 days with a double-entry facility. No fee applies through the official portal. Any fees paid before 25 May 2026 are non-refundable per official embassy notices.
Fee structures and eligibility rules can change. Checking the official ETA portal at eta.gov.lk and the Sri Lanka Department of Immigration and Emigration website at immigration.gov.lk before applying is always advisable, particularly for trips planned several months in advance.
Frequently Asked Questions
Is Sri Lanka visa-free for Indian passport holders in 2026?
Sri Lanka is free to visit in terms of cost for Indian nationals from 25 May 2026. The tourist ETA carries no application fee. However, the ETA application itself remains mandatory under official Sri Lankan immigration rules. The Sri Lanka Department of Immigration and Emigration confirms that nationals from the 40 eligible countries, including India, must still obtain an ETA before arrival. Applying through eta.gov.lk before departure is the recommended approach to avoid complications at the border.
How much does the Sri Lanka ETA cost for Indians in 2026?
The tourist ETA is free of charge for Indian passport holders from 25 May 2026. No processing fee, service charge or stamp duty is payable through the official portal. If you applied and paid a fee before that date, Sri Lanka's official embassy notices confirm the earlier fee is non-refundable.
How long can Indians stay in Sri Lanka on the free ETA?
The free tourist ETA permits a stay of 30 days from the date of first arrival. It also carries a double-entry facility, allowing you to leave Sri Lanka and return within the validity window without a fresh application. For stays beyond 30 days, extensions can be applied for in person at the Department of Immigration and Emigration office in Colombo.
How do I apply for the Sri Lanka ETA from India?
According to news sources, though you should verify exact current steps on the official portal, you visit eta.gov.lk, select the Tourist ETA option, and enter your passport details, travel dates and accommodation address. Approval typically arrives by email within 24 to 48 hours based on reports. Print or save the approval confirmation to present at Sri Lankan immigration on arrival.
Does my Indian passport need a minimum validity to enter Sri Lanka?
Indian travellers are typically required to carry a passport with at least six months of remaining validity from the date of arrival in Sri Lanka. Check your passport expiry date well before booking flights and renew early if the expiry falls within six months of your travel date.
Can I apply for a Sri Lanka business visa online from India?
Business-purpose ETAs follow a different route from the tourist ETA, per undated guidance that should be verified against current official channels. They should typically be obtained from Sri Lankan Overseas Missions, such as the Sri Lanka High Commission in New Delhi or Consulates in Mumbai, Chennai or Kolkata, or from the head office of the Sri Lanka Department of Immigration and Emigration. Contact those offices for current procedures and any applicable fees.
What happens if I overstay my Sri Lanka ETA?
Overstaying a Sri Lankan visa or ETA is typically treated as a serious offence. Consequences can include fines, detention, deportation and a temporary ban on re-entry to Sri Lanka. If you need to stay longer than 30 days, apply for an extension at the Department of Immigration and Emigration in Colombo before your permitted period expires. That's far simpler than managing an overstay situation.
Can I get a Sri Lanka visa on arrival at Colombo airport?
Reports suggest, though not confirmed by an official Sri Lankan source, that a walk-in visa-on-arrival was available at Bandaranaike International Airport during certain periods in 2025. The current official position is that obtaining an ETA before arrival is required for nationals of the 40 eligible countries including India. Applying online through eta.gov.lk before departure eliminates any uncertainty at the airport.
How long does Sri Lanka ETA approval take for Indian applicants?
Reports suggest ETA approval for Indian applicants typically arrives by email within 24 to 48 hours of submitting the online application. Applying at least three to five business days before your departure gives you enough time to address any data errors. It also leaves room to follow up with the immigration department if confirmation has not arrived.
What documents should I carry when travelling from India to Sri Lanka?
General guidance for Indian travellers includes a valid Indian passport with at least six months of remaining validity, a printed or digital copy of your ETA approval email, a confirmed return or onward flight ticket, and proof of accommodation such as a hotel booking confirmation. Immigration officers may also ask for evidence of sufficient funds for your stay. Carrying a recent bank statement or travel card documentation as a precaution is practical, even though it is not a formally listed ETA application requirement according to Visarun's guidance, a non-official source. Read that alongside the official requirement that the ETA application itself remains mandatory.


