Planning a trip to Sri Lanka from India? The process is easier in 2026, especially for Indian passport holders. But there is one important point to understand: Sri Lanka is offering eligible Indian travelers a free tourist ETA, but that does not mean you can simply arrive without completing the required travel authorization.

From 25 May 2026, Indian passport holders became eligible for a free tourist ETA for up to 30 days, with a double-entry facility under Sri Lanka's 40-country free-ETA scheme. The Sri Lankan Department of Immigration and Emigration confirms that nationals of these countries must still obtain an ETA before arriving.

So, if you are searching for Sri Lanka Travel Requirement for Indians, Sri Lanka Visa for Indians, or Sri Lanka ETA for Indians, this guide covers the important details in one place.

Whether you are planning a beach holiday in Mirissa, exploring Ella and Nuwara Eliya, visiting Sigiriya, or spending a few days in Colombo, knowing the entry rules before you fly can save you from unnecessary problems at the airport.

Do Indians Need a Visa to Visit Sri Lanka in 2026?

Yes, Indian travelers need the required travel authorization for a short visit, but eligible Indian passport holders can obtain the tourist ETA free of charge.

The current official system describes permission as a Tourist ETA. From 25 May 2026, India is one of 40 countries whose nationals can receive a tourist ETA without paying the usual ETA fee.

The important distinction is:

  1. Visa/ETA fee: Free for eligible Indian tourist travelers
  2. ETA application: Still required before arrival
  3. Tourists stay: Up to 30 days
  4. Entries: Double entry within the 30-day validity period
  5. Application portal: Official Sri Lanka ETA website
  6. Passport: Must generally be valid for at least six months from arrival

The official Sri Lankan immigration website specifically states that nationals of the 40 eligible countries, including India, must obtain an ETA before arriving.

Therefore, it is better to think of the 2026 change as free ETA travel rather than completely paperwork-free travel.

What Is the Sri Lanka ETA for Indians?

The Sri Lanka ETA (Electronic Travel Authorization) is an electronic travel authorization linked to your passport.

For Indian travelers visiting Sri Lanka for tourism, the tourist ETA is generally the relevant category.

The official ETA system lists tourist purposes such as:

  1. Sightseeing and holidays
  2. Visiting friends and relatives
  3. Certain medical treatments, including Ayurveda and yoga
  4. Participating in sporting events
  5. Participating in cultural activities

The official system states that the tourist ETA provides double entry for 30 days. If a second entry is made during the validity period, only the remaining part of the original 30-day period is granted.

This means the second entry does not restart another 30-day stay.

How Much Does a Sri Lanka Visa Cost for Indians in 2026?

For eligible Indian passport holders travelling as tourists, the 30-day tourist ETA is currently free.

The free-ETA scheme took effect on 25 May 2026 and covers nationals of 40 countries, including India. The official Sri Lankan immigration notice confirms that both ordinary and specified diplomatic, official and service passport holders from these countries are eligible under the scheme.

However, do not assume that every Sri Lanka visa category is free.

For example, business travel follows different rules and fees, and business ETAs are handled through Sri Lankan Overseas Missions or the Department of Immigration and Emigration in Colombo.

So before applying, make sure you select the category that matches your actual purpose of travel.

What Passport Requirements Apply to Indians Travelling to Sri Lanka?

A valid passport is one of the most important Sri Lanka entry requirements for Indians.

The Sri Lankan immigration authorities state that a passport should have a minimum validity of six months from the date of arrival in Sri Lanka.

Before travelling, check:

  1. Your passport is valid for at least six months from your arrival date.
  2. Your name and date of birth are correctly entered in your ETA application.
  3. Your passport number is entered correctly.
  4. Your passport is not damaged.
  5. You have enough blank pages for immigration formalities where required.

An Aadhaar card, PAN card, driving licence, or voter ID cannot replace your passport for international travel.

If you have recently received a new passport, make sure you use the same passport for your Sri Lanka ETA application and your journey.

Also Read: Fast Track Immigration - Trusted Traveler Programme for Indians

What Documents Do Indians Need to Enter Sri Lanka?

Even when the tourist ETA is free, you should be prepared to show documents at immigration.

For a smooth trip, keep these documents ready:

