Sri Lanka Visa for Indians 2026: Fees, Process & Types
The Sri Lanka visa allows Indian citizens to travel to Sri Lanka for tourism, business, family visits, study, work, and other approved purposes, depending on the visa category. Known for its golden beaches, ancient temples, lush tea plantations, scenic hill country, and rich cultural heritage, Sri Lanka is one of the most popular international destinations for Indian travellers. This comprehensive guide covers everything you need to know about the Sri Lanka visa application process, including visa types, eligibility, required documents, fees, financial requirements, processing times, and expert tips to help you apply successfully.
Quick Overview Table
Aspect | Details |
|---|---|
Visa Required? | Yes — ETA mandatory for all Indian citizens |
Tourist ETA Fee | FREE (government fee waived since May 25, 2026) |
Business ETA Fee | USD 30 total (SAARC country rate for India) |
Transit Visa | FREE (up to 48 hours) |
Validity | 30 days from first arrival date |
Entry Type | Double entry within 30-day period |
Maximum Stay | Up to 270 days with extensions (30 + 60 + 90 + 90) |
Extension Fee (31-90 days) | USD 60 for Indian nationals |
Extension Fee (91-180 days) | USD 150 |
Extension Fee (181-270 days) | USD 200 |
Processing Time | Usually 24-48 hours (can be instant) |
Passport Validity | Minimum 6 months from arrival date |
Application Method | Online only — eta.gov.lk |
Visa on Arrival | Not available for Indians |
Nearest Indian Mission | High Commission of India, Colombo |
INR figures are approximate; confirm the exact USD-to-INR rate at the time of payment.
Visa Types for Indians
Tourist ETA — Free for Indians (Most Common)
The tourist ETA is the most relevant visa for Indian travelers visiting Sri Lanka for sightseeing, holidays, visiting friends and family, medical treatment (including Ayurvedic and yoga), or participating in cultural and sporting events.
Fee: FREE (government processing fee waived)
Validity: 30 days from date of arrival
Entry Type: Double entry within the 30-day period
Maximum Stay: Up to 270 days with extensions (30 initial + 60 + 90 + 90 days)
Processing Time: Usually 24-48 hours, often instant
Eligibility: All Indian passport holders (ordinary, diplomatic, official, service)
Key Requirements:
- Valid Indian passport with at least 6 months validity from arrival date
- Confirmed return or onward flight ticket
- Proof of accommodation (hotel booking or invitation letter)
- Valid email address for ETA approval delivery
Important: The "free" aspect refers to the waived government fee, not the elimination of the authorization requirement itself. You must still complete the full ETA application online before departure.
For tourism-specific guidance, see our detailed Sri Lanka tourist visa guide.
Business ETA — USD 30 Total (SAARC Rate)
The business ETA is for Indian professionals traveling to Sri Lanka for meetings, conferences, workshops, seminars, short-term training programs, or trade exhibitions.
Fee: USD 30 total (SAARC country rate for Indian nationals — approximately INR 2,520). Non-SAARC countries pay USD 55.
Validity: 30 days from date of arrival
Entry Type: Single, double, or multiple entry
Extension: Available at head office only — USD 100 for 30-90 days, USD 200 for 90-180 days (extension fee is separate from initial ETA fee)
Processing Time: 2-4 working days
Key Requirements:
- Invitation letter from Sri Lankan company on letterhead
- Employer cover letter on company letterhead
- Business registration documents
- Valid passport with 6 months validity
Important: Business ETA does not allow paid employment or establishing a business in Sri Lanka. It is strictly for business-related visits and meetings.
For business travel guidance, see our Sri Lanka business visa guide.
Transit Visa — Free (Up to 48 Hours)
For travelers with connecting flights through Sri Lanka to another destination.
Fee: FREE for all nationalities
Validity: Up to 48 hours (2 days)
Entry Type: Single entry
Extension: Not available
Key Requirements:
- Confirmed onward ticket to final destination
- Valid passport
- Documents for final destination (visa if required)
Residence Visa — Long-Term Stays
For foreign nationals planning to work, study, retire, or reunite with family in Sri Lanka.
Categories: Employment, Investor, Religious, Student, NGO, Ex-Sri Lankan, Family Member of Sri Lankan
Fee: Varies by category (USD 100-200)
Validity: Typically 1-2 years
Application: Must be obtained through Sri Lankan missions or the Department of Immigration in Colombo
Important: You cannot convert a tourist ETA to a residence visa while in Sri Lanka. You must exit the country and apply for the appropriate visa type from abroad.
Sri Lanka Visa Fees for Indians (2026)
Official Visa Fees
Visa Type | Government Fee (USD) | Approximate INR |
|---|---|---|
Tourist ETA (30 days) | FREE | 0 |
Business ETA (30 days, SAARC) | 30 (SAARC rate) | 2,520 |
Transit (48 hours) | FREE | 0 |
Extension — First (31-90 days) | 60 | 5,040 |
Extension — Second (91-180 days) | 150 | 12,600 |
Extension — Third (181-270 days) | 200 | 16,800 |
INR figures are approximate; confirm the exact USD-to-INR rate at the time of payment. All fees are levied in US Dollars. The Sri Lankan immigration system does not accept Indian Rupees (INR) for visa fees.
Note on Business ETA: Indians pay SAARC country rates. The total business ETA cost is USD 30 for 30 days with multiple entry. Non-SAARC countries pay USD 55 for the same visa.
Maximum Stay Cost Breakdown
Stay Duration | Government Fee | Approximate INR |
|---|---|---|
30 days (tourist) | FREE | 0 |
90 days (1 extension) | USD 60 | 5,040 |
180 days (2 extensions) | USD 210 | 17,640 |
270 days (3 extensions) | USD 410 | 34,440 |
Third-Party Service Fees (Optional)
Platform | Service Fee (INR) | Notes |
|---|---|---|
Official ETA portal (eta.gov.lk) | FREE | Recommended — direct application |
MakeMyTrip / similar platforms | 500 - 1,500 | Application assistance |
Travel agencies | 1,000 - 3,000 | Full-service support |
Visa consultants | 2,000 - 5,000 | Premium advisory |
Recommendation: Apply directly through the official government portal (eta.gov.lk) to avoid unnecessary service charges. The process is straightforward and does not require intermediary assistance.
Documents Required for Sri Lanka Visa
Core Documents (All Visa Types)
- Valid Indian passport with at least 6 months validity from arrival date and at least 2 blank pages
- Digital passport-size photograph — 35mm x 45mm, JPEG/PNG format, maximum 2 MB, white background, taken within last 6 months
- Confirmed return or onward flight ticket — must show passenger name matching passport
- Proof of accommodation — hotel booking confirmation with dates and guest names, or invitation letter from host in Sri Lanka
- Valid email address — ETA approval is delivered via email only
Additional Documents by Visa Type
Document | Tourist | Business | Transit | Residence |
|---|---|---|---|---|
Return ticket | Required | Required | Onward ticket | Required |
Hotel booking | Required | Recommended | Not applicable | Required |
Invitation letter | Optional | Required (from Sri Lankan company) | Not applicable | Varies |
Employer cover letter | Not applicable | Required | Not applicable | Required |
Business registration | Not applicable | Recommended | Not applicable | Not applicable |
Financial proof | Recommended | Recommended | Not applicable | Required |
Travel insurance | Recommended | Recommended | Not applicable | Required |
Indian Banking Nuances
- State Bank of India statements are universally accepted — ensure they are stamped and signed by the branch
- HDFC Bank statements are also accepted — get the branch manager's signature on each page
- For self-employed applicants: CA-certified income statement along with ITR
- Fixed deposit receipts can supplement but not replace bank statements
- Maintain a consistent balance for 3-6 months before application — sudden large deposits raise red flags
Sri Lanka Visa Application Process
Step 1: Determine Your Visa Category
Check whether you need a Tourist ETA (free), Business ETA (USD 30 for Indians), Transit Visa (free), or Residence Visa. For most Indian leisure travelers, the Tourist ETA is the correct choice.
Step 2: Gather Required Documents
Collect all mandatory documents based on your visa category. Ensure your passport has at least 6 months validity from your intended entry date. Prepare digital copies of all documents for upload.
Step 3: Apply Through the Official ETA Portal
- Visit eta.gov.lk and select your nationality (India)
- Choose your visa type (Tourist, Business, or Transit)
- Complete the online application form with passport details
- Upload required documents in JPEG/PNG format
- Review all entries for accuracy — even minor errors can cause delays
- Submit the application
- For tourist ETA: payment will show as USD 0 (free)
- For business ETA: pay USD 30 (SAARC rate) via credit/debit card
Important: Only use the official portal at eta.gov.lk. Many fake websites charge excessive fees or steal personal information. Red flags include: URL doesn't end in ".gov.lk", charges significantly higher fees, poor English, or requests unnecessary personal information.
Step 4: Wait for Processing
Tourist ETA processing is usually completed within 24-48 hours and is often instant. Business ETA takes 2-4 working days. However, the ETA system has experienced technical issues causing delays of 4-5 days in some cases. Check your email regularly (including spam folder) for the approval notification.
Recommended timeline: Apply at least 7-10 days before intended travel to allow for processing delays.
Step 5: Receive ETA Approval
Once approved, you will receive an ETA approval notice via email. Print at least 2 copies of the approval — one for carry-on luggage, one as backup. Save a digital copy on your phone for offline access.
Step 6: Arrival at Bandaranaike International Airport
At Colombo's Bandaranaike International Airport (CMB):
- Present your passport and printed ETA approval at the immigration counter
- Immigration officer verifies your documents
- Receive your visitor permit stamp (30 days for tourist ETA)
- Proceed to baggage claim and customs
Documents to carry at entry:
- Passport with 6+ months validity
- Printed ETA approval (2 copies)
- Return flight ticket
- Accommodation proof
- Sufficient funds proof (recommended: USD 50-75 per day)
Sri Lanka Embassy and Consulate Information in India
High Commission of Sri Lanka in New Delhi
- Address: 27, Kautilya Marg, Chanakyapuri, New Delhi 110021
- Phone: +91 11 2301 0201 / +91 11 2301 0203
- Email: slhc.newdelhi@mfa.gov.lk
- Website: hc-newdelhi.gov.lk (website moved from slhcindia.org)
Consulate General of Sri Lanka in Mumbai
- Address: 11, Jolly Maker Apartments, 14th Floor, Cuffe Colar, Mumbai 400070
- Phone: +91 22 2218 4201 / +91 22 2218 4202
- Email: cg.mumbai@mfa.gov.lk
Consulate General of Sri Lanka in Chennai
- Address: No. 22, C.P. Ramaswamy Road, Alwarpet, Chennai 600018
- Phone: +91 44 2498 5661 / +91 44 2498 5662
- Email: cslchennai@rediffmail.com
Indian High Commission in Colombo (Sri Lanka)
- Address: 36-38, Galle Road, Colombo 03, Sri Lanka
- Phone: +94 11 2327587 / +94 11 2422788
- Emergency Helpline: +94 77 7553193 (24/7)
- Email: hoc.colombo@mea.gov.in
- Website: hcicolombo.gov.in
Indian Deputy High Commission, Kandy
- Address: 31, Rajapihilla Mawatha, Kandy, Sri Lanka
- Phone: +94 81 2222652
- Email: dhc.kandy@mea.gov.in
Indian Consulate, Jaffna
- Address: 127, K.K.S. Road, Jaffna, Sri Lanka
- Phone: +94 21 2218450
- Email: cons.jaffna@mea.gov.in
Sri Lanka Immigration Division
- Address: "Suhurupaya", Battaramulla, Colombo, Sri Lanka
- Phone: +94 11 532 9300
- Email: info@immigration.gov.lk
- Website: immigration.gov.lk
- Office Hours: Monday-Friday, 8:30 AM - 2:00 PM (token numbers till 2:00 PM)
Emergency Numbers in Sri Lanka
- Police: 119
- Ambulance: 110 / 1990
- Fire & Rescue: 111
- Tourist Police: 1912 (24/7 hotline)
Processing Times
Visa Type | Estimated Processing | Notes |
|---|---|---|
Tourist ETA | 24-48 hours (often instant) | Can take longer during technical issues |
Business ETA | 2-4 working days | May take longer if referred |
Transit Visa | 24-48 hours | Standard processing |
Extension | 3-5 working days | Apply 7-10 days before expiry |
What affects processing time:
- Completeness of application — missing documents cause the biggest delays
- Technical issues with the ETA system — delays of 4-5 days have been reported
- Peak season — December to February may have longer processing
- Application accuracy — errors in passport details cause delays
- Email delivery — check spam folder if approval not received
Tip: The ETA system has experienced technical issues. If your application is pending for more than 48 hours, contact Sri Lanka Immigration at +94 11 532 9300 or info@immigration.gov.lk.
Success Tips — Avoiding Common Rejection Patterns
Understanding common visa rejection reasons helps you prepare a stronger application. See our detailed guide on visa rejection reasons.
Financial Documentation (Most Critical)
While the tourist ETA does not explicitly require financial proof, immigration officers may ask for it at the airport. Demonstrating sufficient financial means strengthens your entry.
What to provide:
- Bank statements for last 3-6 months showing consistent balance
- No sudden large deposits in the month before application
- Salary credits matching employment letter
- Credit card statements showing spending capacity
Recommended amount: At least USD 50-75 per day of stay. For a 10-day trip, carry proof of USD 500-750.
Rejection Patterns — Why Indian Applications Get Refused
Rejection Reason | How to Fix It |
|---|---|
Passport validity less than 6 months | Renew passport before applying; ensure validity extends 6+ months beyond travel date |
Applying on fake websites | Only use eta.gov.lk — bookmark it, type URL directly |
Incorrect information mismatch | Double-check all entries against passport; keep passport in front while filling form |
Applying too close to travel date | Apply at least 7-10 days before departure |
Using temporary email address | Use permanent personal email (Gmail, Yahoo, Outlook) |
Not printing ETA approval | Print 2 copies; save digital copy on phone |
Overstaying previous visit | Always comply with visa conditions; apply for extension before expiry |
Suspicious travel patterns | Provide genuine travel plans and accommodation proof |
Commonly Missing Documents
- Purpose of visit letter (for business ETA)
- Host declaration with address and contact details (if staying with friends/family)
- Financial proof (bank statements for last 3 months)
- Travel insurance (recommended but not mandatory)
Original Experience
Based on our work with Indian applicants for Sri Lanka visas, here are patterns we observe:
Common Rejection Patterns:
- Passport validity less than 6 months from intended entry date — the single most common reason for refusal at the airport
- Applying through fake ETA websites that charge USD 50-100 for a free service — always verify the URL ends in ".gov.lk"
- Name mismatch between passport and flight booking — even minor spelling differences cause delays
- Using temporary or work email addresses that applicants cannot access during travel
Processing Trends:
- Tourist ETA approval is usually instant or within 24 hours during off-peak months (April to October)
- Business ETA consistently takes 2-4 working days regardless of season
- The ETA system has experienced intermittent technical issues causing delays of 4-5 days — not predictable, but more common during peak application periods
- Airport ETA facility at Bandaranaike International Airport is available but charges additional fees — always apply online before departure
- Peak application period: December to February (holiday season and Sri Lanka summer)
- India remains Sri Lanka's largest source of tourists with over 2 million arrivals recorded in 2024
- The free ETA scheme was extended through December 2025 and made permanent effective May 25, 2026
Frequently Missing Documents:
- Purpose of visit letter for business ETA applicants — must be on Sri Lankan company letterhead
- Host declaration with address and contact details when staying with friends or family in Sri Lanka
- Financial proof (bank statements for last 3 months) — not mandatory for tourist ETA but may be requested at airport
- Travel insurance — recommended but not mandatory; helps if medical emergency arises
Frequently Asked Questions
Is Sri Lanka visa free for Indians now?
Yes, since May 25, 2026, the Sri Lankan government has waived the ETA processing fee for Indian nationals. The tourist visa is completely free. However, you must still apply for an ETA online through the official portal at eta.gov.lk before departure. The "free" aspect refers to the waived government fee, not the elimination of the authorization requirement itself.
How much does a Sri Lanka visa cost for Indians?
The tourist ETA is free for Indian citizens. The business ETA costs USD 30 for Indian nationals (SAARC country rate, approximately INR 2,520). Transit visas are free for all nationalities. If you use a third-party platform for application assistance, service fees of INR 500-5,000 may apply depending on the provider.
Can Indians get a visa on arrival for Sri Lanka?
No, Indian citizens do not have a visa-on-arrival facility for Sri Lanka. You must apply for an Electronic Travel Authorization (ETA) online through the official portal at eta.gov.lk before departure. The ETA system replaced the on-arrival visa procedure on January 1, 2012.
How early should I apply for a Sri Lanka ETA?
Apply at least 7-10 days before your intended travel date. Tourist ETA processing is usually completed within 24-48 hours and is often instant, but the ETA system has experienced technical issues causing delays of 4-5 days. Applying early gives you buffer time for any unexpected delays.
What documents do Indians need for a Sri Lanka visa?
Core documents include: valid Indian passport with at least 6 months validity, digital passport-size photograph (35mm x 45mm), confirmed return or onward flight ticket, proof of accommodation (hotel booking or invitation letter), and a valid email address for ETA approval delivery. Business ETA applicants additionally need an invitation letter from a Sri Lankan company.
How do I apply for ETA Sri Lanka?
Visit eta.gov.lk, select your nationality (India), choose your visa type (Tourist, Business, or Transit), complete the online application form, upload required documents, and submit. For tourist ETA, the payment will show as USD 0 (free). You will receive the ETA approval via email within 24-48 hours.
Is it easy to get a Sri Lanka visa for Indians?
Yes, the Sri Lanka tourist ETA is one of the easiest visas for Indian citizens. The application is 100% online, the fee is waived, and processing is usually instant or within 24 hours. The main requirements are a valid passport with 6 months validity and a return ticket. Most applications are approved without issues.
Does a Sri Lanka visa get rejected for Indians?
Rejections are rare for Indian tourist ETA applicants when applications are complete and accurate. Common reasons for rejection include: passport validity less than 6 months, applying on fake websites, incorrect information mismatch, applying too close to travel date, or using temporary email addresses. Using the official portal and applying 7-10 days before travel minimizes rejection risk.
Can I stay longer than 30 days in Sri Lanka?
Yes, the initial 30-day tourist ETA can be extended up to a maximum of 270 days (approximately 9 months) through three consecutive extensions. The extension structure is: 30 days on entry, then 60 days (first extension), 90 days (second extension), and 90 days (third extension). Extension fees are USD 60 for days 31-90, USD 150 for days 91-180, and USD 200 for days 181-270. Apply for extensions at least 7-10 days before your current visa expires through eservices.immigration.gov.lk or in person at the Department of Immigration in Colombo.
What happens if I overstay my Sri Lanka visa?
Overstaying results in penalties under Gazette 2337/10 (effective June 21, 2023): departure within 7 days of visa expiry requires only the applicable visa fee at the port of departure with no penalty; overstaying 7-14 days incurs a penalty of USD 250 in addition to the visa fee; overstaying beyond 14 days incurs a penalty of USD 500 in addition to the visa fee. There is also a risk of a ban on future entry to Sri Lanka and an immigration record that may affect other visa applications. Always apply for an extension before your visa expires or exit the country before the expiry date.
How many days to get a Sri Lanka visa for Indians?
Tourist ETA processing is usually completed within 24-48 hours and is often instant. Business ETA takes 2-4 working days. However, the ETA system has experienced technical issues causing delays of 4-5 days in some cases. Check your email regularly (including spam folder) for the approval notification.
What is the maximum stay in Sri Lanka on a tourist visa?
The initial tourist ETA allows a stay of 30 days. With extensions, the maximum stay is up to 270 days (approximately 9 months). The extension structure is: 30 days on entry, 60 days (first extension), 90 days (second extension), and 90 days (third extension) = 270 days total from arrival.