Sri Lanka ETA for Indian Citizens: Free Electronic Travel Authorization
0 comments10 min read
Marco OliveiraAuthor
Sri Lanka is one of the most rewarding destinations in South Asia for Indian travelers — from the ancient ruins of Anuradhapura to the golden beaches of Mirissa, the island nation packs an extraordinary variety of experiences into a compact geography. Best of all, Indian citizens benefit from a free Electronic Travel Authorization (ETA) that makes entering Sri Lanka remarkably simple and cost-free. This comprehensive guide from Viza explains everything you need to know about the Sri Lanka ETA for Indian citizens in 2026.
Whether you are planning a weekend getaway from Chennai, a cultural pilgrimage, a beach holiday, or a business trip, understanding the ETA process before you book your flights will ensure a smooth, hassle-free journey.
Indian citizens need an ETA (Electronic Travel Authorization) to enter Sri Lanka.
The ETA is completely free — no visa fee for Indian passport holders.
Maximum stay: 30 days (double entry permitted within the 30-day period).
Valid for tourism and business purposes.
Apply online before departure through the official Sri Lanka ETA portal.
Ordinary passport, valid at least 6 months beyond arrival
Processing time
24 to 72 hours (typically within 24 hours)
Application method
Online via official ETA portal
Extension possible
Yes, up to 90 days total via Department of Immigration
Key fact: India is one of only seven countries whose citizens receive a completely free ETA for Sri Lanka. The other six are China, Indonesia, Japan, Malaysia, Russia, and Thailand. Citizens of most other nations pay between $20 and $60 USD for the same ETA.
Nine Arches Bridge, Ella
Why Is the Sri Lanka ETA Free for Indian Citizens?
Sri Lanka implemented a free visa regime for citizens of seven countries — India, China, Indonesia, Japan, Malaysia, Russia, and Thailand — as part of a strategic initiative to boost tourism and strengthen bilateral ties. While the policy was introduced without a published end date, it has remained in effect continuously and represents Sri Lanka's commitment to welcoming visitors from its closest neighbors and key tourism markets.
Galle Fort lighthouse, Sri Lanka
For Indian travelers, this is especially significant given the geographic proximity and deep cultural connections between the two nations. A round-trip flight from cities like Chennai, Bengaluru, or Mumbai to Colombo can be as short as one to two hours, making Sri Lanka one of the most accessible international destinations for Indians — and now one of the most affordable to enter.
Requirements for Sri Lanka ETA — Indian Citizens
Even though the ETA is free, Indian citizens must still meet certain entry requirements. Sri Lanka immigration officers will verify these conditions upon arrival.
Mandatory Requirements
Valid Indian passport — Must be an ordinary passport with at least 6 months of validity beyond your date of arrival in Sri Lanka, with at least two blank pages for stamps.
Approved ETA — You must obtain your ETA before boarding your flight. Airlines will check your ETA status at check-in.
Return or onward ticket — A confirmed ticket departing Sri Lanka within 30 days of arrival.
Proof of sufficient funds — Evidence that you can support yourself during your stay (approximately $50 to $100 USD per day is a reasonable benchmark, though no official minimum is published).
Accommodation details — Hotel booking confirmation or a letter of invitation from a host in Sri Lanka.
Additional Recommendations
Travel insurance — While not mandatory, comprehensive travel insurance covering medical emergencies is strongly recommended. Healthcare in Sri Lanka can be expensive for foreign visitors.
Printed ETA confirmation — Although the ETA is electronic, carrying a printed copy of the approval email provides a backup in case your phone runs out of battery.
Yellow fever vaccination certificate — Required only if you are arriving from or transiting through a yellow fever endemic area.
Step-by-Step: How to Apply for Sri Lanka ETA as an Indian Citizen
The application process is straightforward and entirely online. Follow these steps to secure your free ETA.
Step 1: Check Your Eligibility
Visit Viza's India to Sri Lanka page to confirm your visa requirements. Verify that your passport is valid for at least six months beyond your planned arrival date.
Step 2: Visit the Official ETA Portal
Go to the Sri Lanka Department of Immigration and Emigration's official ETA website. Be cautious of third-party websites that charge unnecessary fees — the ETA for Indian citizens is free on the official portal.
Step 3: Complete the Online Application
Fill in your personal details, including:
Full name (as it appears on your passport)
Date of birth
Passport number and expiry date
Purpose of visit (tourism or business)
Travel dates and accommodation address in Sri Lanka
Contact email address
Step 4: Submit and Wait for Approval
After submitting the form, you will receive a reference number. The ETA approval is typically emailed within 24 hours, though it can take up to 72 hours during peak periods. Most Indian applicants report receiving approval within a few hours.
Step 5: Save Your ETA Approval
Download and print the approval notice. Save a digital copy on your phone as well. You will need to present this at airline check-in and upon arrival at Sri Lankan immigration.
Step 6: Travel to Sri Lanka
Present your passport and ETA approval at the immigration counter. The officer will stamp your passport with a 30-day entry permit. The double-entry provision means you can leave and re-enter Sri Lanka once within the 30-day validity period.
Sri Lanka ETA Fee Comparison
One of the biggest advantages for Indian travelers is the fee waiver. Here is how India compares to other nationalities:
Nationality
ETA Fee (Tourist, 30 days)
Notes
India
FREE
Part of 7-country free visa regime
China
FREE
Part of 7-country free visa regime
Japan
FREE
Part of 7-country free visa regime
United States
$50 USD
Standard ETA fee
United Kingdom
$50 USD
Standard ETA fee
Australia
$50 USD
Standard ETA fee
Germany
$50 USD
Standard ETA fee
SAARC countries (others)
$20 USD
Reduced rate for regional neighbors
Viza Service Fee
$5
While the ETA is free, remember to budget for other travel costs — flights from India start as low as INR 5,000 to 8,000 for round trips from South Indian cities, and daily expenses in Sri Lanka typically range from INR 3,000 to 8,000 depending on your travel style.
Tips for Indian Travelers Visiting Sri Lanka
Apply early. Even though processing is usually fast, submit your ETA at least one week before departure to account for any delays.
Use the official portal only. Several third-party websites charge $30 to $50 for what is a free ETA. Always verify you are on the government website (look for .gov.lk in the URL).
Carry Sri Lankan Rupees or USD. While Indian Rupees are not widely accepted in Sri Lanka, you can exchange INR at Colombo airport money changers. USD is universally accepted for exchange.
Check extension rules early. If you think you might want to stay longer than 30 days, visit the Department of Immigration in Colombo before your ETA expires. Extensions up to 90 days are possible but require an in-person visit and additional documentation.
Double-entry benefit. Your free ETA allows double entry within the 30-day period. This means you can take a short trip to the Maldives (only a one-hour flight from Colombo) and return to Sri Lanka on the same ETA.
Connectivity. Purchase a local SIM card at Bandaranaike International Airport upon arrival. Dialog and Mobitel offer affordable tourist packages with data, and the process takes about 10 minutes.
Frequently Asked Questions About Sri Lanka ETA for Indian Citizens
Is the Sri Lanka ETA really free for Indian citizens?
Yes. Indian citizens are part of a special group of seven nationalities that receive a completely free ETA for Sri Lanka. There is no visa fee, no service charge, and no processing fee when you apply through the official government portal. Be wary of third-party websites that may charge fees for what is a free service.
How long can I stay in Sri Lanka with the free ETA?
The free ETA allows a maximum stay of 30 days from your first entry. You can apply for an extension at the Department of Immigration and Emigration in Colombo for stays up to 90 days total, though extension fees may apply.
Can I work in Sri Lanka with a tourist ETA?
No. The free ETA is valid only for tourism and business purposes. Business activities include attending meetings, conferences, and trade fairs, but not employment. If you wish to work in Sri Lanka, you must apply for a separate work visa through the Sri Lankan embassy or consulate.
What does double entry mean?
The double-entry provision means you can exit and re-enter Sri Lanka once within the 30-day validity of your ETA. This is useful if you want to take a side trip to a nearby destination (like the Maldives) and return. Both entries must occur within the original 30-day window.
How long does it take to get the ETA approved?
Most applications are approved within 24 hours. During peak travel seasons (December to March), processing may take up to 72 hours. Apply at least 5 to 7 days before your departure to be safe.
Can I get the ETA on arrival instead of applying online?
While Sri Lanka previously offered visa-on-arrival for some nationalities, the current policy strongly encourages all travelers — including Indian citizens — to obtain the ETA online before departure. Airlines may deny boarding if you do not have an approved ETA. Always apply in advance through the official portal or through Viza to avoid complications at the airport.
Start Planning Your Sri Lanka Trip Today
Sri Lanka offers Indian travelers an unbeatable combination: a stunning tropical destination just a short flight away, deep cultural and historical connections, incredible food, and — thanks to the free ETA — zero visa costs. Whether you are drawn to the ancient cities, the hill country tea plantations, the wildlife safaris, or the pristine southern beaches, the island has something for every type of traveler.
Ready to go? Use Viza's India to Sri Lanka visa checker to confirm your requirements and start your application in minutes. With the free ETA, the only thing standing between you and Sri Lanka is a quick online form and a short flight.