1. Valid Indian passport

Your passport should meet Sri Lanka's validity requirement of at least six months from arrival.

2. Approved Sri Lanka ETA

Keep a digital copy of your ETA approval and, preferably, a printed copy as well.

An acknowledgement or application reference should not automatically be treated as approval. Travel only after checking that your ETA has been approved.

3. Return or onward ticket

Sri Lankan immigration requirements include having evidence of your onward or return travel.

Keep your flight confirmation easily accessible on your phone.

4. Accommodation details

Carry your hotel booking or other proof showing where you will stay in Sri Lanka.

5. Proof of sufficient funds

Sri Lankan immigration authorities may require evidence that you can support yourself during your stay and pay for your return journey.

You do not need to carry a particular amount of cash simply because you are an Indian traveler. However, having access to sufficient funds and supporting financial documents is sensible.

How Can Indians Apply for a Sri Lanka Visa Online?

The easiest option for eligible tourist travelers is the official Sri Lanka ETA online system.

The official ETA website is operated by Sri Lanka's Department of Immigration and Emigration.

Step 1: Visit the official ETA website

Use the official Sri Lankan ETA portal rather than an unfamiliar website charging an unnecessary service fee.

Step 2: Select the appropriate travel category

For a normal holiday, choose the tourist category.

Do not choose a tourist ETA if the actual purpose of your visit is business or employment.

Step 3: Enter your passport details

Fill in your information exactly as it appears in your passport.

Pay particular attention to:

  1. Full name
  2. Passport number
  3. Date of birth
  4. Nationality
  5. Passport details
  6. Travel information

Step 4: Check everything before submitting

A small spelling or passport number mistake can create problems later.

Read the entire application once more before submission.

Step 5: Submit the application

Eligible Indian tourists should receive the tourist ETA without the applicable ETA fee under the current free-visa scheme.

Step 6: Wait for approval

Once approved, save the confirmation and keep it available during your journey.

For extra convenience, keep one copy on your phone and one printed copy with your travel documents.

Where Should Indians Apply for a Sri Lanka ETA Online?

Always start with the official Sri Lanka ETA website, operated by the Department of Immigration and Emigration.

Official Sri Lanka ETA Portal

Be careful with websites that look similar to the government portal but add their own service charges.

Sri Lankan immigration itself advises applicants to use the official ETA system and be careful when making payments through third parties.

If you use a visa assistance provider such as Visa2Fly, make sure you still understand which official government application is being submitted on your behalf and what charges, if any, are applicable.

Also Read: What Happens When Your UAE Visa Expires? Rules for Indian Travelers

How Long Can Indians Stay in Sri Lanka?

The free tourist ETA provides a stay of up to 30 days.

It also allows double entry within the 30-day validity period. However, the second entry does not give you another fresh 30 days. The remaining validity of the original 30-day period applies.

For example, if you enter Sri Lanka and later leave for another country, you may be able to return using the same ETA within its validity period, provided the applicable conditions are met.

Can Indians Extend Their Sri Lanka Tourist Visa Beyond 30 Days?

Yes, travelers who want to stay longer can apply for an extension after entering Sri Lanka.

The official immigration information confirms that people who receive the free tourist visa and want to remain beyond 30 days can apply for an extension by paying the applicable visa fee.

Do not wait until your permitted stay has expired.

If you need a longer stay, check the latest extension procedure and applicable fee with Sri Lanka's Department of Immigration and Emigration before your current permission expires.

The official immigration fee information currently lists extension charges based on the duration and nationality/category.

Can Indians Get a Sri Lanka Visa on Arrival?

This is an area where travelers often find conflicting information online.

Sri Lanka has had different visa and ETA procedures at different times, and older websites may still display previous visa-on-arrival information.

For Indian travelers in 2026, the safer approach is straightforward:

Apply for the required tourist ETA before travelling.

The current official Sri Lankan immigration position says nationals of the 40 free-ETA countries, including India, are required to obtain an ETA before arrival.

Do not plan your holiday around an assumption that you can simply arrive at Colombo airport and complete the entire process there.

What Are the Different Sri Lanka Visa Categories for Indians?

The right visa or ETA depends on why you are traveling.

Tourist ETA

