Srilanka Visit Visa
Request Free Consultation
Move abroad with your family.

    Counsel Badge

    Don't know what to do Get free Counselling

    LK Sri Lanka visit visa

    Sri Lanka visit visa for Indians: free ETA

    Indian travellers pay no visa fee for Sri Lanka. Since 25 May 2026, India is one of forty countries whose nationals get the 30-day tourist ETA free of charge, and Indians already had free access from the 2023 pilot. There is one thing to keep in mind: free does not mean skippable. You still need to complete the online ETA before you fly, even though it costs nothing.

    Data current as of June 2026

    What you need to visit Sri Lanka

    Sri Lanka is one of the easiest and closest international trips for Indian travellers, from Colombo and the southern beaches to Kandy, Ella, and the ancient sites of Sigiriya. The entry process is simple and, in 2026, free, as long as you do one step before you fly.

    Indian passport holders do not pay any visa fee for Sri Lanka. The country runs an Electronic Travel Authorization, or ETA, system, and since 25 May 2026 India is one of forty countries whose nationals get the 30-day tourist ETA free of charge. Indians have in fact had free ETA access since the 2023 pilot. The tourist ETA gives a stay of up to 30 days with a double entry facility.

    The point that catches travellers out is simple: free does not mean no ETA. The authorization is still mandatory, and being free only removes the fee, not the requirement. You should complete the ETA online before you fly, even though a visa on arrival counter exists at Colombo, because applying online avoids long queues. This page is a full guide: the free ETA, why it is still required, the stay and double entry, extensions up to 270 days, the documents, how to apply, and the recent policy changes worth knowing.

    LK Read this first

    Free does not mean no ETA

    This single idea saves Indian travellers from arriving without the one document they still need. The fee is gone, but the authorization is not.

    The myth: free entry means I can just turn up

    Because there is no visa fee, some travellers assume nothing needs to be done in advance. That is not correct, and it can lead to long delays at immigration.

    The fact: the ETA is still mandatory, just free

    You must still hold an approved ETA. Apply online before you fly. A visa on arrival counter exists at Colombo, but the online ETA is free and avoids the queue.

    Source: Sri Lanka Department of Immigration and Emigration, official ETA portal (eta.gov.lk) and immigration.gov.lk, current for 2026. The Electronic Travel Authorization is required for eligible short-visit travellers, and from 25 May 2026 the 30-day tourist ETA is free of charge for nationals of forty countries including India. The fee waiver removes the charge, not the requirement to hold an ETA. Rules can change, so confirm before you travel.

    Want us to handle the ETA correctly?

    Get a free assessment and we will make sure your Sri Lanka ETA is right before you travel.

    Plan your trip free

    The tourist ETA at a glance

    Here are the key facts for Indian travellers in one view. The headline is simple: free, quick, and online.

    Free
    No fee for Indian nationals
    30 days
    Stay from date of arrival
    Double
    Entry within the period
    Online
    Apply before you fly
    1 to 3 days
    Usual processing time

    Source: Sri Lanka Department of Immigration and Emigration, official ETA portal (eta.gov.lk), current for 2026. The tourist ETA is free of charge for Indian nationals, allows a 30-day stay from arrival with a double entry facility, is applied for online before travel, and is usually approved within one to three days. An approved ETA does not guarantee entry, which the officer decides. Confirm current rules before you travel.

    How the Sri Lanka visa rules changed

    Sri Lanka’s entry rules have moved several times in recent years. Knowing the path explains why some older guides are out of date, and why it is worth confirming the current position.

    October 2023

    Free ETA pilot begins

    India, China, Russia, Japan, and a few others get fee-free tourist ETA to help rebuild tourism.

    October 2025

    Pre-arrival ETA briefly made mandatory, then suspended

    A rule making the online ETA compulsory before arrival started on 15 October 2025 and was suspended on 30 October 2025.

    25 May 2026

    Free tourist ETA for 40 countries

    The free 30-day tourist ETA is extended to forty countries, with India on the list. The ETA itself remains required.

    !

    Confirm the rules close to your travel date

    Because Sri Lanka has changed these rules more than once, and the free scheme runs until further notice, check the official portal eta.gov.lk shortly before you book and again before you fly. We re-verify the current position for you.

    Source: Sri Lanka Department of Immigration and Emigration (eta.gov.lk, immigration.gov.lk) and government circulars, current for 2026. The free ETA pilot began in 2023, a pre-arrival ETA mandate ran briefly in October 2025 before being suspended, and the free 30-day tourist ETA for forty countries took effect on 25 May 2026. The scheme is in force until further notice and can change. Confirm before you travel.

    How to apply for the free ETA

    The tourist ETA is quick and fully online. This diagram shows the flow, from the official portal to carrying your approval at Colombo airport.

    1 Open official portal, Tourist 2 Enter details passport, dates 3 Submit, no fee email approval 4 Carry approval at Colombo Free and fully online for Indian nationals Apply at least three days before you fly, and use only the official eta.gov.lk

    Sri Lanka tourist ETA flow, June 2026 snapshot. Source: Sri Lanka Department of Immigration and Emigration (eta.gov.lk). The tourist ETA is free for Indian nationals. An approved ETA does not guarantee entry. Confirm current rules before you travel.
    Sri Lanka tourist ETA steps for Indians, 2026
    Step What to do Notes
    1. Official portal Open eta.gov.lk, choose Tourist ETA Use only the .gov.lk site
    2. Enter details Passport, dates, accommodation Exactly as on your passport
    3. Submit No fee for Indians Keep the reference notice
    4. Approval Wait for the email Usually 1 to 3 days
    5. Print Save and print the approval Officers may want a printout
    6. Arrive Show passport, ETA, return ticket At Colombo airport

    Source: Sri Lanka Department of Immigration and Emigration (eta.gov.lk), current for 2026. Indian nationals apply online for the free tourist ETA, keep the reference notice and the approval email, and present the passport, ETA approval, and a return ticket on arrival at Colombo. Apply a few days ahead, since some applications take up to three days. Only the official site should be used. Rules can change, so confirm before you travel.

    Want help applying for the ETA?

    Get a free assessment and we will guide your Sri Lanka ETA application and prepare you for arrival.

    Plan your trip free

    Staying longer: the 270-day ladder

    The free ETA gives 30 days, but you can extend in stages up to 270 days in total, for a fee, from inside Sri Lanka. This is how the stages add up.

    30
    Initial free ETA
    days
    +60
    First extension
    to 90 days
    +90
    Second extension
    to 180 days
    +90
    Third extension
    to 270 days

    Source: Sri Lanka Department of Immigration and Emigration (eta.gov.lk, eservices.immigration.gov.lk), current for 2026. The initial tourist ETA gives 30 days, extendable in stages to a total of up to 270 days from arrival, applied for online or in person at the head office in Battaramulla, Colombo, for a fee that varies by nationality. Apply before your current stay ends, since overstaying carries penalties. The initial 30 days are free, extensions are paid. Rules can change, so confirm before you rely on them.

    The free ETA is for short visits. For employment, study, or a long stay, a different visa category, such as a residence visa, is needed. We explain the rules and the right path for your plans.

    Fees and what you need

    For Indians the tourist ETA is free, but it helps to know the wider fee picture and the documents to carry. This table sets them out.

    Sri Lanka ETA fees and documents for Indians, 2026 snapshot
    Item Detail Notes
    Tourist ETA, Indians Free 30 days, double entry
    Transit visa Free For 2 days
    Children under 12 Free ETA Own ETA still needed
    Extensions Paid, varies Up to 270 days total
    Passport Valid 6 months From arrival date
    Travel proof Return or onward ticket Plus accommodation and funds

    Source: Sri Lanka Department of Immigration and Emigration, official ETA fee table (eta.gov.lk), current for 2026. For Indian nationals the 30-day tourist ETA and the two-day transit visa are free, children under twelve get a free ETA but still need their own, and extensions beyond 30 days are paid and vary by nationality. A passport valid six months, a return ticket, accommodation, and proof of funds may be checked. Fees and rules can change, so confirm before you apply.

    Want a clear document checklist?

    Get a free assessment and we will set out the right documents and steps for your Sri Lanka trip.

    Plan your trip free

    Do this, avoid that

    Most Sri Lanka entry problems for Indians come from skipping the ETA or using the wrong site, not from fees. These pointers keep your trip smooth.

    Do

    • Apply for the free ETA online before you fly.
    • Use only the official portal eta.gov.lk.
    • Apply at least three days before travel.
    • Carry a passport valid at least six months.
    • Print or save the ETA approval for arrival.
    • Carry Sri Lankan rupees, or exchange in Colombo.

    Avoid

    • Do not assume free entry means no ETA.
    • Do not pay a third-party site for the free ETA.
    • Do not rely on the airport counter to save time.
    • Do not work or trade on a tourist ETA.
    • Do not overstay your 30 days without extending.

    Source: Sri Lanka Department of Immigration and Emigration (eta.gov.lk, immigration.gov.lk), current for 2026. The tourist ETA is free but mandatory and should be applied for online before travel on the official site, since third-party sites charge inflated fees. A tourist ETA does not allow employment or trade, and overstaying carries penalties. Rules can change, so confirm current details before you rely on them.

    What you can and cannot do

    The tourist ETA gives Indian travellers plenty of freedom, within clear limits. Here is the picture.

    You can

    • Sightsee in Colombo, Kandy, Galle, and Ella.
    • Visit Sigiriya and the cultural triangle.
    • Relax on the southern and eastern beaches.
    • Visit friends and family, and seek medical care.
    • Leave and return once on the double entry.
    • Extend your stay in stages up to 270 days.

    You cannot

    • Take up employment, paid or unpaid.
    • Do business or trade on a tourist ETA.
    • Skip the ETA and just turn up.
    • Stay beyond 30 days without extending.
    • Use a tourist ETA for long-term residence.

    For business meetings you use the business ETA, and for work, study, or a long stay you need the right visa category in advance. We explain the rules and the right path for your plans.

    Source: Sri Lanka Department of Immigration and Emigration (immigration.gov.lk), current for 2026. The tourist ETA is for sightseeing, family visits, medical treatment, and similar short visits, and does not allow any employment or trade, which need a business ETA or a work visa. The double entry allows one exit and return within the period, and stays extend up to 270 days. Rules can change, so confirm current details before you rely on them.

    What can still go wrong, and how to avoid it

    Entry is free and simple, but Indian travellers can still face delays. Knowing the common causes helps you avoid them.

    The usual problems are skipping the ETA and relying on the airport counter, using a third-party site that charges a fee and may not be official, a passport with less than six months validity, no proof of a return ticket or accommodation, or overstaying the 30 days without an extension. Applying for the free ETA early on the official portal and carrying the right documents prevents almost all of these.

    Indian travellers pay no visa fee for Sri Lanka, but they still need a free Electronic Travel Authorization, applied for online before travel, which gives a 30-day stay with double entry and can be extended in stages up to 270 days. The ETA is mandatory even though it is free, the official portal is eta.gov.lk, and the immigration officer at Colombo still decides entry. The rules have changed before, so confirm the current position before you book.

    Factual overview, verified against the Sri Lanka Department of Immigration and Emigration, official ETA portal (eta.gov.lk) and immigration.gov.lk, current as of June 2026. The free ETA scheme, the stay, the double entry, and the extension limits are set by the Sri Lanka authorities and can change at any time. An approved ETA does not guarantee entry.

    Applying correctly puts you in a strong position, but the final decision rests with the immigration officer. We give you a realistic view and a clear, complete plan for your Sri Lanka trip.

    Speak with BestMigrationConsultant.com about your Sri Lanka trip

    Our experts help Indian travellers plan a smooth Sri Lanka trip, from the free ETA and the documents to the double entry, extensions, and arrival at Colombo. Call +91-7670800002 or visit BestMigrationConsultant.com, and start with a free assessment today.

    Plan your trip free

    Sri Lanka visit visa frequently asked questions

    Do Indians need a visa to visit Sri Lanka?
    Indians do not pay a visa fee for Sri Lanka, but they do need an Electronic Travel Authorization, known as an ETA, before they travel. Since 25 May 2026, India is one of forty countries whose nationals get the 30-day tourist ETA free of charge, and Indians already had free access from the 2023 pilot. The ETA is still mandatory even though it is free. BestMigrationConsultant.com guides Indian travellers through the free Sri Lanka ETA.
    Is the Sri Lanka ETA really free for Indians?
    Yes. The tourist ETA is free of charge for Indian nationals on the official portal. There is no processing fee for the 30-day tourist ETA, and the transit visa is also free. You should only use the official site eta.gov.lk, since third-party websites charge inflated fees for the same free service. Extensions beyond 30 days are paid. BestMigrationConsultant.com helps Indian travellers apply on the official Sri Lanka portal.
    If the ETA is free, why do I still need one?
    Because free does not mean skippable. The ETA is a separate entry authorization that all eligible travellers must hold, and being free only removes the fee, not the requirement. You should complete the online ETA before you fly, even though a visa on arrival counter exists at Colombo, since applying online avoids long immigration queues. BestMigrationConsultant.com makes sure Indian travellers complete the ETA correctly before travel.
    How long can Indians stay in Sri Lanka on the ETA?
    The free tourist ETA allows a stay of up to 30 days from the date of arrival, with a double entry facility, so you can leave and return once within the period. If you need longer, you can extend in stages up to a total of 270 days through the Department of Immigration and Emigration in Colombo, for a fee. Apply for an extension before your current stay ends. BestMigrationConsultant.com explains the stay and extension rules for Sri Lanka.
    What does double entry mean on the Sri Lanka ETA?
    Double entry means you can enter Sri Lanka, leave, and return once within the validity of your tourist ETA. This is useful if you plan a short side trip, for example to the Maldives or India, and then come back to Sri Lanka. Each stay counts within the 30-day period. After an in-country extension, re-entry may need a new ETA depending on timing. BestMigrationConsultant.com explains the double entry rule for your trip.
    How do I apply for the Sri Lanka ETA from India?
    Apply online at the official portal eta.gov.lk, choose the Tourist ETA, and enter your passport details, travel dates, and Sri Lanka accommodation. For Indian nationals the tourist ETA is free, and you keep the reference notice and the approval email. Apply at least a few days before travel, since some applications take up to three days. Avoid third-party sites that charge a fee. BestMigrationConsultant.com helps Indian travellers apply correctly and on time.
    How long does the Sri Lanka ETA take to process?
    Most tourist ETA applications are approved within one to three days, and often within hours, but some are flagged for manual review and can take up to 72 hours. During the peak season from December to March, allow extra time. You should apply at least three days before your flight rather than the night before. BestMigrationConsultant.com helps Indian travellers apply in good time for Sri Lanka.
    What documents do Indians need for Sri Lanka?
    You need an Indian passport valid for at least six months from your arrival date, your approved ETA, a return or onward ticket, and proof of accommodation. Proof of funds may also be checked. Children need their own ETA, and those under twelve are free. An Aadhaar card is not a travel document and cannot be used for international travel. BestMigrationConsultant.com helps Indian travellers prepare the right documents for Sri Lanka.
    Is the Sri Lanka free visa policy permanent?
    The free tourist ETA for Indians and the wider 40-country scheme are current as of 2026, but the policy has changed before and can change again. Sri Lanka briefly made the pre-arrival ETA mandatory in October 2025 and then suspended that, and the free scheme is in force until further notice. Because rules can change, you should confirm the current position before you book. BestMigrationConsultant.com keeps Indian travellers updated on the Sri Lanka rules.
    Can I work or study in Sri Lanka on a tourist ETA?
    No. The tourist ETA is for sightseeing, visiting friends and family, medical treatment, and similar short visits, and the business ETA is for meetings and conferences. Neither allows any employment, paid or unpaid, or trade. For work, study, or long-term stays, you need a different visa category, such as a residence visa, applied for with the right documents. BestMigrationConsultant.com explains the right visa path for work or study in Sri Lanka.
    Can I get a Sri Lanka visa on arrival at Colombo?
    A visa on arrival counter is still available at Bandaranaike International Airport in Colombo, but it is far better to complete the free ETA online before you fly. Applying online avoids long queues and reduces the risk of delays at the counter. The online ETA is free for Indians, so there is no cost saving in waiting until arrival. BestMigrationConsultant.com recommends Indian travellers apply for the ETA before travel.
    Can I use Indian rupees in Sri Lanka?
    Indian rupees are not widely accepted in Sri Lanka, so you should carry or withdraw Sri Lankan rupees. You can exchange money at banks or authorised changers in Colombo, and cards are accepted in cities, while cash is useful for tuk-tuks and smaller towns. Avoid airport exchange counters where rates are poor. BestMigrationConsultant.com shares practical money tips for Indian travellers to Sri Lanka.
    Does the ETA or visa guarantee entry to Sri Lanka?
    No. An approved ETA lets you travel and is needed to be allowed in, but the immigration officer at Colombo makes the final decision. You must present your passport, the ETA approval, a return ticket, and adequate funds, and meet normal requirements. Overstaying is a serious offence with fines and possible bans. BestMigrationConsultant.com helps Indian travellers prepare a clear and honest case for arrival.

    About this guide

    Written and reviewed by Sairam, Senior Immigration Consultant at BestMigrationConsultant.com. This guide covers Sri Lanka entry for Indian travellers: the free 30-day tourist ETA, why the ETA is still required, the double entry, extensions up to 270 days, the documents, how to apply, and the recent policy changes.

    Last reviewed June 2026. Sri Lanka entry rules have changed more than once and the free scheme runs until further notice, so the position can change. Verified against the Sri Lanka Department of Immigration and Emigration, official ETA portal (eta.gov.lk) and immigration.gov.lk. Confirm current details on the official site before you book or travel.