sri lanka visa

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.

Need help with your visa? Talk to an expert and get your Sri Lanka Visa approved faster.
Apply for Visa ›

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)

  1. Valid Indian passport with at least 6 months validity from arrival date and at least 2 blank pages
  2. Digital passport-size photograph — 35mm x 45mm, JPEG/PNG format, maximum 2 MB, white background, taken within last 6 months
  3. Confirmed return or onward flight ticket — must show passenger name matching passport
  4. Proof of accommodation — hotel booking confirmation with dates and guest names, or invitation letter from host in Sri Lanka
  5. 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

  1. Visit eta.gov.lk and select your nationality (India)
  2. Choose your visa type (Tourist, Business, or Transit)
  3. Complete the online application form with passport details
  4. Upload required documents in JPEG/PNG format
  5. Review all entries for accuracy — even minor errors can cause delays
  6. Submit the application
  7. For tourist ETA: payment will show as USD 0 (free)
  8. 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):

  1. Present your passport and printed ETA approval at the immigration counter
  2. Immigration officer verifies your documents
  3. Receive your visitor permit stamp (30 days for tourist ETA)
  4. 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)
Need help with your visa? Talk to an expert and get your Sri Lanka Visa approved faster.
Apply for Visa ›

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
Need help with your visa? Talk to an expert and get your Sri Lanka Visa approved faster.
Apply for Visa ›

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.

 

Do you want to check Visa Guide for other country?

Customer Reviews

View All
Apply Now

Apply for Visa Online

Thanks! we will get back to you soon.

99% Success & 4.7 Rating

Wait! Before You Go...

Visa Applications Made Simple
Fast, Reliable, and Expert-Reviewed.

350,000+
Travellers
15+
Years Experience
ISO
Certified

Our expert visa consultants are ready to help you succeed!