This is the main option for Indians visiting Sri Lanka for:

  1. Holidays
  2. Sightseeing
  3. Visiting friends and relatives
  4. Eligible short medical or wellness visits
  5. Certain cultural and sporting activities

The tourist ETA provides double entry for 30 days under the current short-visit rules.

Business ETA

A business ETA is for eligible short-term business activities such as meetings, negotiations, conferences, workshops and similar activities.

The official Sri Lankan ETA information states that business ETAs can be obtained through Sri Lankan Overseas Missions or the Department of Immigration and Emigration in Colombo.

A business ETA should not be treated as permission to take up employment in Sri Lanka.

Transit ETA

A transit ETA is intended for travelers passing through Sri Lanka to another destination.

The official ETA system lists a transit facility of up to two days, with documentary proof required.

If you are unsure which category applies to your journey, check out the official immigration guidance before applying.

Can You Work in Sri Lanka on a Tourist ETA?

No, a tourist ETA is intended for the approved short-visit purpose. It should not be used to take up employment or conduct activities outside the conditions of your permission.

If you are travelling to Sri Lanka for employment, long-term work, residence or another specialized purpose, you need to follow the appropriate visa procedure.

Using the wrong visa category can create problems at immigration and may affect future travel.

What Happens at Sri Lanka Immigration After You Land?

After landing, you will go through immigration before entering the country.

Officers may check:

  1. Your passport
  2. ETA approval
  3. Return or onward ticket
  4. Accommodation information
  5. Purpose of travel
  6. Evidence of sufficient funds, if required

Having all these documents ready can make the process much easier.

Remember that an ETA is an authorization to travel; final entry is subject to immigration clearance at the port of entry.

Do Indians Need a Return Ticket for Sri Lanka?

You should have a confirmed return or onward ticket.

Sri Lankan immigration's general visa requirements state that visit-visa holders should have a ticket or other assurance showing their return to their country of domicile or their onward travel to the next destination.

Keep the ticket accessible on your phone and preferably have an offline copy as well.

Also Read: Visa Validity vs Stay Duration: What Is the Difference for Indian Travelers?

Do Indians Need Proof of Hotel Booking for Sri Lanka?

It is strongly advisable to carry accommodation details.

A hotel confirmation, host details or another document showing where you will stay can help answer questions at immigration.

This is particularly useful if you are visiting multiple cities. Keep a simple itinerary showing your accommodation in Colombo, Kandy, Ella, Galle, Mirissa or other destinations.

Do Indians Need Travel Insurance for Sri Lanka?

Travel insurance is not the same thing as the Sri Lanka tourist ETA.

It is generally a sensible precaution for an international trip because it can provide financial protection for eligible medical emergencies, cancellations, baggage issues and other covered situations.

Before buying a policy, check what is actually covered rather than choosing one only because it is cheap.

Also Read: Multiple Entry Schengen Visa for Indians: Eligibility, Validity and Application Guide

What Should You Declare at Sri Lankan Customs?

Immigration and customs are separate parts of the arrival process.

If you are carrying goods, currency or other items that are subject to declaration or restrictions, follow the instructions of Sri Lankan customs authorities.

Do not assume that something allowed in India is automatically allowed into Sri Lanka.

Travelers should be particularly careful with restricted medicines, controlled substances, plants, animals, weapons, and other regulated items.

If you are unsure whether an item needs to be declared, ask customs officials rather than taking a risk.

What Are the Most Common Sri Lanka Visa or Entry Problems for Indians?

Most avoidable problems come down to incorrect information or incomplete preparation.

Incorrect passport details

Your ETA information should match your passport.

Insufficient passport validity

Check out the six-month validity requirement before booking your trip.

Travelling without approved ETA

Do not confuse an application acknowledgement with an approved ETA.

Wrong visa category

A person traveling for business should not simply select tourism because it appears easier.

No return or onward ticket

Keep evidence of your departure from Sri Lanka ready.

Unclear accommodation details

Have your hotel or host information available.

Using unofficial websites

Always check that you are using the official Sri Lankan ETA portal before entering passport or payment information.

Also Read: UK Tourist Visa Cover Letter for Indians: Format, Sample and Writing Guide

How Can You Avoid Problems with Your Sri Lanka ETA?

