Sri Lanka tropical beach and palm trees

Sri Lanka Visa for Indians 2026: Free ETA & Guide

Sri Lanka Visa for Indians 2026: Free ETA & Online Guide

Planning a trip to Sri Lanka from India? Here is some good news. As of 2026, Indian passport holders can visit Sri Lanka without paying any visa or ETA fees. Whether you are heading to watch the T20 World Cup, explore Sigiriya, or relax on the beaches of Mirissa, entering Sri Lanka has never been easier for Indian travellers.

This guide covers everything you need to know about the Sri Lanka visa for Indians in 2026, including the free ETA process, documents required, duration of stay, extension options, and practical tips.


TL;DR: Indian citizens can enter Sri Lanka in 2026 without paying any visa or ETA fees. You get a 30-day stay on arrival. Carry a passport valid for at least 6 months, a return ticket, and proof of accommodation. Extensions up to 270 days are possible from inside Sri Lanka.


What Is the Current Sri Lanka Visa Policy for Indians in 2026?

Sri Lanka has waived all visa and ETA (Electronic Travel Authorization) fees for Indian nationals. This policy, confirmed by Sri Lanka’s High Commissioner to India in February 2026, means Indian travellers can enter Sri Lanka for short-term tourism without paying any application or processing charges.

India is among 40 countries that now enjoy visa-free entry into Sri Lanka. The move is part of Sri Lanka’s push to boost tourism, especially ahead of the ICC Men’s T20 World Cup 2026 being co-hosted by Sri Lanka.

Here is a quick summary of the current policy:

Detail Status (2026)
Visa fee for Indians Free (waived)
ETA fee Free (waived)
Duration of stay 30 days
Extension possible Yes, up to 270 days total
Passport validity required 6 months from date of arrival
Purpose covered Tourism, short business visits, transit

This is a significant improvement from earlier years when Indian travellers had to pay approximately USD 35 to USD 50 for an ETA.

Documents Required for Sri Lanka Travel from India

Even though the visa is free, you still need to carry proper documentation when travelling to Sri Lanka. Immigration officers at Bandaranaike International Airport (Colombo) will check these at the counter.

Mandatory documents:

  • Valid Indian passport with at least 6 months validity from your date of arrival
  • Return or onward flight ticket confirming your departure from Sri Lanka
  • Proof of accommodation such as hotel booking confirmations or an invitation letter from a host in Sri Lanka
  • Proof of sufficient funds to cover your stay (bank statements or credit card statements showing approximately USD 30 per day)

Good to carry (not always asked, but helpful):

  • Travel insurance policy document (strongly recommended; see our guide to travel insurance for international trips)
  • Printed or digital copy of your flight itinerary
  • Two passport-sized colour photographs (recent, white background)
  • COVID vaccination certificate (not mandatory in 2026, but some travellers carry it as a precaution)

Pro tip: Keep both digital and printed copies of all documents. Sri Lanka’s immigration process is smooth, but having papers ready speeds things up.

How to Apply for Sri Lanka ETA Online (Step-by-Step)

While the visa-free policy means you may not need to pre-apply for an ETA in 2026, applying online before travel is still recommended. It ensures a smoother entry at immigration and avoids any last-minute confusion.

Here is the step-by-step process to apply for a free Sri Lanka ETA:

Step 1: Visit the Official ETA Portal

Go to the official Sri Lanka ETA website: https://www.eta.gov.lk. This is the only legitimate government portal. Do not use third-party websites that charge extra fees.

Step 2: Select Your Visa Type

Choose “Tourist ETA” from the options. Other options include Business ETA and Transit ETA, but most Indian travellers will need the tourist category.

Step 3: Fill in Your Details

Enter your personal information as it appears on your passport:

  • Full name (as on passport)
  • Passport number
  • Date of birth
  • Nationality (Indian)
  • Intended arrival date
  • Address in Sri Lanka (hotel name and address)
  • Contact details and email address

Step 4: Review and Submit

Double-check all information carefully. Any mismatch between your ETA details and passport can cause delays at immigration. Click submit once you are satisfied.

Step 5: Receive Confirmation

You will receive an acknowledgement email with a reference number. The ETA approval typically arrives within 24 to 72 hours. Some applications are processed within a few hours. Save or print the approval notice.

ETA Application Detail Information
Official portal eta.gov.lk
Application time 10-15 minutes
Processing time 24-72 hours (often faster)
Fee for Indians (2026) Free
Validity once approved 6 months from approval date
Entries allowed Double entry within validity

Important: Even though ETA fees are waived, the application form may still show a fee field. For Indian passport holders, the final amount should reflect zero or show a waiver. If any website asks you to pay, cross-check that you are on the official government portal.

Duration of Stay and Visa Extension Process

Initial Stay: 30 Days

Your Sri Lanka tourist visa allows a stay of up to 30 days from the date of arrival. This is sufficient for most holiday trips covering popular destinations like Colombo, Kandy, Galle, Ella, Sigiriya, and the southern beaches.

Extending Your Stay Beyond 30 Days

If you want to stay longer, Sri Lanka allows extensions up to a total of 270 days (approximately 9 months) from your date of arrival. Here is how the extension process works:

Where to apply:

  • Online: Through the Department of Immigration e-services portal at https://eservices.immigration.gov.lk
  • In person: At the Department of Immigration and Emigration, Battaramulla, Colombo

Extension fees:

Extension Duration Fee
First extension Up to 90 days (from day 31) USD 30
Second extension Up to 90 more days USD 50
Third extension Up to 90 more days (total 270 days) USD 100
Express processing (optional) Faster turnaround Additional USD 40

Documents needed for extension:

  • Valid passport with sufficient blank pages
  • Completed visa extension application form
  • Proof of sufficient funds (approximately USD 30 per day for the extended period)
  • Confirmed hotel reservation or host letter for the extended period
  • Valid return or onward flight ticket
  • Passport-sized photographs

Key rule: Apply for your extension before your current stay period expires. Overstaying your visa in Sri Lanka results in heavy fines and can lead to a temporary entry ban.

Flights from India to Sri Lanka: Practical Tips

Sri Lanka is one of the closest international destinations from India, with direct flights taking just 1.5 to 4 hours depending on your departure city.

Major routes with direct flights:

Route Approximate Flight Time
Chennai to Colombo 1 hour 30 minutes
Delhi to Colombo 3 hours 30 minutes
Mumbai to Colombo 2 hours
Bengaluru to Colombo 1 hour 45 minutes
Kochi to Colombo 1 hour 30 minutes
Hyderabad to Colombo 2 hours 15 minutes

Several airlines operate direct flights between Indian cities and Colombo, including SriLankan Airlines, IndiGo, and Air India. You can compare fares and book directly on HappyFares to find the best deals.

Booking tips:

  • Book at least 3 to 4 weeks in advance for the best fares
  • Midweek flights (Tuesday, Wednesday) are usually cheaper
  • If you are travelling for the T20 World Cup 2026, book well in advance as prices spike closer to match dates
  • Check our cabin baggage rules guide before you pack

Things to Know Before You Travel to Sri Lanka

Here are a few practical tips that Indian travellers should keep in mind:

Currency: Sri Lankan Rupee (LKR). As of early 2026, 1 INR is approximately 3.5 to 4 LKR. Carry some USD or use ATMs in Colombo for local currency. Most hotels and restaurants in tourist areas accept cards.

Language: Sinhala and Tamil are the official languages. English is widely understood in tourist areas, hotels, and transport services. Indian travellers who speak Tamil will find it especially easy in northern and eastern Sri Lanka.

SIM card: You can get a tourist SIM card at Bandaranaike International Airport from Dialog or Mobitel. It costs around LKR 1,300 to 1,500 for a plan with data, calls, and validity for 30 days. Carry your passport for verification.

Power plugs: Sri Lanka uses Type D and Type G plugs (230V). Most Indian chargers (Type D) work without an adapter, but carrying a universal adapter is a good idea.

Travel insurance: While not mandatory, travel insurance is strongly recommended. Medical costs can add up quickly in case of emergencies. Check our best travel insurance guide for affordable options.

Safety: Sri Lanka is generally safe for Indian tourists. Stick to well-known tourist areas, use registered taxis or ride-hailing apps like PickMe, and keep copies of your important documents.

Frequently Asked Questions

Do Indians need a visa to visit Sri Lanka in 2026?

No. As of 2026, Indian passport holders can visit Sri Lanka without paying any visa or ETA fees. The visa-free policy allows a stay of up to 30 days for tourism purposes. It is still advisable to apply for a free ETA online before travel for a smoother immigration experience.

Is the Sri Lanka ETA really free for Indians?

Yes. Sri Lanka has completely waived ETA and visa fees for Indian nationals. The fee waiver was confirmed in February 2026 and applies to tourist, business, and transit categories. Always use the official portal at eta.gov.lk to avoid third-party charges.

How long can Indians stay in Sri Lanka without a visa?

Indian citizens can stay for up to 30 days on their initial entry. If you wish to stay longer, you can apply for extensions at the Department of Immigration in Colombo. The maximum total stay with extensions is 270 days.

What happens if I overstay my visa in Sri Lanka?

Overstaying is a serious offence in Sri Lanka. You may face fines, detention, deportation, and a temporary ban on future entry. Always apply for an extension before your permitted stay period ends.

Can I travel to Sri Lanka with just my Aadhaar card?

No. You must carry a valid Indian passport with at least 6 months validity from your arrival date. Aadhaar card is not accepted as a travel document for international travel. If you do not have a passport, apply for one well in advance through the Passport Seva portal.


Sri Lanka remains one of the most accessible and affordable international destinations for Indian travellers. With free visa entry in 2026, there has never been a better time to plan your trip. Whether it is the ancient ruins of Polonnaruwa, the tea gardens of Nuwara Eliya, or the whale watching in Mirissa, Sri Lanka has something for every kind of traveller.

Looking for the best flight deals to Colombo? Compare prices and book your tickets on HappyFares today.

For more travel guides, check out our list of visa-free countries for Indian passport holders.

Leave a Comment

Your email address will not be published. Required fields are marked *

✈️

You're Subscribed!

Welcome aboard! You'll get the latest flight deals, travel tips, and booking hacks straight to your inbox.