Sri Lanka visa guide hero artwork
Back to Visa Info
🇱🇰

Visa Info

Sri Lanka Visa for Indian Passport Holders

Indian nationals apply for an Electronic Travel Authorization (ETA) online before flying to Sri Lanka.

e-Visa Up to 30 days, extendable

Passport validity

At least 6 months from date of entry

Stay duration

Up to 30 days, extendable

Fee

Varies by current government policy — sometimes free promotional periods apply; check the latest fee before applying

Processing time

Usually within 24 hours; often instant for straightforward applications

Official source & latest news

Documents required

  • Passport valid for 6+ months
  • Recent digital passport-size photograph
  • Confirmed return or onward travel ticket
  • Valid email address to receive the ETA approval

Step-by-step: how to apply

  1. 1

    Apply online for the ETA

    Fill in the Sri Lanka ETA application with passport and travel details on the official ETA portal.

  2. 2

    Upload your photo

    Provide a recent digital photograph as specified in the form.

  3. 3

    Pay the applicable fee

    Pay online if the current policy requires a fee for Indian nationals — check before paying via third-party sites.

  4. 4

    Receive ETA approval by email

    Approval is typically emailed within a day; print or save it on your phone.

  5. 5

    Travel and present ETA at immigration

    Show your ETA approval and passport at Bandaranaike International Airport immigration.

Good to know

  • Only use the official Sri Lanka ETA website or authorised channels — many lookalike sites charge inflated 'service fees'.
  • ETA is tied to your passport number, so double-check details before submitting.
  • A short-stay extension can be requested from the Department of Immigration in Colombo if needed.

Frequently asked questions

Is Sri Lanka visa-free for Indians?

Policy has changed periodically — at times Indian nationals have had visa-free access for short stays, at other times an ETA fee applies. Always check the current rule before applying.

How soon before travel should I apply?

Apply at least a few days before departure, though many approvals come through within 24 hours.

This guide is general information for Indian passport holders, not legal or immigration advice. Visa rules, fees, documents and processing times change often — always confirm current requirements on the Sri Lanka government's official immigration or embassy website, or through a licensed visa agent, before applying or booking non-refundable travel.