A few simple checks can prevent most avoidable issues.

Before submitting:

  1. Check your passport number twice.
  2. Check your name against your passport.
  3. Check your date of birth.
  4. Check your nationality.
  5. Check your travel dates.
  6. Check your accommodation details.

Make sure you have selected the correct travel purpose.

Before flying:

  1. Confirm that your ETA is approved.
  2. Save the approval on your phone.
  3. Carry a printed copy.
  4. Keep your return ticket accessible.
  5. Keep accommodation confirmation accessible.
  6. Check that your passport is valid for at least six months from arrival.

When Should Indians Apply for a Sri Lanka ETA?

Do not leave the application until the last minute.

Even though the online process can be convenient, applying several days before departure gives you time to identify and correct an error if something goes wrong.

For a smooth trip, complete the ETA process before your flight and check the official portal for the latest instructions close to your travel date.

Sri Lanka's immigration rules can change, so information found on older travel blogs may no longer be accurate.

What Changed for Indian Travelers in 2026?

The biggest change is the introduction of the free tourist ETA for Indian nationals under Sri Lanka's 40-country scheme.

From 25 May 2026:

  1. India is included among the 40 eligible countries.
  2. The tourist ETA is free of charge.
  3. The tourist ETA is valid for 30 days.
  4. Double entry is permitted within the 30-day validity period.
  5. An ETA is still required before arrival.

Extensions beyond 30 days remain subject to the applicable procedure and fees.

This makes Sri Lanka one of the more convenient international destinations for Indian holidaymakers.

Also Read: US Social Media Checks: What Indians Should Know

What Is the Sri Lanka Travel Requirement for Indians in One Checklist?

Before leaving India, make sure you have:

Passport

  1. Indian passport
  2. Minimum six months' validity from arrival

Visa/ETA

  1. Approved Sri Lanka tourist ETA
  2. ETA applied for through the official system

Flights

  1. Confirmed return or onward ticket

Stay

  1. Hotel booking or accommodation details

Money

  1. Sufficient funds for your trip

Documents

  1. ETA approval
  2. Passport
  3. Flight tickets
  4. Hotel confirmation
  5. Travel insurance, if purchased

Keeping these documents together on your phone and in printed form can make your journey much easier.

What Should Indians Know Before Travelling to Sri Lanka?

Sri Lanka is relatively close to India, making it a popular choice for short international holidays. But being close does not mean you should treat the entry process casually.

Your travel purpose, passport, ETA, return ticket and accommodation details should all tell the same story.

For example, if you apply for a tourist ETA, your trip should genuinely be a tourist visit. If you are traveling for business, use the appropriate business procedure.

The simplest rule is: apply under the correct category, use accurate information, and carry the documents that support your trip.

Also Read: New European E-Visa for Indians: Requirements and Process

Can Visa2Fly Help with Sri Lanka Visa Requirements?

Understanding visa rules can become confusing when different websites publish old or conflicting information. Visa2Fly can help travelers understand the applicable visa process, documentation and application requirements for their trip.

However, travelers should always verify the final immigration requirements against the official Sri Lankan government information before departure, especially when travelling under a newly updated visa policy.

For the latest official ETA information, check the Sri Lanka Department of Immigration and Emigration and the official ETA portal.

Final Takeaway: What Do Indians Need to Travel to Sri Lanka?

The Sri Lanka Travel Requirement for Indians is straightforward in 2026 once you separate the visa fee from the ETA requirement.

Eligible Indian passport holders can currently obtain a free tourist ETA for a stay of up to 30 days, with double entry permitted within the validity period. However, the ETA itself is still required before arrival under the current official Sri Lankan immigration rules.

Before you fly, make sure you have:

A valid Indian passport with at least six months' validity + approved Sri Lanka ETA + return/onward ticket + accommodation details + sufficient funds.

For a hassle-free journey, apply through the official ETA system, check every passport detail carefully and verify the latest entry rules before departure.

With the paperwork sorted, you can spend less time worrying about visa formalities and more time enjoying Sri Lanka's beaches, tea country, historic cities and scenic landscapes.

Also Read: Sri Lanka Visa for Indians: ETA Process, Fees, Requirements and Travel Guide (2026)