Sri Lanka Visa for Indian Passport Holders

Sri Lanka ETA — FREE for Indian passport holders since 1 September 2024 under the SAARC double-entry tourist exemption. Valid for 30 days from arrival, tourism or short business visits.

Visa TypeETA (Free for Indians since Sep 2024) FeeFree for Indians ProcessingTypically a few hours to 24 hours

Sri Lanka Visa — Quick Facts for Indians

Visa Type
ETA (Free for Indians since Sep 2024)
Fee (INR)
Free for Indians
Processing Time
Typically a few hours to 24 hours
Validity
30 days
Maximum Stay
30 days per entry
Apply Via
eta.gov.lk

Documents Required for Sri Lanka Visa from India

Indian passport holders applying for the ETA (Free for Indians since Sep 2024) should prepare the following documents. Specific requirements may vary slightly based on your purpose of visit and the application channel — always cross-check with the official Sri Lanka embassy portal before submission.

  1. Valid Indian passport (minimum 6 months validity)
  2. Confirmed return / onward ticket
  3. Address of accommodation in Sri Lanka
  4. Email ID for ETA approval
  5. No payment required — ETA is free for Indians

How to Apply for a Sri Lanka Visa from India

1

Confirm Eligibility

Read the eligibility section below to confirm you qualify for the ETA (Free for Indians since Sep 2024). Check passport validity (at least 6 months beyond intended return) and gather supporting documents.

2

Gather Documents

Collect all required documents — passport, photos, financial proofs, flight reservation, hotel bookings, and any country-specific forms. Keep digital scans ready for online uploads.

3

Submit Application

Official Sri Lanka ETA portal: https://www.eta.gov.lk. Pay the visa fee online or at the application centre and complete biometrics if required.

4

Track and Collect

Track your application via the official portal. Typically a few hours to 24 hours is the typical processing time. Once approved, download the eVisa or collect the passport with sticker visa from the centre.

Are Indian Passport Holders Eligible for Sri Lanka Visa?

Eligibility for Indian Citizens

Sri Lanka ETA is FREE for Indian passport holders since 1 September 2024. Although free, the ETA is MANDATORY — apply online at eta.gov.lk before boarding and carry the printed approval. Beware of third-party "Sri Lanka visa" services that charge a fee — the official eta.gov.lk portal is the only correct source. Last verified: 14 May 2026.

Common Reasons for Sri Lanka Visa Rejection

Visa rejections are typically based on documentation gaps or perceived weak ties to India. Here are the most common reasons applicants face refusal — and how to avoid each.

Where to Apply for Sri Lanka Visa in India

Official Application Channel

Official Sri Lanka ETA portal: https://www.eta.gov.lk.

Visit Official Portal →

Popular Flights to Sri Lanka from India

Once your visa is in hand, lock in your flight. These are the highest-demand routes from India to Sri Lanka — compare fares and book in 2 minutes.

Frequently Asked Questions — Sri Lanka Visa for Indians

Do Indians need a visa for Sri Lanka?

Sri Lanka ETA is FREE for Indian passport holders since 1 September 2024. Although free, the ETA is MANDATORY — apply online at eta.gov.lk before boarding and carry the printed approval. Beware of third-party "Sri Lanka visa" services that charge a fee — the official eta.gov.lk portal is the only correct source. Last verified: 14 May 2026. For the latest rules, always check the official Sri Lanka embassy / immigration portal before booking your trip.

How much does a Sri Lanka visa cost from India?

The Sri Lanka ETA (Free for Indians since Sep 2024) for Indian passport holders typically costs no fee for Indian passport holders. The total cost may include service fees, biometrics charges (where applicable), and convenience fees if you apply through a visa agent or VFS centre. Always verify current fees on the official portal — consular fees can change without notice.

How long does a Sri Lanka visa take to process?

Processing time for the Sri Lanka ETA (Free for Indians since Sep 2024) is typically a few hours to 24 hours. We recommend applying at least 3-4 weeks before your travel date to allow buffer for biometrics appointments, document re-submission requests, and seasonal delays during peak holiday months.

What documents do I need for a Sri Lanka visa from India?

The core documents are: a valid Indian passport (minimum 6 months validity), recent photographs as per Sri Lanka embassy specifications, confirmed return flight tickets, hotel bookings or invitation letter, financial proofs (bank statements, ITRs, salary slips), and the country-specific application form. See the full list above — requirements may vary based on your purpose of visit.

Can I get a Sri Lanka visa on arrival?

Sri Lanka does not currently offer visa-on-arrival to Indian passport holders. You must obtain the ETA (Free for Indians since Sep 2024) before travel. Check the eligibility section above for any exceptions (such as for holders of US/UK/Schengen visas, where applicable).

Is the Sri Lanka visa for Indians valid for tourism only?

The ETA (Free for Indians since Sep 2024) described on this page is primarily for tourism, family visits, and short business meetings. Other visa categories — student visa, work visa, transit visa — have different documentation requirements and processing times. If your purpose is study, employment, or long-term residence, apply under the appropriate visa class with the Sri Lanka embassy.

Can a Sri Lanka visa be rejected and can I reapply?

Yes — Sri Lanka visas can be rejected for reasons such as incomplete documentation, insufficient financial proof, weak ties to India, suspected immigration intent, or inconsistent travel history. After a rejection, you may reapply once you have addressed the specific concern (often noted in the rejection letter). Note that rejection details typically remain on record and may be considered in future applications.

Should I book my flight before getting the Sri Lanka visa?

It is generally safer to make a confirmed but refundable flight reservation (or use a flight itinerary / dummy ticket service) for your visa application, rather than paying for a non-refundable ticket. Once the visa is approved, lock in your actual ticket. Some embassies require flight reservations as a document; never pay in full until the visa is granted.

Before you fly + when you return to India